Estos datos sobre las tablas pueden ser usadas para obtener información para Reportes. Estas tablas se encuentran en la base ccrepo.


Telefonía

QUEUE_LOG_REPO

Se encuentra la información de los estados de las llamadas de las campañas entrantes y salientes.

Detalle de campos

Eventos

Evento

Descripcion

data1

data2

data3

data4

data5

AGENTLOGIN

Un agente se logueo.

N/A

N/A

N/A

N/A

N/A

AGENTLOGOFF

Agente que salió, logoff.

Cantidad de segundos pasados desde que se logueo.

logintime

N/A


[automatic]

N/A

ABANDON

El cliente abandonó en una cola antes que lo atendieran. position es donde estaba en el momento de cortar, origposition es en la posición que entro inicialmente, waittime es el tiempo que espero hasta cortar.

position

origposition

waittime



COMPLETEAGENT

El que llamó fue conectado a un agente, y la llamada fue terminada normalmente por el agente. El holdtime del agente y la duración de la llamada son guardadas al igual que la posición inicial donde entró la llamada a la cola.


holdtime

calltime

origposition

N/A

N/A

COMPLETECALLER

El que llamó fue conectado a un agente, y la llamada fue terminada normalmente por el que llamó. El holdtime del agente y la duración de la llamada son guardadas al igual que la posición inicial donde entro la llamada a la cola.


holdtime

calltime

origposition

N/A

N/A

CONNECT

El que llamó fue conectado a un agente, se graba el tiempo que espero en ser atendido, uniqueid del agente que atendió la llamada. ringtime el tiempo que el teléfono del agente sonó antes de atender la llamada.


holdtime

bridgedchanneluniqueid

ringtime

N/A

N/A

ENTERQUEUE

Entro una llamada a la cola.

N/A

callerid


N/A

N/A

EXITEMPTY

El que llamó fue forzado a salir de la cola, porque la cola no tenia miembros que pudieran ser alcanzados. Se graba la posición en la cola cuando se corto, la posición orginal que entro la llamada a la cola, cuanto espero la llamada antes de ser cortada.

position

origposition

waittime

N/A

N/A

EXITWITHKEY

El que llamó uso una tecla para salir de la cola, la tecla y la posición en la cola son grabadas, también la posición original que entro a la cola y el tiempo que espero.


key

position

origposition

N/A

N/A

EXITWITHTIMEOUT

El que llamó espero en la cola mucho tiempo y dio timeout. La posición en la cola cuando paso el timeout es grabada al igual que la posición en que entro y la cantidad de tiempo que espero.


position

origposition

waittime

N/A

N/A

RINGNOANSWER

Luego de x ms ringueando en un agente, este no atendió y se fue la llamada, se guarda el tiempo que ringueo sin ser atendida.

ringtime

  N/A

  N/A

N/A

N/A

REALPAUSE/ REALUNPAUSE

El agente fue puesto en pausa (Evento de Pausa de Integra), si es un unpause se guarda la cantidad de segundos entre que se pauso y despauso (pausetime).


pausetime

  N/A

N/A 

N/A

N/A

UNBREAK/BREAK

El agente fue puesto en break en data , se pone el motivo por el cual se puso en break (descanso), tener en cuenta que entre BREAK y UNBREAK están las pausas también correspondientes al estado de BREAK para que no le entren llamadas: estados predefinidos de motivo: BATHROOM, TRAINING, LUNCH, PERSONAL, OTHER. breaktime se guarda la cantidad de segundos entre que fue a break y volvio.

motivo

comentario

breaktime

N/A

N/A

 OUTCALL

Llamada saliente de los agentes, se utiliza para colas salientes, para poder tener estadísticas de las llamadas salientes y su estado. Para poder utilizar este evento es necesario armar el flujo como corresponde el el dialplan.

dialstatus

duration

totaltime

 dialednumber

guid

 PAUSE/UNPAUSE

Evento de pausa de telefonía no lo usamos en reportes.






PAUSEALL/

UNPAUSEALL

Evento de pausar en todas las colas de telefonía no lo usamos en reportes.






ATTENDEDTRANSFER

BLINDTRANSFER

TRANSFER

Llamada completada por agente hasta ser transferida.

extension

context

holdtime

calltime

origposition

HOLD

Agente pone llamada en espera.

channel

calleridname

calleridnum

connectedlinename

connectedlinenum

UNHOLD

Agente saca llamada de espera, si cortan antes puede no estar el evento de UNHOLD.

channel

calleridname

calleridnum

connectedlinename

