ROI basado en la ejecución para la automatización de API

En este ejemplo, creará una automatización de API para una oportunidad y utilizará el paquete del Acelerador del canal de información y acciones para calcular la duración y los recuentos de ejecuciones exitosas de la automatización.

Procedimiento

  • Cree y configure la oportunidad en el CoE Manager.
    1. Cree una oportunidad, consulte Crear y administrar oportunidades.
    2. Siga una de las siguientes opciones para configurar la oportunidad de medir cuántas veces se ha ejecutado la automatización.
      • En el formulario de entrada de oportunidad, seleccione el número de veces realizado para la pregunta Cómo se mide el proceso.
      • En la pestaña Oportunidad > Detalles > Ahorros proyectados, seleccione el número de veces realizado en la opción Cómo se mide el proceso.
    3. Especifique el número de veces por mes que se espera que se ejecute la automatización y el tiempo (en horas) que requiere una persona para realizar la tarea.
  • Cree una automatización de API en la Control Room para abrir una página web.
    1. En el panel izquierdo, haga clic en Automatización.
      Se muestra la lista de bots y formularios disponibles.
    2. Haga clic en Crear > Tarea API.
    3. En el campo Nombre, ingrese Calcular ROI de ejecución.
    4. Haga clic en Crear y editar.
      La automatización de la API ahora está creada. Anote el ID de automatización único de la automatización. En este ejemplo, se trata de 1234.
  • Cree las siguientes variables definidas por el usuario usando el icono Crear variable (+) en la parte superior del menú Variables.
    Nombre de la variable Tipo de variable
    StartTime Fecha y hora
    EndTime Fecha y hora
    SampleString Texto
    DurationInSeconds Número
  • Cree una sesión para habilitar la conexión e interacción con Shibumi.
    1. Desde el panel de Acciones, haga doble clic o arrastre la acción Acelerador del canal de información > Iniciar sesión en el Acelerador del canal de información .
    2. En el campo Nombre de sesión, proporcione un nombre, introduzca executionROI.
    3. En el campo URL base de Shibumi, ingrese la URL base según su región.
      En este ejemplo, la URL base utilizada es https://app.shibumi.com.
    4. En el campo ID de empresa de Shibumi , ingrese el ID de empresa.
      En CoE Manager, vaya a Administrador avanzado > Ajustes adicionales.
    5. En el campo ID de programa de Shibumi , ingrese el ID de programa.
      Haga clic en el menú (tres puntos verticales) a la derecha y seleccione Información > Identificación. Ejemplo, 1.
    6. Ingrese el ID de cliente y el Secreto de cliente.
      Genere una solicitud de servicio para recibir el ID del cliente y el secreto por correo electrónico.
    7. Escriba el nombre de usuario de la API y la contraseña.
      El nombre de usuario y la contraseña de su instancia del CoE Manager vinculados al ID y al secreto del cliente.
  • Para el ROI de ejecución, anote la fecha y hora de inicio.
    1. En el panel Acciones, haga doble clic o arrastre la acción Fecha y hora > A string .
      1. En el campo Seleccionar la variable de fecha y hora de origen, elija la opción Variable e introduzca $System:Date$.
        Nota: Puede usar la variable System:Date para obtener la fecha actual.
      2. Seleccione el formato de fecha en el menú desplegable Seleccionar formato de fecha y hora.

        En este ejemplo, el valor System:Date se considera como ISO_INSTANT(‘2011-12-03T10:15:30Z\').

      3. En el campo Asignar la salida a una variable, seleccione la variable SampleString.
    2. En el panel Acciones, haga doble clic o arrastre la acción Fecha y hora > Asignar.
      1. En el campo Seleccione la variable/valor de fecha y hora de origen > Ingrese la fecha y hora , elija la opción Variable y seleccione la variable SampleString.
      2. Para el campo Seleccionar formato de fecha y hora, elija el formato prediseñado ISO_INSTANT(‘2011-12-03T10:15:30Z\') .
      3. En el campo Seleccionar la variable de fecha y hora de destino, seleccione la variable StartTime del menú desplegable.
    3. Desde el panel de Acciones, haga doble clic o arrastre la acción Servicio web de REST > Obtener método .
      1. En el campo de URI, ingrese el URI de la página web que desea abrir.

        Ejemplo, https://www.salesforce.com/in/.

      2. En el campo Configuración de proxy, seleccione Sistema.
      3. En el desplegable Modo de autenticación, seleccione Sin autenticación.
      4. En el campo Esperar a que se complete la acción (en milisegundos), ingrese 60000.
      5. En el campo Asignar la salida a una variable, elija la opción Diccionario y seleccione la variable ResponseDictionary de la lista despegable.
  • Para el ROI de ejecución, anote la fecha y hora de finalización.
    1. Realice los pasos del al .
    2. Desde el panel Acciones, haga doble clic o arrastre la acción Fecha y hora > Diferencia entre fechas para calcular la diferencia entre la fecha y hora de inicio y finalización.
      1. En el campo Variable de fecha y hora de origen, seleccione la opción Variable y elija la variable StartTime.
      2. En el campo Variable de fecha y hora para comparar, seleccione la opción Variable y elija la variable StartTime.
      3. En el campo Unidad de tiempo, seleccione segundos.
      4. En el campo Asignar la salida a una variable, seleccione la variable DurationInSeconds.
  • Envíe detalles del ROI de ejecución, incluida la duración.
    1. Desde el panel Acciones, haga doble clic o arrastre la acción Si > Si para configurar la declaración condicional.
      1. En la lista desplegable Condición, seleccione Diccionario.
      2. En la lista desplegable Variable de diccionario, seleccione la variable ResponseDictionary.

        El campo Clave se actualiza automáticamente al valor Respuesta.

      3. En la lista desplegable Tipo de diccionario, seleccione String.
      4. En la lista desplegable Operador, seleccione Igual que(=).
      5. En el campo Valor objetivo, escriba HTTP/200 OK.
    2. Desde el panel Acciones, haga doble clic o arrastre la acción Acelerador del canal de información > Actualizar métricas de proceso al contenedor Si.
      1. En el campo Nombre de sesión, introduzca executionROI.
      2. En el campo ID de automatización, ingrese 1234.
      3. En el campo Nombre del proceso, introduzca Calcular ROI de ejecución.
      4. En el Campo de fecha, elija la opción Variable e ingrese el $System:Date$.
      5. En el menú desplegable Campo de modo, seleccione Agregar.
      6. En el campo Métricas de proceso, seleccione la opción Diccionario.
      7. Haga clic en Agregar y en el campo Entrada proporcione los siguientes detalles para actualizar la duración de la automatización en CoE Manager.
        Campo Valor
        Tipo Número
        Clave Tiempo_real_de_duración_de_la_automatización_por_día_m
        Valor $DurationInSeconds$
      8. Haga clic en Agregar para actualizar el recuento de ejecuciones de automatización exitosas en el CoE Manager.
        Campo Valor
        Tipo Número
        Clave Ejecuciones_reales_exitosas_por_día__m
        Valor 1
      9. Haga clic en Agregar para actualizar el recuento de ejecuciones de automatización fallidas en el CoE Manager.
        Campo Valor
        Tipo Número
        Clave Ejecuciones_fallidas_reales_por_día__m
        Valor 0
      10. En el menú desplegable del campo Estado, seleccione la variable SampleString.
    3. Desde el panel Acciones, haga doble clic o arrastre la acción Si > De lo contrario para configurar la secuencia alternativa de acción.
    4. Desde el panel Acciones, haga doble clic o arrastre la acción Acelerador del canal de información > Actualizar métricas de proceso al contenedor De lo contrario.
      1. Realice los pasos del al .
      2. Haga clic en Agregar para actualizar el recuento de ejecuciones de automatización exitosas en el CoE Manager.
        Campo Valor
        Tipo Número
        Clave Ejecuciones_reales_exitosas_por_día__m
        Valor 0
      3. Haga clic en Agregar para actualizar el recuento de ejecuciones de automatización fallidas en el CoE Manager.
        Campo Valor
        Tipo Número
        Clave Ejecuciones_fallidas_reales_por_día__m
        Valor 1
      4. En el menú desplegable del campo Estado, seleccione la variable SampleString.
    Puede ver las métricas actualizadas en CoE Manager (Oportunidad > Seguimiento de transacciones > Métricas de transacciones).
    métricas de transacciones de ROI de ejecución
    Puede ver la información del ROI en el panel de oportunidades del CoE Manager.
    panel ROI de ejecución