Extract Key
Extract Key toma un registro, o una lista de registros, y devuelve únicamente el campo que le indicas. Es útil cuando un paso anterior te entrega mucha información y solo necesitas un dato, como el correo de un cliente o el total de un pedido.
Cuándo usarlo
- Una consulta a tu CRM devuelve fichas completas de clientes y solo quieres sus correos.
- Necesitas el campo
statusde la respuesta de una API para decidir qué hacer después. - Quieres pasar a un agente solo la descripción de cada producto, sin el resto de campos.
Configuración
| Campo | Qué hace |
|---|---|
| Data Input | El registro o la lista de registros de la que quieres sacar el campo. |
| Key to Extract | El nombre del campo que quieres conservar, por ejemplo email. Debe escribirse igual que en los datos, respetando mayúsculas y minúsculas. |
Resultado
La salida Extracted Data devuelve registros que contienen solo el campo elegido:
- Si entra un registro y tiene el campo, sale un registro con ese campo. Si no lo tiene, sale un registro con un campo
errorque indica que no se encontró. - Si entra una lista, sale una lista con el campo de cada registro que lo tenga. Los registros sin ese campo se omiten.
Ejemplo
Un flujo recibe la lista de pedidos del día y quiere enviar un aviso a cada cliente.
- Conecta la lista de pedidos a Data Input.
- En Key to Extract, escribe
email_cliente. - Conecta Extracted Data al componente que envía los avisos.
Componentes relacionados
- Extract Data: conserva varios campos a la vez.
- Filter Data Keys: incluye o excluye varios campos, también dentro de campos anidados.
- Get Value By Key: obtiene el valor de un campo.