connectedlinenum

FINISHWRAPUP

Cuando se cumple el total marcado de tiempo de wrap-up o el agente lo finaliza, se crea este evento con el tiempo que no se utilizo, el tiempo total de wrap-up y el GUID de la llamada.

timeleft


totalwrapup


callguid



ADDMEMBER

Un nuevo miembro es agregado a la cola.

N/A

N/A

N/A

N/A

N/A

AGENTDUMP

El agente abandonó a la persona que llamaba mientras escuchaba el anuncio de la cola.

N/A

N/A

N/A

N/A

N/A

CREATEDQUEUE

Se creó una nueva cola.

N/A

N/A

N/A

N/A

N/A

QUEUESTART

El sistema de cola se ha iniciado por primera vez en esta sesión.

N/A

N/A

N/A

N/A

N/A

REMOVEMEMBER

Un miembro fue quitado de la cola.

N/A

N/A

N/A

N/A

N/A

STARTCALL

Se inicio una llamada y fue contestada por el agente.

emailCliente

N/A

N/A

N/A

N/A

ENDCALL

Se termino la llamada.

emailCliente

N/A

N/A

N/A

N/A

STARTVIDEOCALL

Se inicio una videollamada y fue contestada por el agente.

emailCliente

N/A

N/A

N/A

N/A

ENDVIDEOCALL

Se termino la videollamada.

emailCliente

N/A

N/A

N/A

N/A

PHONEENDHOLDOUT

El evento se guarda cuando se saca de hold una llamada saliente y guarda:
la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONECOMPLETECALLER

Cuando una llamada es finalizada por el cliente. Guarda la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONEENDHOLDIN

El evento se guarda cuando se saca de hold una llamada entrante y guarda:
la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONESTARTHOLDIN

El evento se guarda cuando se pone en hold una llamada entrante y guarda:
la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONESTARTHOLDOUT

El evento se guarda cuando se pone en hold una llamada saliente y guarda:
la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONECOMPLETEAGENT

Cuando una llamada es finalizada por el agente. Guarda la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONECALLAGENT

Cuando se llama a un agente. Guarda la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONECALL

Cuando se recibe una llamada desde fuera hacia una campaña. Guarda la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

PHONEANSWER

Cuando el agente atiende una llamada entrante. Guarda la campaña, GUID y callerid.

callerid

callguid

campaign

N/A

N/A

CDR_REPO

Detalle de llamadas un registro por llamada.

Detalle de campos

TAGS

Refiere a las marcas en las grabaciones de llamadas

Detalle de campos

BLACK_LIST_HISTORY

Histórico de números marcados en lista de no marcado o que intentaron ingresar.

Detalle de campos


Marcadores

Para cargar los marcadores desde base de datos primero se carga calls_spool y luego el dialer_base, tener en cuenta de ver en dialer_base si ya hay alguna lista activa para esa campaña para no activar dos. Siempre debe existir una activa por campaña.

CALLS_SPOOL

Detalle de campos

DIALER_BASE

Detalle de campos


Omnicanal

SMS_REPO

Esta tabla posee los mensajes de texto.

Detalle de campos

WEBCHAT_LOG_REPO

Eventos

Evento

Descripción

data1

data2

data3

data4

data5

ABANDON

El cliente abandonó en una cola antes que lo atendieran. position es donde estaba en el momento de cortar, origposition es en la posición que entro inicialmente, waittime es el tiempo que espero hasta cortar.

position

origposition

waittime

email


EXITWITHTIMEOUT

COMPLETEAGENT

El que solicito fue conectado a un agente, y el chat fue terminado normalmente por el agente. El holdtime del agente y la duración de la llamada son guardadas al igual que la posición inicial donde entró la llamada a la cola.


holdtime

chattime

origposition

messageqt

N/A

COMPLETECALLER

El que llamó fue conectado a un agente, y el webchat fue terminado normalmente por el que llamó. El holdtime del agente y la duración del webchat son guardadas al igual que la posición inicial donde entro el webchat a la cola.


holdtime

chattime

origposition

messageqt

N/A

CONNECT

El solito el chat fue conectado a un agente, se graba el tiempo que espero en ser atendido, nombre del agente que atendió la llamada.


holdtime

agent

email

N/A

N/A

ENTERQUEUE

Entro un webchat a la cola.

name

email

phonenumber

N/A

N/A

REENTERQUEUE

Se recuperó un chat al iniciar el servidor. 

name

email

phonenumber

N/A

N/A

TRANSFER

---

--

--

--

--

--

