{
  "id": "automacoes",
  "titulo": "Automações",
  "tela": "/app/settings/automacoes",
  "resumo": "Um interruptor só, que decide se a IA pode escolher o caminho dentro das suas automações, para a empresa inteira.",
  "licoes": [
    {
      "id": "conhecendo-a-tela",
      "titulo": "Conhecendo a tela de Automações",
      "objetivo": "Achar a tela de Automações e entender o que o interruptor dela controla.",
      "papel": "admin",
      "busca": [
        "automações",
        "configurar automação",
        "IA decide",
        "desligar IA das regras",
        "interruptor da IA",
        "freio da IA"
      ],
      "passos": [
        {
          "id": "p1",
          "titulo": "Onde fica",
          "texto": "Clique em \"Configurações\", no rodapé do menu lateral, para abrir a lista de todas as configurações. \"Automações\" fica no grupo \"Sua empresa\". Só quem é gerente ou administrador vê e abre esta tela.",
          "rota": "/app/settings",
          "antes": [],
          "destaques": [
            {
              "alvo": {
                "role": "link",
                "nome": "^Automações O freio",
                "regex": true
              },
              "rotulo": "Automações",
              "tipo": "caixa"
            }
          ],
          "clicar": {
            "role": "link",
            "nome": "^Automações O freio",
            "regex": true
          }
        },
        {
          "id": "p2",
          "titulo": "Uma tela, um interruptor",
          "texto": "Esta tela tem uma chave só. Ela vale para um passo específico das suas automações, o \"A IA decide\": nele, a IA lê a situação e escolhe uma entre as opções que quem montou a regra deixou prontas. Esse passo só funciona se a IA estiver configurada na sua instalação. A chave vale para todas as regras da empresa de uma vez.",
          "antes": [
            {
              "acao": "click",
              "alvo": {
                "role": "link",
                "nome": "^Automações O freio",
                "regex": true
              }
            },
            {
              "acao": "aguardar",
              "alvo": {
                "role": "switch",
                "nome": "A IA pode decidir entre as opções de uma regra",
                "exato": true
              }
            }
          ],
          "destaques": [
            {
              "alvo": {
                "css": "header:has(> h1)"
              },
              "rotulo": "Nome e resumo da tela",
              "tipo": "caixa"
            },
            {
              "alvo": {
                "css": "div.rounded-lg:has(#ai_decide_empresa)"
              },
              "rotulo": "O interruptor da empresa",
              "tipo": "caixa"
            }
          ]
        },
        {
          "id": "p3",
          "titulo": "Ligado é o padrão",
          "texto": "A chave vem ligada: as regras que têm o passo \"A IA decide\" deixam a IA escolher. Ela vem assim para não quebrar regras que já existem. O texto embaixo do nome da chave resume o que acontece se você desligar. Ali, \"modelo\" quer dizer a IA, e a chave vale só para o passo \"A IA decide\": a ação \"Mensagem escrita pela IA\" continua funcionando. Como desligar está na última lição.",
          "antes": [],
          "destaques": [
            {
              "alvo": {
                "role": "switch",
                "nome": "A IA pode decidir entre as opções de uma regra",
                "exato": true
              },
              "rotulo": "Ligado",
              "tipo": "seta"
            },
            {
              "alvo": {
                "texto": "Com o interruptor desligado, nenhuma regra consulta o modelo"
              },
              "rotulo": "O que muda ao desligar",
              "tipo": "caixa"
            }
          ]
        }
      ]
    },
    {
      "id": "onde-a-ia-decide",
      "titulo": "Onde a IA decide numa automação",
      "objetivo": "Reconhecer, numa automação, o passo que o interruptor controla.",
      "papel": "admin",
      "busca": [
        "onde a IA escolhe",
        "passo A IA decide",
        "automação com IA",
        "ver regra no designer",
        "opções da IA"
      ],
      "passos": [
        {
          "id": "p1",
          "titulo": "Uma regra com esse passo",
          "texto": "As automações ficam no menu \"Webhooks\", aba \"Automações\". Esta regra, \"Separar o novo paciente por especialidade\", tem um passo em que a IA decide. Para ver os passos dela, clique em \"Abrir no designer\", o primeiro dos três ícones no canto de baixo, à direita, do cartão.",
          "rota": "/app/webhooks?aba=automacoes",
          "antes": [],
          "destaques": [
            {
              "alvo": {
                "css": "div.rounded-lg:has-text('Separar o novo paciente por especialidade')"
              },
              "rotulo": "A regra",
              "tipo": "caixa"
            },
            {
              "alvo": {
                "role": "link",
                "nome": "Abrir no designer",
                "exato": true,
                "dentro": {
                  "css": "div.rounded-lg:has-text('Separar o novo paciente por especialidade')"
                }
              },
              "rotulo": "Abrir no designer",
              "tipo": "seta"
            }
          ],
          "clicar": {
            "role": "link",
            "nome": "Abrir no designer",
            "exato": true,
            "dentro": {
              "css": "div.rounded-lg:has-text('Separar o novo paciente por especialidade')"
            }
          }
        },
        {
          "id": "p2",
          "titulo": "A caixa \"A IA decide\"",
          "texto": "No designer, cada caixa é um passo da regra. A caixa \"A IA decide\" lista as opções da IA: Nutrição, Fisioterapia ou Odontologia, cada uma pondo uma etiqueta no paciente. A caixa logo acima dela, \"Adicionar tag\", não usa IA e roda sempre. A frase \"Hoje este passo só se edita pela API\" quer dizer que ele foi criado por uma integração técnica: pela tela dá para ver o passo, mas não dá para criar nem mudar. Na lista da esquerda há também \"Mensagem pela IA\": é outro tipo de passo, e a chave de Automações não mexe nele.",
          "antes": [
            {
              "acao": "click",
              "alvo": {
                "role": "link",
                "nome": "Abrir no designer",
                "exato": true,
                "dentro": {
                  "css": "div.rounded-lg:has-text('Separar o novo paciente por especialidade')"
                }
              }
            },
            {
              "acao": "aguardar",
              "alvo": {
                "testid": "caixa-acao-2"
              }
            },
            {
              "acao": "esperar",
              "ms": 1000
            }
          ],
          "destaques": [
            {
              "alvo": {
                "testid": "caixa-acao-2"
              },
              "rotulo": "O passo que a chave controla",
              "tipo": "caixa"
            },
            {
              "alvo": {
                "testid": "caixa-acao-1"
              },
              "rotulo": "Passo sem IA",
              "tipo": "caixa"
            }
          ],
          "clicar": {
            "testid": "caixa-acao-2"
          }
        },
        {
          "id": "p3",
          "titulo": "O que a IA lê",
          "texto": "Clique na caixa para abrir o painel ao lado. Ele mostra a \"Instrução para a IA\", o texto que ela segue para escolher, e as \"Opções\". Com o interruptor de Automações desligado, é este passo que deixa de rodar, em todas as regras da empresa.",
          "antes": [
            {
              "acao": "click",
              "alvo": {
                "testid": "caixa-acao-2"
              }
            },
            {
              "acao": "aguardar",
              "alvo": {
                "texto": "Instrução para a IA",
                "exato": true
              }
            }
          ],
          "destaques": [
            {
              "alvo": {
                "testid": "designer-painel"
              },
              "rotulo": "Instrução e opções",
              "tipo": "caixa"
            }
          ]
        }
      ]
    },
    {
      "id": "desligar-e-conferir",
      "titulo": "Desligar a IA das automações e conferir",
      "objetivo": "Desligar o passo \"A IA decide\" para a empresa inteira, ver onde isso aparece e ligar de novo.",
      "papel": "admin",
      "busca": [
        "desligar A IA decide",
        "IA parar de escolher nas regras",
        "IA decide pulado",
        "por que a automação não rodou",
        "ligar IA decide de novo"
      ],
      "passos": [
        {
          "id": "p1",
          "titulo": "Desligar",
          "texto": "Para tirar a IA das escolhas \"A IA decide\" de todas as suas automações, clique na chave. Não há botão de salvar: a mudança vale no clique.",
          "rota": "/app/settings/automacoes",
          "antes": [],
          "destaques": [
            {
              "alvo": {
                "role": "switch",
                "nome": "A IA pode decidir entre as opções de uma regra",
                "exato": true
              },
              "rotulo": "Clique para desligar",
              "tipo": "seta"
            }
          ],
          "clicar": {
            "role": "switch",
            "nome": "A IA pode decidir entre as opções de uma regra",
            "exato": true
          }
        },
        {
          "id": "p2",
          "titulo": "Desligado",
          "texto": "A chave fica desligada e a mudança já está salva. A partir de agora, o passo \"A IA decide\" é pulado em todas as regras e nada daquele passo acontece. Os outros passos das regras continuam rodando igual, inclusive a \"Mensagem escrita pela IA\", que esta chave não desliga.",
          "antes": [
            {
              "acao": "click",
              "alvo": {
                "role": "switch",
                "nome": "A IA pode decidir entre as opções de uma regra",
                "exato": true
              }
            },
            {
              "acao": "esperar",
              "ms": 2000
            }
          ],
          "destaques": [
            {
              "alvo": {
                "role": "switch",
                "nome": "A IA pode decidir entre as opções de uma regra",
                "exato": true
              },
              "rotulo": "Desligado",
              "tipo": "seta"
            }
          ]
        },
        {
          "id": "p3",
          "titulo": "Onde aparece o passo pulado",
          "texto": "Em \"Webhooks\", aba \"Atividade\", cada cartão é uma vez que uma regra rodou. Neste exemplo, de 3 horas atrás, a empresa estava com a chave desligada: a etiqueta entrou, mas o passo da IA, que aparece com o nome técnico \"ai_decide\", foi pulado. Por isso o cartão diz \"Parcial\", e a frase embaixo explica o motivo.",
          "rota": "/app/webhooks?aba=atividade",
          "antes": [
            {
              "acao": "aguardar",
              "alvo": {
                "texto": "A ação não rodou: o interruptor desta empresa desligou"
              }
            }
          ],
          "destaques": [
            {
              "alvo": {
                "css": "div.rounded-lg:has-text('Separar o novo paciente por especialidade')"
              },
              "rotulo": "Uma execução da regra",
              "tipo": "caixa"
            },
            {
              "alvo": {
                "texto": "A ação não rodou: o interruptor desta empresa desligou"
              },
              "rotulo": "Por que o passo foi pulado",
              "tipo": "seta"
            }
          ]
        },
        {
          "id": "p4",
          "titulo": "Ligar de novo",
          "texto": "Para devolver as escolhas à IA, volte a Configurações, Automações, e clique na chave outra vez. Ligada, a IA volta a decidir nas próximas vezes que as regras rodarem. O que foi pulado enquanto ela estava desligada não é refeito.",
          "rota": "/app/settings/automacoes",
          "antes": [],
          "destaques": [
            {
              "alvo": {
                "role": "switch",
                "nome": "A IA pode decidir entre as opções de uma regra",
                "exato": true
              },
              "rotulo": "Clique para ligar de novo",
              "tipo": "seta"
            }
          ],
          "clicar": {
            "role": "switch",
            "nome": "A IA pode decidir entre as opções de uma regra",
            "exato": true
          }
        }
      ]
    }
  ]
}
