Manual de Campañas de Siebel
Manual de Campañas de Siebel
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Historia de las revisiones
Fecha de creación: Febrero 2020
Distribución
Este documento debe ser distribuido a los siguientes equipos:
Nombre Detalle
Documentos de Referencia
https://tdentel.atlassian.net/wiki/spaces/H
LDD/pages/739967033/Capability+-
Entel3 0-TDE-HLD M2S Pospago_Fijo-Hogar +Campaign+management
20170206 V7.1 Parte 2
https://tdentel.atlassian.net/wiki/spaces/H
LDD/pages/739967033/Capability+-
Entel3 0-TDE-HLD M2S Pospago_Fijo-Hogar +Campaign+management
20170517 V7.2 Parte 1
https://tdentel.atlassian.net/wiki/spaces/H
Entel3.0-CRQ016 NGW-HLD Notificationes LDD/pages/739967033/Capability+-
PrePago-20161006-V9.2 +Campaign+management
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
https://tdentel.atlassian.net/wiki/spaces/H
LDD/pages/739967033/Capability+-
Entel3 0-TDE-HLD M2S Pospago_Fijo-Hogar +Campaign+management
20170601 V7.2 Parte 2
eKnowledge Transfer
CAMPAÑAS
Knowledge Transfer - Siebel
Supuestos
La presentación solo cubre el pospago de campañas, el público debe saber y
sentirse cómodo con la solución prepago.
Agenda
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
DESCRIPCIÓN GENERAL DE LA ARQUITECTURA
PRESENTACION FUNCIONAL
EA Link:
http://129.213.39.209:8080/tdee2e/index.htm
CONCEPTOS FUNDAMENTALES
Oracle Siebel Marketing ofrece una solución End to End para Diseño,
Construcción, Ejecución y Manejo de campañas pre segmentadas, basadas en
distintos canales disponibles para interactuar con los clientes.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Creación de ofertas y tratamientos Asociado a una campaña, Siebel
Marketing permite la generación de una oferta que permite a un contacto /
prospecto tener un incentivo para responder aceptando o no la misma. Una
sola oferta puede tener múltiples tratamientos, y cada tratamiento se debe
gestionar a través de un canal específico (p. ej. Email, Web, Phone, SMS).
Entidad Descripción
Una etapa es una fase de un programa de marketing que puede estar compuesto
por diferentes campañas. Ejemplo: Un programa “¿Quieres un Smart Phone?”
tiene 2 etapas, en la primera etapa se ejecuta una campaña que evalúa que
clientes estarían dispuestos a tomar la oferta, y en una segunda etapa, se ejecuta
Etapa
una campaña para aquellos clientes que respondieron afirmativamente en la
primera etapa con la intención de tomar la mayor cantidad de órdenes posibles y
hacerlas efectivas para los clientes que quieren un Smart Phone; estas etapas son
parte de un mismo programa de marketing.
Una campaña es una acción para dirigir y motivar a clientes específicos con el fin
Campaña de lograr un objetivo de marketing específico (ejemplos: una nueva venta del
producto o mejorar la base de datos o fidelizar a los clientes de la compañía).
Siebel CRM permite guardar una campaña como un témplate, esto con el objetivo
de que al crear una nueva campaña el analista de marketing pueda reutilizar esta
Plantilla de definición en otras campañas futuras. Usando los témplate de campañas, usted
Campaña puede ahorrar en tiempo y esfuerzo, dado que muchas campañas usan las
mismas ofertas y/o tratamientos. El témplate guarda información como objetivos,
gastos, ofertas, documentos, segmentos, listas y planes de actividades.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Una oferta es una propuesta comercial (ej. productos o servicios), un mensaje (ej.
mensajes informativos) o una actualización de datos (ej. captura de datos) que la
empresa quiere obtener de un cliente existente o potencial como parte de una
Oferta
campaña. La presentación de una oferta, a través de un canal específico, implica
un o más tratamientos según el canal elegido (SMS, correo electrónico, llamadas
salientes, etc.) para presentarla.
Un tratamiento es una instancia de un canal específico para una oferta, esto es,
indicar la forma en que vamos a comunicar la oferta (email, teléfono, fax, etc.). En
Tratamiento el Tratamiento, entre otros detalles, podemos especificar el contenido de la
comunicación, bien sea un correo o una especie de guion para el caso de una
llamada telefónica.
Las olas son un método para la ejecución gradual de las campañas a través del
tiempo. Por ejemplo, suponiendo una oferta que se extiende a millares de clientes
y que hay sólo una docena de colaboradores en el Call center para poder
Ola
gestionarlos, se utilizan las olas para hacer posible una distribución que permita a
la docena de empleados poder a tender a todo el listado de contactos por
cualquier en un período de tiempo especificado en horas o días deseados.
Actividad
Siebel Marketing puede asociar planes de actividades a las campañas. Use los
planes de actividades para definir un set de actividades genéricas que puedan ser
reusadas. Antes de enlazar un plan de actividades con una campaña, se deben
crear los témplate de actividades o personalizar los témplate existentes para
reflejar los procesos de negocio y las necesidades
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Los equipos de campaña se configuran mediante la asignación de colaboradores
individuales a un equipo que está asociado a una campaña, para que cada
Equipo colaborador del equipo de campaña tenga acceso a las campañas. Si está
trabajando con partners en el desarrollo de una campaña, entonces también se
pueden incluir una como un miembro del equipo.
Un Smart Script es un guion que permite al vendedor o a la gente del call center
Smart Script interactuar de forma ordenada y lógica con el cliente. El Smart Script puede ser
asociado a una campaña.
Aprobación Una campaña puede ser aprobada por diferentes responsables. La entidad
de campaña aprobación guarda los comentarios, fechas y autoría del aprobador.
Una vez lanzada la campaña, Siebel Marketing tiene la capacidad de guardar las
respuestas de un cliente cada vez que fue contactado. Dichas respuestas se
Respuesta del
obtienen por cada una de las ofertas en las que el cliente fue relacionado, a través
contacto de la
de los canales disponibles para la campaña. La integración de respuestas
campaña
depende del canal de ejecución, pero las respuestas determinan el resultado final
de la reacción de los clientes a la oferta.
CONSULTAR CAMPAÑAS
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
4. Ingresar los datos a buscar como: Nombre, código, estado de la campaña y
luego oprime la tecla ENTER para ejecutar la búsqueda. De modo general,
es posible hacer busca por cualquier campo disponible en la pantalla, así
como usar el Wildcard (*) para búsquedas por cadenas de texto. De igual
forma se pueden hacer búsquedas por otras entidades (Ej, Ofertas).
6. ¿Existe campaña?
Observación: los distintos casos de uso que se siguen y que implican alguna
acción en la campaña, empiezan casi siempre por identificar campaña, sin
embargo, la mayoría de los casos de uso se pueden hacer sin necesitar de
búsqueda de campaña si el analista siempre se quede en contexto de la misma
campaña.
PLANTILLA DE CAMPAÑAS
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Las entidades que se copian de la campaña para la plantilla son las
siguientes:
• Gastos
• Oferta y Tratamiento(s)
• Documentos
• Planes de actividades
CREACIÓN DE CAMPAÑAS
Para crear campañas en Siebel se debe:
1. Ingresar a Siebel Producción a la URL:
https://siebel.entel.cl/ecommunications_esn/start.swe
2. Navegar a la Mapa del Sitio – Administración de Campañas
3. Hacer clic en nuevo registro y crear la nueva campaña, ingresando:
Nombre
Tipo
Sub-tipo
Prioridad
Se crea por defecto la campaña con una vigencia de 1 mes, la misma
puede ser editada antes de ser Aprobada.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
CREACIÓN DE OFERTAS Y TRATAMIENTOS
1. Navegar a la Mapa del Sitio – Ofertas
2. Hacer clic en nuevo registro y crear la nueva oferta, ingresando:
Nombre
Tipo
Descripción
Nota Importante: Dependiendo del Tipo de oferta se habilitan campos
que pueden ser ingresados por el usuario para el manejo de la oferta.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Toda Oferta debe contener “Tratamientos”, los cuales son los canales por los
cuales estará disponible en la oferta, para ingresar los Tratamientos se debe
seguir los siguientes STEPs:
1. Navegar a Mapa del Sitio – Ofertas
2. Ingresar en la oferta, haciendo clic en el nombre de la oferta
3. Navegar a la pestaña Tratamientos y hacer clic en nuevo registro
4. Agregar, Editar o Eliminar los tratamientos según corresponda, con los
campos:
Canal
Tipo
Existen 2 tipos de ofertas, informativas y comerciales,
Las ofertas informativas son de tipo mensaje y no llevar “Productos”, ni se
registra Solicitud Automática por Canal Asistido.
Las ofertas comerciales, si llevan “Productos” y se registran registra
Solicitud Automática por Canal Asistido.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
REGISTRAR SOLICITUD AUTOMÁTICA POR CANAL ASISTIDO (MOVIL)
PRODUCTOS DE LA OFERTA
Para campañas de catálogo ECM, 1 Campaña podrá contener N ofertas, y cada
oferta podrá contener 1 o N productos.
Los productos son las PO del catálogo de ECM, las cuales pueden ser:
Planes
Descuento de Planes
Equipos
Descuento de equipos
Para agregar los productos de la oferta, se debe:
1. Dentro de la Oferta, navegar a la pestaña de Productos
2. Hacer clic en el Botón Adiciona Plan / Adiciona Producto, esto
mostrara una pantalla emergente donde se deben ingresar:
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Adiciona PO_ID
Plan
Adiciona PO_ID
Producto Tipo de
Especificación
Adiciona
Descuento
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
TIPOS DE CAMPAÑAS:
CAMPAÑA OFERTA
Tipo Sub-Tipo Tipificación ¿PO?
Mensaje Mensaje NO
Portabilidad Portabilidad Portabilidad SI
Activación de
Segunda Línea
Venta Línea SI
Migraciones Migraciones SI
Cambio de plan + Cambio de
plan Cambio de Plan SI
Cambio de plan + Equipo Cambio de Plan SI
Venta Paquetizada
Cambio de plan + Línea Cambio de Plan SI
Activación de
Línea + Equipo
Línea SI
Venta de Equipo Venta de Equipo SI
Venta Cruzada
Accesorio Venta de Equipo SI
Venta Superior Cambio de Plan Cambio de Plan SI
Canal Tipo
APP Inbound
Call Center Outbound / Inbound
APP Push Outbound
CTI Outbound
Correo Electronico Outbound
SMS Outbound
Factura Outbound
Fidelización Outbound
IVR Outbound / Inbound
Turnomatico Outbound
Tiendas
Inbound
Franquiciadas
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Tiendas Propias Inbound
Web Inbound
4. Control M ejecuta la Shell de carga de las listas en Siebel que lleva por
nombre EL_SegmentContactList_SAS_to_SBL.sh y está en la ruta:
/
u01/siebel/fs/BATCH_PROCESSES/EL_SegmentContactList_SAS_to_SBL/
COMMAND
5. La Shell toma el archivo del directorio NOT_EXECUTED y lo mueve a la
ruta:
/
u01/siebel/fs/BATCH_PROCESSES/EL_SegmentContactList_SAS_to_SBL/
EXECUTION_IN_PROGRESS
Existen 2 estructuras de archivos de carga:
o Clientes
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
o No Clientes o clientes prepago
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Este proceso de carga consta de 16 STEPs en los cuales se realizan distintas
actividades que permiten la creación de la lista y los ciclos en la campaña.
Los STEPs de la ejecución son:
STEPs de la SHELL
STEP 1: CARGAR EL ARCHIVO DE SEGMENTOS A LA TABLA INTERMEDIA
'EXTERNAS.INTER_LOAD_CAMPAIGN'
STEP 2: EJECUTAR PROCEDIMIENTO SQL 'LOAD_EIM_CALL_LST ()' QUE
CARGA LA TABLA SIEBEL EIM 'EIM_CALL_LST'
STEP 3: EJECUTE IFB 'TDE_import_create_list.ifb' PARA LA LISTA (S) FINAL
(ES) EN SIEBEL
STEP 4: EJECUTAR IFB 'TDE_CREATE_PROSPECT_CONTACTS.ifb' PARA
CREAR CONTACTOS
STEP 5: EJECUTE IFB 'TDE_import_contact_list.ifb' PARA INGRESAR LOS
CONTACTOS DE LA LISTA FINAL EN SIEBEL
STEP 6: EJECUTA PPROCEDIMIENTO SQL PRC_LOAD_CONTACT_XM ()
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
i. /
u01/siebel/fs/BATCH_PROCESSES/EL_SegmentContactList_
SAS_to_SBL/EXECUTED_ERROR
8. Una vez que se han completado todos los STEPs de manera satisfactoria,
en Siebel se puede evidenciar la carga de las listas y de las olas con sus
ciclos de la campaña.
9. Una vez la carga ha finalizado, el log resultante es enviado vía correo
electrónico a las partes interesadas.
Las listas pueden ser visualizadas en la campaña desde:
1. Dentro de la campaña, navegar a la vista Diseño – Segmento/Listas
Las olas asociadas a la lista cargada de miembros pueden ser visualizadas en la
campaña desde:
1. Dentro de la campaña, navegar a la vista Ejecutar – Estado de Ejecución
Las olas tienen distintos estatus:
Estado Significado
Carga Cuando la carga de la lista ha finalizado
Completada exitosamente
Cuando se inicia la ola y queda disponible a
Iniciado
los canales
Cuando se suspende temporalmente la ola y
Suspendido
deja de esta visible a los canales la campaña
Depurado Cuando se depura una ola
Error en carga Cuando se generó algún error en la carga
Cargando Cuando la lista está siendo cargada
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. Ingresar el LOGIN el empleado superior para Aprobación de la
campaña.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
En la pestaña Ejecutar – Tareas del sistema, se podrán visualizar las
distintas tareas que se crean a medida que se están Iniciando los
ciclos, cargando las listas, suspendiendo los ciclos, etc.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Batch: En Siebel se generan archivos .txt los cuales son tomados por Control M
para entregarlos a ODI y que este ejecute los querys en la Base de Datos de
Siebel necesarios para construir el archivo resultante entregado al canal con los
datos de los miembros de la campaña.
Canal Ruta
/
u01/siebel/fs/BATCH_PROCESSES/EL_ExportCampaignCo
CIS ntactListAntica_SBL_to_NTGw/NOT_EXECUTED
/
u01/siebel/fs/BATCH_PROCESSES/EL_ConfigureCampaig
CTI n_SBL_to_CTI/NOT_EXECUTED
/
u01/siebel/fs/BATCH_PROCESSES/EL_CampaignContactLi
FACTURA st_SBL_to_BSCS/NOT_EXECUTED
/
u01/siebel/fs/BATCH_PROCESSES/EL_CampaignContactLi
FIDELIZACION st_SBL_to_FIDELIZA
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Cuando se este iniciando un ciclo que corresponda a CIS, desde Siebel se puede
programar la fecha de procesamiento de ese envió, esto es posible hacerlo desde:
1. Dentro de la campaña, en la pestaña Ejecutar – Estado de ejecución se
debe seleccionar el Ciclo o Ola que corresponde al CIS
2. Actualizar la Fecha Programada CIS con el valor en que se desean
procesar.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
SINCRONIZACION SIEBEL – GENESYS
Arquitectura
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Para realizar la sincronización entre Siebel y Genesys, se debe:
1. Ingresar a Siebel Producción a la URL:
https://siebel.entel.cl/ecommunications_esn/start.swe
2. Navegar a la Mapa del Sitio – Administración de Campañas
3. Hacer clic en nuevo registro y crear la nueva campaña
Crear Oferta
Crear Tratamiento - Canal: CTI (Requerido)
Crear los Días ejecución del Tratamiento, ejemplo: Lun-Vie y horario.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Cargar la lista con miembros de la campaña.
Campañas:
Oferta:
Tratamiento:
Días ejecución:
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
4. Revisar la vista Asignación de listas de contacto:
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
6. Navegar hasta la pantalla Administración – Sincronización Genesys.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
El próximo paso para seguir es hacer clic en el botón “Iniciar ciclo”, dentro de
la vista de Ejecutar – Estado de ejecución o desde el icono menú y marcar
Iniciar Campaña
Cada una de estas funciones genera un archivo xml con el evento que le
corresponda, el cual es sincronizado a genesys por gplus.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
La lógica detrás de los eventos de Creación, Sincronización y activación
automática de las campañas en Genesys, está definida mediante eScript mediante
la invocación de un conjunto de Business Services y métodos. Estos eventos son
gatillados mediante RTE así:
Desde el applet de cabecera de campaña “Campaign Description Parent
Form Applet-Admin”, al cargar o iniciar la campaña.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Business Services de sincronización manual de campañas desde Siebel a
Genesys
Activar Ola
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Si la campaña ha sido cargada e iniciada correctamente, se deben generar
los XML de los eventos:
o Create campaign
o Merge Calling List Begin
o Merge Calling List Data
o Merge Calling List Commit
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Hacer clic en el botón Iniciar, del applet de Flujo de Trabajo de la
Campaña. (Genesys CaS Campaign WF Applet)
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
13. Para monitorear el estado de la Sincronización Siebel – Genesys, desde el
panel de supervisión, pestaña Estado
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Recomendaciones a considerar:
Genesys: Debe tener perfiles de comunicación distintos para CTI y Sync
Campaign.
Genesys: Se debe mantener un orden con las carpetas de campañas y la
asignación de campañas particulares, por tanto, tener una lógica de
asignación de carpetas padre-hijos. Esto afectará la operación de las
campañas en producción.
El AgentID de SBL y Genesys, debe ser idéntico.
Cuando el ejecutivo se loguea debe ingresar la extensión desde panel CTI
SBL
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Entra la llamada a la Vista 360 de la campaña con los datos del cliente.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
16. El tiempo de duración de las llamadas y el número de reintentos se carga
en la pantalla de Administración de Campañas – Ejecutar –
Contactos/Clientes Potenciales.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Dentro del “CallResultList”, debe venir:
La duración de las llamadas
El número de intentos
Los contactos/clientes potenciales sobre los cuales se va a relacionar esta
información.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Toda campaña enviada a los canales debe generar una respuesta de aceptación o
rechazo de la oferta, este tipo de respuestas es recibida en siebel de varias
maneras dependiendo del canal involucrado en la transacción.
Para los canales SMS, Correo Electrónico, App Push, Factura y Fidelización:
Una vez el canal procesa las notificaciones o campañas enviadas a los miembros
del target, el canal debe generar un archivo de respuesta y los deja en una ruta la
cual Control M los mueve al servidor de siebel para la posterior carga de
respuesta.
Control M ejecuta la Shell de carga de respuestas que lleva por nombre
EL_CampaignExecuteResult_NTGw_to_SBL.sh y está en la ruta:
/u01/siebel/fs/BATCH_PROCESSES/EL_CampaignExecuteResult_NTGw_to_SBL
/COMMAND
La cual consta de 3 pasos:
STEPs de la Shell
STEP 1: LOAD SEGMENT FILE TO INTERMEDIARY TABLE
'EXTERNAS.NOTGW_CAMPAIGN_RESULT'
STEP 2: EXECUTE SQL PROCEDURE
'PRC_LOAD_EIM_COMM()' THAT LOADS SIEBEL EIM TABLE
'EIM_COMM'"
STEP 3: EXECUTE IFB JOB 'tde_import_responses.ifb'
Para los canales Tienda Propia, Tienda franquiciada, Call center (Inbound),
Ventas Remotas o CTI, Turnomatico, IVR, Web, App:
Las campañas ejecutadas desde Oneclick envían la respuesta de aceptación de la
oferta a Siebel por medio del WS MarketingCampaingContact
Para el Canal CTI
CANCELAR CAMPAÑA
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Esta acción permitirá que se cambie el estado de la campaña y deje de estar
disponible en los canales.
Cuando una campaña tiene Tratamientos como SMS, Correo electrónico y App
push, se envía una notificación vía WS CANCELMARKETINGCAMPAIGN al CIS
para indicarle de esta cancelación y actualicen la campaña y olas que tengan
pendientes por enviar en ese momento.
ENTIDADES CAMPAÑA
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Un Contacto tiene 0 o más
Contacto_Respuesta Contacto Respuesta 0:1…N
Respuestas asociadas
Campaña_Lista de Lista de Una Campaña tiene 0 o más
Campaña 0:1…N
Contactos Contactos Listas de Contactos asociadas
Una Campaña tiene 0 o 1
Campaña_SmartScript Campaña SmartScript 0:01
SmartScript asociado
Una Campaña tiene 0 o más
Campaña_Aprobación Campaña Aprobación 0:1…N
Aprobaciónes asociadas
Una Campaña tiene 0 o más
Campaña_Actividad Campaña Actividad 0:1…N
Actividades asociadas
Una Campaña tiene 0 o 1
Campaña_Etapa Campaña Etapa 0:01
Etapa asociadas
Un Programa tiene 0 o más
Programa_Etapa Programa Etapa 0:1…N
Etapas asociadas
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No. Integración Tipo ORIGEN DESTINO
Disponibilización información
CRM al DWH:
Staging
2 Siebel DWH
• Respuestas campañas BD/Archivo
• CRM Data
Disponibilización información
4 * DWH SAS Campaing
DWH al sistema analítico
La arquitectura del canal teléfono con Adapter es próvida por el conector GPLUS que es
una “caja negra” que permite integración directa para ejecución de campañas en call
center entre SIEBEL y Genesys. Este escenario se considera para Chile y Perú siempre y
cuando ambos países tengan el conector GPLUS con CTI para Siebel.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Al conector GPLUS de Genesys no aplican datamappings, si no que configuraciones:
El Gplus se instala en Siebel Server;
En Siebel Server, se definen Perfiles de Comunicación para conectar al Gplus;
Gplus importa business service a través de los cuales Genesys y Siebel estarán
sincronizados en tiempo real y de manera bidireccional.
Integracion de definiciones de
campaña SIEBEL en CTI:
1 Conector GPlus Siebel CTI
• Creacion
• Atualizacion
Suspensión / Reactivación de
3 Conector GPlus Siebel CTI
Campaña
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Canal Teléfono (sin Adapter)
Este escenario está considerado para Perú, dado que ha sido declarado la existencia de
algunos proveedores terceros que no tienen un conector especifico con Siebel dentro de
sus plataformas CTI. En este escenario la sincronización es por archivos batch.
No
Integración Tipo ORIGEN DESTINO
.
Integración de definiciones de
campaña SIEBEL en CTI:
• Creacion
1 Archivo Siebel CTI
• Atualizacion
• Suspensión
• Reactivacion
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No
Integración Tipo ORIGEN DESTINO
.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No. Integración Tipo ORIGEN DESTINO
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No. Integración Tipo ORIGEN DESTINO
Canal WEB
SOAP Web
1 Envío Definición Campaña SIEBEL ATG
Service
Consulta Campañas
2 REST ATG SIEBEL
Vigentes de Cliente
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
SOAP Web
3 Priorización de campañas eUSB PEGA
Service
Envío Respuestas
SOAP Web
4 ATG SIEBEL
(click en banner de Service
campaña privada)
Canal APP
SOAP Web
1 Envío Definición Campaña SIEBEL APP
Service
Consulta Campañas
2 REST APP SIEBEL
Vigentes de Cliente
SOAP Web
3 Priorización de campañas eUSB PEGA
Service
SOAP Web
4 Envío Respuestas APP SIEBEL
Service
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Canal APP Push, SMS, Correo Electrónico
SOAP Web
1 Envío Definición Campaña SIEBEL CIS
Service
Envío Registro
3 FTP CIS SIEBEL
Contactabilidad
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
1.1.1 Canal Turnomático (Nuevo)
Consulta información de
cliente y Campañas
SOAP Web
1 Vigentes Turnomático Siebel
Service
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No. Integración Tipo ORIGEN DESTINO
Canal Fidelización
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No. Integración Tipo ORIGEN DESTINO
OTROS CAMPAÑAS
Smart Script
Un Smart Script es un guion que permite al vendedor o a la gente del Call Center
interactuar de forma ordenada y lógica con el cliente. El Smart Script puede ser
asociado a una campaña Inbound u Outbound, por el Call Center, Tienda o Puerta-
a-Puerta con acceso Siebel. La definición de un guion de conversación (Smart
Script) es compuesto por diferentes componentes:
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Crear Preguntas
• Tipo de respuesta
• Control de la respuesta
• Solo selección
• Debe responder
4. Guardar la pregunta.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Preguntas pueden ser Abiertas/Cerrada y las respuestas soportan
(cerrada/abierta/opción múltiple).
Crear Páginas
Las "páginas" se pueden usar o no en común con varios guiones. Tiene cuatro
características disponibles, incluyendo el "Menú" botones "Nuevo", "Borrar" y
"Ver".
Nombre de la pagina
4. Guardar la página
5. Fin
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Asociar preguntas a páginas
Nombre de la pregunta
6. Repita el paso 5 hasta que asocie todas las preguntas que necesita en la
pagina
7. Guardar la página
8. Fin
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
La vista "diseño" debe permitir la consulta de páginas y deberá ser posible
incluirlas y cambiarla si es necesario en el flujo que siguen los Smart Script. En el
diseñador de los Smart Script se puede dibujar el flujo, dentro del que será
necesario seleccionar y arrastrar las "Páginas" y también existirá la posibilidad de
generar una "ramificación" desde la paleta a la cuadrícula de una página a otra:
Guion
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. El botón "Launch" permite al gestor Smart Script hacer que el guion quede
disponible para ejecutar las campañas en las que está asociados. Esta
función se activará una serie de validaciones automáticas para determinar
la correlación de secuencias diseñadas para páginas, preguntas y
respuestas Smart Script.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Programa de Marketing
Estado de Programa
Tipo
Periodo de planificación
Periodo de ejecución
Estado de Aprobación
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Metas
Solicitudes de Presupuesto
Cronología
Documentos
Aprobaciones
Código de etapa
Nombre de Etapa
Descripción
10. El analista puede configurar tiempos de espera entre las etapas a través del
Wait Shape (drag-n.drop)
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Programa de Marketing Con Retro Alimentación Entre Etapas
Supuestos:
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Existirá una entidad SIEBEL para donde los sistemas dueños de fraude, deuda
y listas negras irán sincronizar información. Esta información será sincronizada
para el DWH y con eso SAS podrá segmentar por esos criterios. No se
detallará en esto documento la entidad que tendrá esas informaciones dado
que no se crea por Marketing to Sales.
Para los procesos diseñados hasta al momento, los canales de ejecución van a
informar SIEBEL de las respuestas, no se plantea necesidad que SAS nos
envíe respuestas. Todavía, dado que el analítico no se encuentra en alcance
del Full Stack, SAS podrá recoger datos para identificar efectividad en
procesos posteriores.
Aprobar Programa
Escenario Principal
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
El gerente de Marketing puede decidir que la campaña está pre-
aprobada, aprobando el programa, o clicar en un botón para
solicitar aprobaciones paralelas.
10. Siebel Marketing, asume que todas las campañas asociadas al programa
están aprobadas.
11. Fin
Gastos De Campañas
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
3. El analista de Marketing deberá elegir el gasto a modificar, llenando los campos
para los gastos reales.
Costos De Campañas
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. El analista deberá acceder a TAB Detalle.
3. En el TAB Detalle, hay una sección “Resumen Financiero” donde el analista puede
analizar la suma de gastos previstos y gastos reales.
Plan De Actividades
• Nombre
• Tipo = Campaña
• Descripción
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. Se define el Tipo “Campaña” dado que es posible definir plantillas de
actividades para otros procesos, y así, cuando el analista de marketing
asocie plantillas de actividades a campañas, en la tabla de elección ya
viene pre-filtrado.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Asociar Plan De Actividades
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
3. Al grabar el registro, SIEBEL automáticamente copia las actividades
asociadas a la plantilla para la Campaña, con sus definiciones previamente
creadas. Siebel automáticamente llena algunas parametrizaciones de la
actividad, tal como la fecha final estimada basado a la duración definida.
El analista de Marketing define las reglas en la campaña, que podrán ser a nivel
de campaña y a nivel de cada tratamiento elegido. Con respecto a las reglas de
negocio que aplica en las campañas y que podrían ser definidas multi-canal.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Las reglas de ejecución de horarios serán definidas en Siebel a nivel de canal
(Tratamientos).
10 Regla Contactabilidad Y
11 Regla Deuda Y
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. El sistema valida que no existirán líneas duplicadas por canal/día.
O sea, si la regla general indica que no pueden existir campañas con ejecución los
domingos, el analista no puede programar la ejecución de una campaña dentro en
ese día.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. El sistema valida que solo existirá un valor elegido para cada canal y Día.
El sistema debe permitir parametrizar, a nivel general, por canal (donde aplique),
los intentos máximos de contacto en toda vigencia de campaña. Estas definiciones
generales deberán ser parametrizables y validadas por cada nueva campaña.
2. El sistema validará que solo existirá un valor elegido para cada canal.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
4. Cuando el analista de marketing asocia el tratamiento a una campaña, va a
tener campos donde puede definir intentos máximos El sistema valida que
el analista puede elegir un valor más restrictivo, pero no puede seleccionar
una configuración fuera de los límites establecidos por la administración en
la regla general.
El sistema debe permitir parametrizar, a nivel general, por canal (donde aplique),
los intentos máximos de contacto en el mismo día. Estas definiciones generales
deberán ser parametrizables y validadas por cada nueva campaña.
2. El sistema valida que solo existirá un valor elegido para cada canal.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
4. Cuando el analista de marketing asocia el tratamiento a una campaña, va a
tener campos donde puede definir intentos máximos El sistema valida que
el analista puede elegir un valor más restrictivo, pero no puede seleccionar
una configuración fuera de los límites establecidos por la administración en
la regla general.
2. El sistema valida que solo existirá una línea para cada canal.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Esta regla no se aplica a los canales con definición inbound
1. Esta regla depende de que SIEBEL tenga datos de lista negra lo más
actualizados posible en su modelo de datos, asociados al contacto SIEBEL.
Se asume que este campo es actualizado vía Batch u online. Esto depende
también de que el segmentador envié la identificación del Contacto Siebel
en el target.
1. Esta regla depende de que SIEBEL tenga los datos de Fraude los más
actualizados posible en su modelo de datos, asociados a una entidad de la
jerarquía de cliente SIEBEL. Se asume este campo es actualizado vía
Batch u online. Esto depende también de que el segmentador envié la
identificación del Contacto Siebel en el target.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. Cuando el sistema lanza la campaña, irá validar que el contacto en SIEBEL
no está en Fraude. Si identifica un contacto en fraude, SIEBEL ignora el
lanzamiento de eso Contacto y márcalo en estado Inactivo para Campaña.
El sistema de fraude envía al bus una tabla con las listas de fraude que
puede ser accedida por los distintos sistemas, Siebel será actualizado por
el bus 3 veces al día ingresando los distintos motivos de fraude que tiene
un cliente, Siebel Marketing utilizará esa información para definir la
remoción de un miembro de la campaña, si cliente tiene motivo de fraude
se retira.
Regla Contactabilidad
Siempre que un miembro del listado de una campaña sea conectado a un contacto
con preferencia de “No Contactar <canal>" activado, el sistema no lo debe incluir
en el lanzamiento de campaña. El atributo “No Contactar <canal>” será definido en
la entidad Contacto. Un cliente siempre estará asociado a un contacto principal,
entonces la información de contactabilidad del cliente se obtiene por relación
indirecta al contacto (podemos decir que el contacto principal de un cliente define
las reglas de contactabilidad de eso cliente).
Las reglas de contactabilidad para el mercado Perú, solo podrán ser modificadas
vía INDECOPI - Ley de protección de datos
Atributo Descripción
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
No contactar TV No enviar mensajes a través del servicio de TV
Se asume que los campos “No Contactar <canal>” estarán actualizados en Siebel
por procesos a definir en “Request to Answer”, o sea, esta regla no implica
ninguna consulta a una base externa en tiempo de lanzamiento de campaña.
Regla Deuda
Siempre que un contacto de una campaña sea conectado a un cliente con estado
de deuda, el sistema no lo debe incluir en el lanzamiento de campaña. Esta regla
es parametrizable por el analista en la definición de la campaña, pudendo ser
activada o desactivada en cada campaña.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
2. Los datos de deuda de los clientes se actualizan a través de un batch
diario, esta información queda reflejada a nivel de cuenta de facturación
asociada al cliente, Siebel Marketing validará esta regla considerando el
estado de la cuenta de facturación.
Una campaña se puede ejecutar en varias Olas, con el objetivo de anticipar una
lista grande de prospectos/clientes a ser contactados. Se puede definir Olas para
campañas Outbound u Inbound, siendo que el lanzamiento de la Ola, como
definido en los casos de uso de lanzamiento, lanza el porcentaje del target para el
canal definido.
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
3. Para crear una nueva Ola, da clic en el botón Nuevo. El analista de marketing
parametriza los datos de la Ola:
Código de Ola (Valor Numérico asignado por SIEBEL Marketing)
Descripción
Retraso
Unidad de Retraso (días u horas).
% de Asignación de Ola a Contactos
Cuando el ejecutivo intenta grabar, Siebel valida si la suma % de todas las Olas no
excede los 100%, en ese caso despliega un mensaje de error. Es posible guardar
cualquier combinación de olas sin que supere el 100%, en ese caso la campaña
no se ejecutará por la totalidad. Después de haber lanzado la campaña, no será
posible incluir una Ola nueva, será necesario cargar la lista de contactos
respetando la definición inicial de la ola o crear una nueva campaña. Para
campañas recurrentes, cuando se agregan nuevos listados de contactos, se
distribuyen por el porcentaje de cada ola ya definida.
Escenario:
1. Se define una campaña recurrente con dos olas de 50%, la segunda ola se
ejecuta con un retraso de 3 días.
Si el SAS nos envía el listado todos los lunes, lo vamos a agregar 50% para
ejecución en la primera ola que se ejecuta en lunes, y 50% para ejecución en
la segunda ola que se ejecuta en miércoles (retraso de 3 días).
Para el escenario que desde el inicio no conocemos el volumen que tendrá la lista
de contactos, el sistema permite hacer el conteo del número de registros que
viene en la lista de contactos, dependiendo de ese número será posible ajustar el
porcentaje de olas antes del lanzamiento .
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
INTERFACES EXTERNAS
Para obtener más detalles sobre los servicios web, utilice los enlaces que fluyen:
Name Name
TDE Create Update Marketing
Campaign WF
MarketingCampaignContact http://siebel.com/MarketingCampaignContact
TDE Create Marketing Campaign
Member from V360 http://siebel.com/CustomUI
TDE Create Update Marketing http://siebel.com/CreateUpdateMarketingCa
Campaign WF mpaign
TDE Get Marketing Campaign
Service http://siebel.com/GetMarketingCampaign
TDE Get Member Marketing
Campaigns WS http://siebel.com/CustomUI
MarketingCampaign_Service http://www.entel.cl/IE/MarketingCampaign/v1
ProductOffering_soapBindingQSS
ervice http://www.entel.cl/IE/ProductOffering/v1
http://www.entel.cl/ESC/GetAvailableProduct
GetAvailableProductOffer_Service Offer/v1
Tipo
Procesos de Negocio de Proceso Shell Script
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados
Carga de Lista de Miembros EIM EL_SegmentContactList_SAS_to_SBL.sh
Conversión de Archivos a UTF8 EIM TDE_Convert_To_UTF8.sh
Rev 1 2020-02-20
Proyecto TDE / ENTEL - Ericsson / Documento Confidencial Prohibida su divulgación a terceros no autorizados