OUTOFTIME

El cliente solicito un chat pero la campana no estaba en hora.

--

--




OUTCALL

Una llamada por web chat fue terminada.

audio/video

duration


dialednumber

webchatguid

NOAGENTS

El cliente entra a chatear pero no hay agentes disponibles para la campaña. (Los campos de data1 y data2 se guardaran en caso de que se conozcan)

email

name




MAXQUEUE

La cantadidad de chat activos para la campaña (esperando y atendidos) supera el valor establecido (Max chats) (Los campos de data1 y data2 se guardaran en caso de que se conozcan)

email

name




TRANSFERRED

La interacción fue transferida desde un agente a otro. 'de' es el nombre del agente que transfirió la interaccioón y 'para' el agente al que fue transferida.

de

para




ATTENDED

La interacción fue atendida por el agente al que se le transfiró.

de

para




STARTCALL

ENDCALL

STARTVIDEOCALL

ENDVIDEOCALL

SMS_LOG_REPO

Eventos

Evento

Descripción

data1

data2

data3

data4

data5

COMPLETEAGENTOUT

Una interacción iniciada por un agente finalizó.

chattime

messageqt

number



COMPLETEAGENT

El que solicito fue conectado a un agente, y el chat fue terminado normalmente por el agente. El holdtime del agente y la duración de la llamada son guardadas al igual que la posición inicial donde entró la llamada a la cola.

holdtime

chattime

origposition

messageqt

N/A

CONNECT

El SMS se conecto con un agente. Se guardan tiempo de espera, agente que fue conectado y número de celular.

holdtime

agent

number



ENTERQUEUE

Un cliente envió un SMS que pertenecia a una campaña y esta se encontraba en hora. Se guarda el número de teléfono del cliente.

number

name (si corresponde por ejemplo: algunos proveedores de whatsapp)




REENTERQUEUE

Se recuperó un chat al iniciar el servidor.

number

name (si corresponde por ejemplo: algunos proveedores de whatsapp)




HOLIDAYMESSAGE

Se le envió SMS de día feriado.

number

message




OUTOFTIME

Un cliente enviio un SMS que pertenecia a una campaña y esta se encontraba fuera de hora. Se guarda el número de teléfono del cliente.

number

message




OUTSMS

Se genera cuando un agente inicia una interacción de SMS.

number





TRANSFERRED

La interacción fue transferida desde un agente a otro. 'de' es el nombre del agente que transfirió la interacción y 'para' el agente al que fue transferida.

de

para




ATTENDED

La interacción fue atendida por el agente al que se le transfirió.

de

para




EMAIL_LOG_REPO

Eventos

Evento

Descripción

data1

data2

data3

data4

data5

COMPLETEAGENTOUT

Una interacción iniciada por un agente finalizó.

chattime

messageqt



adress

COMPLETEAGENT

El mail fue conectado a un agente, y el chat fue terminado normalmente por el agente. El holdtime del agente y la duración de la interacción son guardadas al igual que la posición inicial donde entró la llamada a la cola.

holdtime

chattime

origposition

messageqt

N/A

CONNECT

El email se conecto con un agente. Se guardan tiempo de espera, agente que fue conectado y dirección de email.

holdtime

agent

address

N/A

N/A

HOLIDAYMESSAGE

Se envió mail de feriado.

address

message

N/A

N/A

N/A

ENTERQUEUE

Un cliente envió un email que pertenecia a una campaña. Se guarda el número de dirección de mail del cliente.

address

subject

N/A

N/A

N/A

REENTERQUEUE

Se recuperó un chat al iniciar el servidor.

address

subject

N/A

N/A

N/A

OUTEMAIL

Se genera cuando un agente inicia una interacción de email.

address

subject

N/A

N/A

N/A

STARTEMAILDIALER

Se genera cuando comienza a ejecutarse un dialer.

spool length

N/A

N/A

N/A

N/A

FINISHEMAILDIALER

Se genera cuando se termina de ejecutar el dialer.

spool length

N/A

N/A

N/A

N/A

STOPEMAILDIALER

Se genera cuando se detiene el dialer en ejecución.

spool length

N/A

N/A

N/A

N/A

TRANSFERRED

La interacción fue transferida desde un agente a otro. 'de' es el nombre del agente que transfirió la interacción y 'para' el agente al que fue transferida.

de

para




ATTENDED

La interacción fue atendida por el agente al que se le transfiró.

de

para




BLACKLIST

Se genera cuando un email entrante pertenece a una blacklist. No se genera una interacción. Se guarda dirección de email, asunto y el email_id del email (que matchea con el email guardado en email_repo).

