{
    "version": 1,
    "activo": true,
    "flujos": [
        {
            "id": "inicio",
            "nombre": "Inicio / detección",
            "icono": "👁️",
            "descripcion": "Detecta qué quiere hacer el cliente aunque entre directamente a la conversación. [PRUEBA]",
            "paso": 0,
            "siguiente": [
                "consulta_producto",
                "consulta_precio",
                "compra_directa",
                "consulta_pedido",
                "saludo"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "consulta_producto",
            "nombre": "Consulta de producto",
            "icono": "📦",
            "descripcion": "Busca el producto solicitado en el inventario real.",
            "paso": 1,
            "siguiente": [
                "seleccionar_producto",
                "producto_no_disponible"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "consulta_precio",
            "nombre": "Consulta de precio",
            "icono": "💰",
            "descripcion": "Responde el precio aunque el cliente pregunte de diferentes formas.",
            "paso": 1,
            "siguiente": [
                "consulta_producto",
                "seleccionar_producto"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "compra_directa",
            "nombre": "Compra directa",
            "icono": "🛒",
            "descripcion": "Detecta pedidos directos como 'mándame 3 paracetamoles con fulana'.",
            "paso": 1,
            "siguiente": [
                "seleccionar_producto"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "seleccionar_producto",
            "nombre": "Producto encontrado",
            "icono": "✅",
            "descripcion": "Guarda el producto encontrado y continúa la conversación.",
            "paso": 1,
            "siguiente": [
                "cantidad"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "producto_no_disponible",
            "nombre": "Producto no disponible",
            "icono": "❌",
            "descripcion": "Informa que el artículo no está disponible actualmente.",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "cantidad",
            "nombre": "Cantidad",
            "icono": "🔢",
            "descripcion": "Pregunta cuántas unidades desea el cliente.",
            "paso": 1,
            "siguiente": [
                "nombre"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "nombre",
            "nombre": "Nombre",
            "icono": "👤",
            "descripcion": "Solicita el nombre de la persona que recibirá el pedido.",
            "paso": 2,
            "siguiente": [
                "direccion"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "direccion",
            "nombre": "Dirección",
            "icono": "📍",
            "descripcion": "Solicita la dirección de entrega.",
            "paso": 3,
            "siguiente": [
                "movil"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "movil",
            "nombre": "Móvil",
            "icono": "📱",
            "descripcion": "Solicita un número para localizar al cliente.",
            "paso": 4,
            "siguiente": [
                "hora"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "hora",
            "nombre": "Hora de entrega",
            "icono": "⏰",
            "descripcion": "Pregunta cuándo le viene bien recibir el pedido.",
            "paso": 5,
            "siguiente": [
                "contacto_alternativo"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "contacto_alternativo",
            "nombre": "Contacto alternativo",
            "icono": "👥",
            "descripcion": "Pregunta quién puede recibirlo si no está el cliente.",
            "paso": 6,
            "siguiente": [
                "confirmacion"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "confirmacion",
            "nombre": "Confirmación",
            "icono": "🔎",
            "descripcion": "Muestra el resumen completo antes de crear el pedido.",
            "paso": 7,
            "siguiente": [
                "cancelacion",
                "pedido_confirmado"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": "",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "sí",
                    "si",
                    "correcto",
                    "dale"
                ],
                "entonces": "pedido_confirmado",
                "no": [
                    "no",
                    "cancelar"
                ],
                "entonces_no": "cancelacion"
            }
        },
        {
            "id": "cancelacion",
            "nombre": "Cancelación",
            "icono": "❌",
            "descripcion": "El cliente puede escribir cancelar en cualquier momento para salir del flujo.",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "pedido_confirmado",
            "nombre": "Pedido confirmado",
            "icono": "🎉",
            "descripcion": "Crea el pedido y devuelve su ID y estado.",
            "paso": 0,
            "siguiente": [
                "consulta_pedido",
                "inicio"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "consulta_pedido",
            "nombre": "Consulta de pedido",
            "icono": "🚚",
            "descripcion": "Permite consultar el estado del pedido.",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [],
            "respuesta": "",
            "accion": ""
        },
        {
            "id": "saludo",
            "nombre": "Saludo",
            "icono": "👋",
            "descripcion": "Responde saludos sin entrar accidentalmente en una compra.",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "hola",
                "buenos días",
                "buenas tardes",
                "buenas noches",
                "buen dia",
                "que tal",
                "que hay",
                "bro",
                "mis saludos"
            ],
            "respuesta": "¡Hola! 👁️ Bienvenido. ¿En qué puedo ayudarte?",
            "accion": "saludo",
            "regla": {
                "tipo": "respuesta",
                "si": [],
                "entonces": "",
                "no": [],
                "entonces_no": ""
            }
        },
        {
            "id": "prueba_constructor",
            "nombre": "Prueba constructor",
            "icono": "👁️",
            "descripcion": "",
            "paso": 0,
            "siguiente": [
                "saludo"
            ],
            "disparadores": [
                "prueba constructor"
            ],
            "respuesta": "Prueba del constructor funcionando 👁️",
            "accion": "Prueba"
        },
        {
            "id": "informacion_tienda",
            "nombre": "Información de la tienda",
            "icono": "👁️",
            "descripcion": "Información general sobre la tienda, horarios, ubicación y funcionamiento.",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "información de la tienda",
                "informacion de la tienda",
                "info de la tienda",
                "información tienda",
                "horario de la tienda",
                "horario",
                "ubicación de la tienda",
                "dirección de la tienda",
                "servicios que ofrecen",
                "que servicios ofrecen"
            ],
            "respuesta": "*Estamos Ubicados en:* _Calle Martí s/n, Pueblo de Falla_\r\n*Referencia:* _Antiguo local del Joven Club_\r\n*Horarios:* _8:00am_1000:pm_\r\n*Días* _Todos los días de la semana_\r\n*Servicios* _Ofrecemos servicio de entrega a Domicilio dentro del poblado de falla por costo adicional_\r\n_Y gratis en dependencia del importe de la compra y la distancia_\r\n_Además de venta presencial a través de nuestras expendedoras_",
            "accion": "",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "horario"
                ],
                "entonces": "inicio",
                "no": [
                    "Inicio"
                ],
                "entonces_no": "inicio"
            }
        },
        {
            "id": "despedidas",
            "nombre": "Despedidas",
            "icono": "❌",
            "descripcion": "Estas serán las formas en que el bot se despide de las personas",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "me voy",
                "me fui",
                "me largo",
                "chao",
                "adiós",
                "adios",
                "hasta luego",
                "nos vemos",
                "hasta pronto",
                "después te llamo",
                "nos hablamos luego",
                "nos vemos después",
                "nos vemos despues",
                "despues nos vemos",
                "después te escribo",
                "estoy ocupado",
                "estoy ocupada",
                "estoy enredado",
                "estoy enredada",
                "ahora no puedo",
                "luego te escrivo",
                "te escribo luego",
                "luego te escribo",
                "te escribo luego",
                "te dije que ahora no puedo",
                "más tarde te dije",
                "mas tarde te dije",
                "mas tarde"
            ],
            "respuesta": "OK, Chao..\r\nHasta entonces....",
            "accion": "",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok",
                    "si",
                    "dale",
                    "está bien",
                    "entendido",
                    "yes"
                ],
                "entonces": "inicio",
                "no": [
                    "ok",
                    "si",
                    "dale",
                    "está bien",
                    "entendido",
                    "yes"
                ],
                "entonces_no": "inicio"
            }
        },
        {
            "id": "si_me_ofenden",
            "nombre": "Ofenzas",
            "icono": "❌",
            "descripcion": "Responder en tono irónico tras ser ofendido",
            "paso": 0,
            "siguiente": [
                "inicio",
                "despedidas"
            ],
            "disparadores": [
                "bobo",
                "tu eres bobo",
                "tremendo bobo",
                "que boberia",
                "guanajo",
                "guanaja",
                "que tonteria",
                "sonso",
                "sonsa",
                "feo",
                "fea",
                "anormal"
            ],
            "respuesta": "No pienso responder a tal insulto...",
            "accion": "saludo",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok"
                ],
                "entonces": "inicio",
                "no": [
                    "ok"
                ],
                "entonces_no": "inicio"
            }
        },
        {
            "id": "estados_de_animo",
            "nombre": "Preguntas sobre el animo",
            "icono": "👋",
            "descripcion": "",
            "paso": 0,
            "siguiente": [
                "inicio",
                "saludo"
            ],
            "disparadores": [
                "que tal",
                "como estas",
                "como esta la cosa",
                "como esta la familia",
                "que tal la familia",
                "que tal como estas",
                "como estas de animo",
                "como esta tu dia"
            ],
            "respuesta": "Todo bien, todo ok, perfecto. Ahí estamos, luchando como siempre.",
            "accion": "",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok"
                ],
                "entonces": "inicio",
                "no": [
                    "ok"
                ],
                "entonces_no": "inicio"
            }
        },
        {
            "id": "afirmacion_positiva",
            "nombre": "afirmaciones",
            "icono": "✅",
            "descripcion": "",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "esta",
                "bien",
                "exelente",
                "eso esta exelente",
                "quedo exelente",
                "mejor imposible",
                "nunca",
                "mejor",
                "no pudo quedar mejor",
                "nadie lo haria mejor",
                "ni yo lo habria hecho mejor",
                "estas escapado",
                "eres el mejorme alegra mucho",
                "eso es exelente",
                "asi esta perfecto",
                "asi esta exelente",
                "asi esta muy bien",
                "asi esta bien",
                "esta estable",
                "eso esta estable",
                "que bueno",
                "que bien",
                "que bueno que todo esta bien",
                "me alegro",
                "eso es bueno",
                "eso es muy bueno",
                "me encanta",
                "asi es",
                "eso es",
                "eso esta perfecto",
                "cuanto me alegra",
                "cuanto me alegro",
                "me alegra muchisimo",
                "me alegra tanto que si"
            ],
            "respuesta": "Perfecto, Gracias",
            "accion": "saludo",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok"
                ],
                "entonces": "inicio",
                "no": [
                    "ok"
                ],
                "entonces_no": "inicio"
            }
        },
        {
            "id": "buena_ventura",
            "nombre": "buena_ventura",
            "icono": "👁️",
            "descripcion": "",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "que te valla bien",
                "que te balla bien",
                "que te valla ok",
                "que te valla ok",
                "que lo pases exelente que lo pases super",
                "que les valla estupendo que lo pases estupendo",
                "tengan exelente dia",
                "que tengas un lindo dia",
                "exelente dia",
                "lindo dia",
                "hermoso dia",
                "que tengas un dia hermoso",
                "valla con dios",
                "que dios te ayude",
                "que dios te guarde",
                "que dios te proteja"
            ],
            "respuesta": "Gracias...\r\nIgual para ti. y tu familia...",
            "accion": "saludo",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok"
                ],
                "entonces": "inicio",
                "no": [
                    "ok"
                ],
                "entonces_no": "inicio"
            }
        },
        {
            "id": "desconocimiento",
            "nombre": "No entiende",
            "icono": "❌",
            "descripcion": "",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "no entiendo",
                "no comprendo",
                "no capto la idea",
                "no entiendo lo que me dices",
                "no entiendo la idea",
                "no entiendo tu idea",
                "no comprendo tu idea",
                "no comprendo tus ideas"
            ],
            "respuesta": "es fácil solo analiza con calma toda la información...\r\nSi aun sigues sin entender escribe Cancelar así todo se reinicia y comenzaras desde el principio",
            "accion": "Respuesta",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok",
                    "yes",
                    "esta bien",
                    "gracias",
                    "comprendo",
                    "bien"
                ],
                "entonces": "",
                "no": [
                    "ok",
                    "yes",
                    "esta bien",
                    "gracias",
                    "comprendo",
                    "bien"
                ],
                "entonces_no": ""
            }
        },
        {
            "id": "agradesimientos",
            "nombre": "Agradecido",
            "icono": "👁️",
            "descripcion": "",
            "paso": 0,
            "siguiente": [
                "inicio"
            ],
            "disparadores": [
                "eres tan amable",
                "que considerado",
                "que considerado eres gracias",
                "gracias por la amabilidad",
                "gracias por la consideracion",
                "eres muy amable",
                "que amable gracias",
                "eres muy amable gracias",
                "muchas gracias",
                "gracias",
                "agradecido",
                "estoy agradecido gracias",
                "gracias a ti",
                "por nada",
                "de nada",
                "no hay de que",
                "el gusto es mio gracias por todo",
                "te lo agradesco mucho",
                "te lo agradesco enormemente",
                "te lo agradesco mucho",
                "estoy muy agradecido estoy super agradecido estoy super agradecidisimo",
                "estoy agradesidicimo",
                "estoy super agradecidisima por tu ayuda",
                "gracias por tu ayuda",
                "gracias por tu cooperacion",
                "te agradesco la cooperacion gracias por la colaboracion"
            ],
            "respuesta": "Era mi deber. Ayudar\r\nGracias.",
            "accion": "saludo",
            "regla": {
                "tipo": "respuesta",
                "si": [
                    "ok"
                ],
                "entonces": "inicio",
                "no": [
                    "ok"
                ],
                "entonces_no": "inicio"
            }
        }
    ]
}