OctoSolveAjuda
Primeiros Passos

App mobile (Android e iOS)

Como instalar e usar o app OctoSolve no celular para atender clientes, receber push e acompanhar o agente sem precisar do computador

App mobile 📱

O app OctoSolve roda em Android (já disponível) e iOS (em revisão na App Store). Construído com Expo SDK 51, ele te dá acesso ao painel da sua secretária virtual de qualquer lugar, sem precisar abrir o navegador.

O que dá pra fazer no app

  • Ler conversas em tempo real e responder no lugar do agente quando precisar
  • Ver agenda do dia, da semana, bloquear horários
  • Consultar CRM, anotar observações em contatos
  • Acompanhar funil de Atendimentos (kanban read-only)
  • Receber push de handoff, agendamento novo, pagamento recebido
  • Abrir tickets de suporte e responder o time
  • Ver relatórios diários/semanais/mensais

E o que não dá pra fazer no app (fica no painel web):

  • Criar ou editar fluxos no-code
  • Configurar o agente (tom de voz, KB, serviços, preços)
  • Conectar Asaas ou Google Calendar
  • Gerenciar usuários do portal

Como instalar

Android

Hoje o app é distribuído via APK direto enquanto a publicação na Google Play não fica pronta. Acesse octosolve.com.br/app no celular, baixe o APK e autorize a instalação de fontes externas no Android (Configurações → Segurança → Instalar apps desconhecidos → permitir "Chrome" ou "Drive").

Em breve estará disponível na Google Play. Você vai poder atualizar pelo próprio app sem reinstalar.

iOS

Em revisão na App Store. Assim que aprovado, link aparece em octosolve.com.br/app. Por enquanto, iPhone usa o painel web mesmo, funciona bem no Safari mobile.

Primeiro login

  1. Abra o app
  2. Toque em Entrar
  3. Use o mesmo email e senha do painel web
  4. O app abre na aba Painel com os KPIs do dia

A sessão fica salva. Você só precisa logar de novo se trocar de celular, se sair manualmente ou se passar muito tempo sem abrir.

Por segurança, deslogue do app se for vender ou trocar de celular. Vá em Mais → Sair. Você pode também desconectar dispositivos remotamente em Mais → Dispositivos conectados.

As 5 tabs principais

TabO que tem
PainelKPIs do dia, status do WhatsApp, próximos agendamentos
ChatLista de conversas, toque numa pra ler e responder no lugar do agente
AgendaCalendário do dia/semana/mês, bloqueios, criar agendamento manual
ClientesCRM completo, busca, perfil do contato com histórico e notas
MaisHub de modais (ver abaixo) + configurações e sair

A tab Chat corresponde exatamente à página Conversas do painel web. O comportamento é o mesmo: assumir conversa pausa o agente, devolver retoma.

Aba Painel do app mobile com os KPIs do dia (atendimentos, agendamentos, NPS, leads, MRR)Aba Chat do app mobile com a lista de conversas e filtros por status e canalAba Agenda do app mobile com os agendamentos do dia e botoes de confirmar, realizado e faltouAba Clientes do app mobile com a lista de contatos e busca

O que tem em "Mais"

A aba Mais funciona como um menu de acesso rápido pras telas que não cabem nas tabs principais:

Aba Mais do app mobile com o cabecalho da conta e o hub de telas: Chat com IA, Atendimentos, Follow-up, Relatorios, Feedback NPS, Notificacoes, Tema do app e Dispositivos conectados

Seção Atendimento

  • Chat com IA: chat de manutenção (ajustar agente em linguagem natural)
  • Atendimentos: funil kanban (read-only no mobile)
  • Follow-up: ativar ou pausar fluxos automáticos de reengajamento

Seção Negócio

  • Relatórios: diário, semanal e mensal
  • Feedback NPS: notas e comentários dos clientes (Pro+)

Seção Configurações

  • Notificações: categorias de push, horário de silêncio
  • Tema do app: sistema, claro ou escuro
  • Dispositivos conectados: lista e desconexão remota
  • Conta: em breve

Seção Suporte

  • Suporte: abrir tickets, anexar arquivos
  • Central de ajuda: abre esta documentação no navegador
  • Sobre o app: versão, build, links de termos e privacidade

Push notifications

O app usa Firebase Cloud Messaging (FCM) no Android. Na primeira abertura, o sistema pede permissão pra notificar. Aceite pra receber alertas em tempo real.

Os tipos de push são os mesmos das notificações WhatsApp, agrupados em 3 categorias configuráveis:

  • Atenção: handoff (agente transferiu pra você), agente sem resposta, KB lacuna
  • Agenda: novo agendamento, cancelamento, lembrete de consulta próxima
  • Sistema: WhatsApp desconectou, integração caiu, fatura disponível

Configure cada uma independente em Mais → Notificações. Veja Notificações pra detalhes.

Defina um horário de silêncio (ex.: das 22h às 7h) pro app não te acordar. As notificações continuam chegando, só não tocam nem vibram. Ao abrir o app você vê todas na timeline.

Pull-to-refresh em todas as telas

Toda tela que mostra dados externos (Painel, Chat, Agenda, Clientes, Atendimentos, Relatórios, NPS) suporta pull-to-refresh: puxe a tela pra baixo pra forçar uma atualização.

Além disso, o cabeçalho de cada tela tem um botão Atualizar circular, útil pra quem prefere apertar do que puxar.

Por padrão o app faz refresh automático ao voltar pro foreground depois de mais de alguns minutos. Você raramente vai precisar do refresh manual, mas ele está lá quando quiser confirmar.

Tema do app

Em Mais → Tema do app, escolha:

  • Sistema (padrão): segue o tema do celular (escuro de noite, claro de dia se você tiver isso ligado no Android/iOS)
  • Claro: força tema claro
  • Escuro: força tema escuro

A preferência fica salva no celular. Trocar de aparelho reseta pra "Sistema".

Limitações conhecidas

FuncionalidadeOnde fazer
Criar/editar fluxos no-codePainel web em Fluxo
Configurar tom de voz, KB, serviçosPainel web em Meu Agente
Conectar Asaas, Google CalendarPainel web em Configurações
Convidar usuários do portalPainel web em Configurações → Usuários
Drag-and-drop de cards no KanbanPainel web em Atendimentos

Operações de leitura, atendimento e configuração leve (notificações, perfil, suporte) cabem todas no mobile. Configuração pesada e edição estrutural ficam no painel web: telas grandes, mais conforto.

O app está fixado em Expo SDK 51 LTS e usa React Native 0.74.5. Não atualize manualmente caso você seja desenvolvedor olhando o código. Os módulos compartilhados (Reanimated, expo-router) são testados nessa baseline.

On this page