Si es una interacción que inicia el agente, se registra el nombre del agente.

adress

subject

email_id



FORWARDED

Se reenvió un mail de una interacción.

dirección

dirección a donde se envió

asunto asunto con el que se envió

email_id utilizado para identificar el email en email_repo



NEWEMAILCLIENT

Se recibió un nuevo mail del cliente mientras la interacción estaba abierta.

dirección de email del cliente

NEWEMAILAGENT

El agente envió un mail mientras la interacción estaba abierta.

dirección de email del cliente

TWITTER_LOG_REPO

Eventos

Evento

Descripción

data1

data2

data3

data4

data5

COMPLETEAGENT

El que solicitó fue conectado con un agente y el chat fue terminado normalmente por el agente. El holdtime del agente y la duración de la interacción son guardadas al igual que la posición inicial donde entró la llamada a la cola.

holdtime

chattime

origposition

messageqt

N/A

CONNECT

La interacción se conecto con un agente. Se guardan tiempo de espera, agente que fue conectado y el cliente.

holdtime

agent

id client

client username


ENTERQUEUE

Un cliente envio un tweet que pertenecia a una campaña. Se guarda el nombre del cliente.

address

subject




REENTERQUEUE

Se recuperó un chat al iniciar el servidor.

address

subject




HOLIDAYMESSAGE

Se envió respuesta a la publicación o direct message con el mensaje de feriado.

address

message




OUTTWEET

Se genera cuando un agente inicia una interacción de Twitter.

address

subject




TRANSFERRED

La interacción fue transferida desde un agente a otro. 'de' es el nombre del agente que transfirió la interacción y 'para' el agente al que fue transferida.

de

para




ATTENDED

La interacción fue atendida por el agente al que se le transfirió.

de

para




MESSENGER_LOG_REPO

Eventos

Evento

Descripción

data1

data2

data3

data4

data5

COMPLETEAGENT

El que solicitó fue conectado con un agente y el chat fue terminado normalmente por el agente. El holdtime del agente y la duración de la interacción son guardadas al igual que la posición inicial donde entró la llamada a la cola.

holdtime

chattime

origposition

messageqt

N/A

CONNECT

La interacción se conecto con un agente. Se guardan tiempo de espera, agente que fue conectado y el cliente.

holdtime

agent

id client

client name


ENTERQUEUE

Un cliente envió un mensaje que pertenecía a una campaña. Se guarda el nombre del cliente.

address

message




ENTERQUEUE

Se recuperó un chat al iniciar el servidor.

address

message




HOLIDAYMESSAGE

Se respondió mensaje de feriado.

address

message




TRANSFERRED

La interacción fue transferida desde un agente a otro. 'de' es el nombre del agente que transfirió la interacción y 'para' el agente al que fue transferida.

de

para




ATTENDED

La interacción fue atendida por el agente al que se le transfiró.

de

para




OUTMESSENGER

FACEBOOK_LOG_REPO

Eventos

Evento

Descripción

data1

data2

data3

data4

data5

COMPLETEAGENT

El que solicitó fue conectado a un agente, y el chat fue terminado normalmente por el agente. El holdtime del agente y la duración de la interacción son guardadas al igual que la posición inicial donde entró la llamada a la cola.

holdtime

chattime

origposition

messageqt

N/A

CONNECT

La interacción se conecto con un agente. Se guardan tiempo de espera, agente que fue conectado y el cliente.

holdtime

agent

id client

client name


ENTERQUEUE

Un cliente envió un mensaje que pertenecía a una campaña. Se guarda el nombre del cliente.

post id

message




REENTERQUEUE

Se recuperó un chat al iniciar el servidor.

post id

message




HOLIDAYMESSAGE

Se respondió con un comentario el texto del dia feriado.

post id

message




OUTFACEBOOK

Se genera cuando un agente inicia una interacción de Facebook, genera un nuevo post.






TRANSFERRED

La interacción fue transferida desde un agente a otro. 'de' es el nombre del agente que transfirió la interaccioón y 'para' el agente al que fue transferida.

de

para




ATTENDED

La interacción fue atendida por el agente al que se le transfirió.

de

para





Otras tablas importantes

SIPCHAT

SipChat es la funcionalidad de Chat interno entre agentes y supervisores.

Detalle de campos

AUDITORY

En esta tabla se refleja la auditoría general del sistema, de ella se pueden obtener reportes y utilizarla para hacer seguimiento de acciones importantes en uContact.

Detalle de campos