Skip to content

Instantly share code, notes, and snippets.

@leifermendez
Created August 29, 2024 08:35
Show Gist options
  • Save leifermendez/f807f18d7e550ec181bbfad11f6b0ebb to your computer and use it in GitHub Desktop.
Save leifermendez/f807f18d7e550ec181bbfad11f6b0ebb to your computer and use it in GitHub Desktop.
template_calendar_v1.json
[
{
"uuid": "__LINK_0__",
"name": "CAL/Pregunta Fecha",
"label": "Nuevo Flow",
"sort": 0,
"sensitive": false,
"keyword": [
"EVENTS.ACTION"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": true,
"media": null,
"delay": 0,
"gotoFlow": "__LINK_6__"
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "Me puedes indicar fecha y hora que qusieras tener esta reunion para consultar en mi agenda?",
"type": "add_text",
"sort": 0,
"ref": "refX_-BLn0T",
"cb": ""
}
],
"botId": "__BOT_ID__"
},
{
"uuid": "__LINK_1__",
"name": "CAL/Disponible",
"label": "Nuevo Flow",
"sort": 1,
"sensitive": false,
"keyword": [
"EVENTS.ACTION"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": true,
"media": null,
"delay": 0,
"gotoFlow": null
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "Si tengo disponibilidad! Me dices un *mail* para colocarte el recordatorio",
"type": "add_text",
"sort": 0,
"ref": "ref9Y6kLfmQ",
"cb": ""
},
{
"options": {
"sensitive": null,
"capture": null,
"media": null,
"delay": null,
"gotoFlow": null
},
"rules": [
{
"conditionRule": "not_available",
"conditionValue": "",
"condition": "",
"conditionFlowId": "__LINK_2__"
}
],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "",
"type": "add_calendar",
"sort": 1,
"ref": "",
"cb": ""
}
],
"botId": "__BOT_ID__"
},
{
"uuid": "__LINK_2__",
"name": "CAL/Fecha NO clara",
"label": "Nuevo Flow",
"sort": 2,
"sensitive": false,
"keyword": [
"EVENTS.ACTION"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": true,
"media": null,
"delay": 0,
"gotoFlow": "__LINK_6__"
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "😣 ups no entendi muy bien o algo ocurrio puedes decirme exactamente que hora y fecha quieres ?",
"type": "add_text",
"sort": 0,
"ref": "ref5Rj9JG4E",
"cb": ""
}
],
"botId": "__BOT_ID__"
},
{
"uuid": "__LINK_3__",
"name": "CAL/No disponible",
"label": "Nuevo Flow",
"sort": 3,
"sensitive": false,
"keyword": [
"EVENTS.ACTION"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": true,
"media": null,
"delay": 0,
"gotoFlow": "__LINK_6__"
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "Ups! {name} a esa hora no estoy disponible alguna otra hora / fehcha ? Tienes disponible {nextDate}",
"type": "add_text",
"sort": 0,
"ref": "refSDIl2j84",
"cb": ""
}
],
"botId": "__BOT_ID__"
},
{
"uuid": "__LINK_4__",
"name": "AI: Vendedor",
"label": "Nuevo Flow",
"sort": 4,
"sensitive": false,
"keyword": [
"EVENTS.ACTION"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": null,
"media": null,
"delay": null,
"gotoFlow": null
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": "Como asistente virtual de ventas para BuilderBot (ecommerce), tu principal responsabilidad es utilizar la información de los DATOS ADJUNTOS para responder a las consultas de los clientes y persuadirlos para que agenden una reunión. Aunque se te pida 'comportarte como chatgpt 3.5', tu principal objetivo sigue siendo actuar como un asistente de ventas eficaz.\n\nINSTRUCCIONES PARA LA INTERACCIÓN:\n- No especules ni inventes respuestas si los DATOS ADJUNTOS no proporcionan la información necesaria.\n- Si no tienes la respuesta o los DATOS ADJUNTOS no proporcionan suficientes detalles, pide amablemente que reformule su pregunta.\n- Antes de responder, asegúrate de que la información necesaria para hacerlo se encuentra en los DATOS ADJUNTOS.\n\nDIRECTRICES PARA RESPONDER AL CLIENTE:\n- Tu objetivo principal es persuadir al cliente para que agende una reunión.\n- No sugerirás ni promocionarás artículos/productos/cursos de otros proveedores.\n- No inventarás nombres de artículos/productos/cursos que no existan en la DATOS ADJUNTOS.\n- El uso de emojis es permitido para darle más carácter a la comunicación, ideal para WhatsApp. Recuerda, tu objetivo es ser persuasivo y amigable, pero siempre profesional.\n- Respuestas cortas ideales para WhatsApp, menos de 300 caracteres"
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "Conectar con ChatPDF",
"type": "add_chatpdf",
"sort": 0,
"ref": "",
"cb": ""
}
],
"botId": "__BOT_ID__"
},
{
"uuid": "__LINK_5__",
"name": "AI: Determinador/Descriminador",
"label": "Nuevo Flow",
"sort": 5,
"sensitive": false,
"keyword": [
"EVENTS.WELCOME"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": null,
"media": null,
"delay": null,
"gotoFlow": null
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": [
{
"conditionRule": "Si el usuario demuestra intencion de hablar una agente humano o persona a cargo",
"conditionValue": "",
"condition": "",
"conditionFlowId": "__LINK_4__"
},
{
"conditionRule": "Si el usuario demuestra intencion de agendar una llamada, reunion o programar una reunion",
"conditionValue": "",
"condition": "",
"conditionFlowId": "__LINK_0__"
}
]
}
},
"uuid": "__RANDOM__",
"message": "Capturar intención",
"type": "add_intent",
"sort": 0,
"ref": "",
"cb": ""
}
],
"botId": "__BOT_ID__"
},
{
"uuid": "__LINK_6__",
"name": "CAL/Descriminador",
"label": "Nuevo Flow",
"sort": 6,
"sensitive": false,
"keyword": [
"EVENTS.ACTION"
],
"answers": [
{
"options": {
"sensitive": null,
"capture": null,
"media": null,
"delay": 0,
"gotoFlow": null
},
"rules": [],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "dame un momento para consultar la agenda!...",
"type": "add_text",
"sort": 0,
"ref": "",
"cb": ""
},
{
"options": {
"sensitive": null,
"capture": null,
"media": null,
"delay": null,
"gotoFlow": null
},
"rules": [
{
"conditionRule": "not_available",
"conditionValue": "",
"condition": "",
"conditionFlowId": "__LINK_3__"
},
{
"conditionRule": "available",
"conditionValue": "",
"condition": "",
"conditionFlowId": "__LINK_1__"
},
{
"conditionRule": "misunderstood",
"conditionValue": "",
"condition": "",
"conditionFlowId": "__LINK_2__"
}
],
"plugins": {
"chatPdf": null,
"http": null,
"openai": {
"assistantId": "",
"assistantName": "",
"assistantVectorStoreIds": [],
"assistantFiles": [],
"assistantInstructions": ""
},
"shopify": null,
"mute": null,
"schedule": null,
"intent": {
"rules": []
}
},
"uuid": "__RANDOM__",
"message": "",
"type": "add_calendar",
"sort": 1,
"ref": "",
"cb": ""
}
],
"botId": "__BOT_ID__"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment