Skip to content

Commit

Permalink
Alejandro/cl/client profiles (#2292)
Browse files Browse the repository at this point in the history
* CL: Client profiles

* last changes

* blocked messages

* task panel

* removing IP

* trying to map IP
  • Loading branch information
janorivera authored May 10, 2024
1 parent a607f31 commit e1ea156
Show file tree
Hide file tree
Showing 9 changed files with 655 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"CallerInformationTab":[]
},
"preEngagement":{
"ChildInformationTab":["age", "gender", "contactIdentifier","friendlyName","province","district"],
"ChildInformationTab":["age", "gender", "contactIdentifier","friendlyName","province","district","ip"],
"CallerInformationTab":["age", "gender"],
"CaseInformationTab":[]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"flag": "blocked",
"label": "Bloqueo Temporal (24 Horas)",
"durationInHours": "24"
},
{
"flag": "blocked",
"label": "Bloqueo Contacto Repetido (30 días)",
"durationInHours": "720"
},
{
"flag": "blocked",
"label": "Bloqueo Largo Plazo (1 Año)",
"durationInHours": "8760"
}
]
Original file line number Diff line number Diff line change
@@ -1,11 +1,29 @@
[
{
"name": "summary",
"label": "Summary",
"editLabel": "Edit Summary",
"label": "Resumen",
"editLabel": "Editar Resumen",
"type": "textarea",
"rows": 20,
"width": 500,
"placeholder": "Ingrese un resumen del cliente"
},
{
"name": "blockReasons",
"label": "Motivo del Bloqueo",
"editLabel": "Editar motivo del bloqueo",
"type": "textarea",
"rows": 20,
"width": 500,
"placeholder": "Ingrese un motivo del bloqueo"
},
{
"name": "lastAgreement",
"label": "Último Acuerdo",
"editLabel": "Editar último acuerdo",
"type": "textarea",
"rows": 20,
"width": 500,
"placeholder": "Ingrese un último acuerdo"
}
]
Original file line number Diff line number Diff line change
Expand Up @@ -1852,5 +1852,10 @@
"label": "Pertenece a la comunidad LGTBIQA+"
}
]
},
{
"name": "ip",
"label": "IP",
"type": "input"
}
]
7 changes: 5 additions & 2 deletions plugin-hrm-form/src/translations/es-CL/flexUI.json
Original file line number Diff line number Diff line change
Expand Up @@ -636,5 +636,8 @@
"ProfileList-Summary-None": "- Perfil sin resumen -",
"ProfileList-Status-None": "- Sin estado -",
"ProfileList-ClientName-None": "- Sin nombre -",
"TeamsView-NoSkills": "- Sin habilidades -"
}
"TeamsView-NoSkills": "- Sin habilidades -",
"abusive": "abusivo",
"blocked": "bloqueado",
"repeated contact": "contacto repetido"
}
10 changes: 6 additions & 4 deletions twilio-iac/helplines/cl/common.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ locals {
task_language = "es-CL"
voice_ivr_language = "es-MX"
enable_post_survey = true
enable_external_recordings = true
enable_external_recordings = true

workflows = {
master : {
friendly_name : "Master Workflow"
Expand Down Expand Up @@ -61,19 +61,21 @@ locals {
webchat : {
channel_type = "web"
contact_identity = ""
templatefile = "/app/twilio-iac/helplines/templates/studio-flows/messaging-no-chatbot-operating-hours.tftpl"
templatefile = "/app/twilio-iac/helplines/templates/studio-flows/messaging-no-chatbot-operating-hours-blocking.tftpl"
channel_flow_vars = {
chat_greeting_message = "Te damos la bienvenida a Línea Libre, tu mensaje fue recibido exitosamente, la conversación será asignada a uno/a de nuestros psicólogos/as en los próximos instantes."
chat_blocked_message = "Hola, estás comunicándote con Línea Libre, un canal que ofrece una primera atención psicológica, y que busca apoyarte y orientarte en lo que sea que estés pasando. Lamentablemente el número del cual llamas se encuentra bloqueado en nuestro sistema. Si necesitas ayuda te recomendamos tomar contacto con Salud Responde al 6003607777. Si crees que tu número ha sido bloqueado por error, nos puedes escribir un mail a: contacto@paralaconfianza.com"
widget_from = "Linea Libre"
}
chatbot_unique_names = []
},
voice : {
channel_type = "voice"
contact_identity = ""
templatefile = "/app/twilio-iac/helplines/templates/studio-flows/voice-no-chatbot-operating-hours.tftpl"
templatefile = "/app/twilio-iac/helplines/templates/studio-flows/voice-no-chatbot-operating-hours-blocking.tftpl"
channel_flow_vars = {
voice_ivr_greeting_message = "Hola, estás comunicándote con Línea Libre, un canal que ofrece una primera atención psicológica, y que busca apoyarte y orientarte en lo que sea que estés pasando. Antes de conversar, nos gustaría contarte que trabajamos bajo el principio de protección. Si percibimos que tu integridad o la de un tercero puede estar en riesgo, haremos lo necesario para asegurar tu protección y bienestar. Por tu seguridad, esta llamada podría ser grabada."
voice_ivr_blocked_message = "Hola, estás comunicándote con Línea Libre, un canal que ofrece una primera atención psicológica, y que busca apoyarte y orientarte en lo que sea que estés pasando. Lamentablemente el número del cual llamas se encuentra bloqueado en nuestro sistema. Si necesitas ayuda te recomendamos tomar contacto con Salud Responde al 6003607777. Si crees que tu número ha sido bloqueado por error, nos puedes escribir un mail a: contacto@paralaconfianza.com"
voice_ivr_language = "es-MX"
}
chatbot_unique_names = []
Expand Down
Loading

0 comments on commit e1ea156

Please sign in to comment.