TalkAll – Omnichannel App

TalkAll é um sistema omnichannel de atendimento ao cliente criado para otimizar a comunicação da empresa (tanto com seus clientes quanto internamente, entre as equipes).

TalkAll é um sistema omnichannel de atendimento ao cliente criado para otimizar a comunicação da empresa (tanto com seus clientes quanto internamente, entre as equipes).

Cliente

Cliente

Cliente

TalkAll

TalkAll

TalkAll

Time

Time

Time

1 Designer (eu)
1 Product Manager

1 Designer (eu)
1 Product Manager

1 Designer (eu)
1 Product Manager

Indústria

Indústria

Indústria

Tech / SaaS

Tech / SaaS

Tech / SaaS

Duração

Duração

Duração

1 mês

1 mês

1 mês

Desafio

Quando comecei a desenhar o app da TalkAll, o briefing era direto: criar uma plataforma que centralizasse tudo em um só lugar.

À primeira vista, parecia só mais um sistema de tickets. Mas logo ficou claro que o desafio era muito maior e mais humano.

O foco não era apenas organizar filas de atendimento, mas projetar com empatia.

Eu não estava desenhando para um único tipo de usuário, e sim para múltiplos papéis, com responsabilidades distintas, compartilhando o mesmo espaço digital.

Quando comecei a desenhar o app da TalkAll, o briefing era direto: criar uma plataforma que centralizasse tudo em um só lugar.

À primeira vista, parecia só mais um sistema de tickets. Mas logo ficou claro que o desafio era muito maior e mais humano.

O foco não era apenas organizar filas de atendimento, mas projetar com empatia.

Eu não estava desenhando para um único tipo de usuário, e sim para múltiplos papéis, com responsabilidades distintas, compartilhando o mesmo espaço digital.

Essas foram as perguntas que nortearam cada decisão de design.

Criar o app da TalkAll foi mais do que montar telas. Foi mergulhar na rotina das equipes de suporte e traduzi-la em uma interface funcional, flexível e humana.

Essas foram as perguntas que nortearam cada decisão de design.

Criar o app da TalkAll foi mais do que montar telas. Foi mergulhar na rotina das equipes de suporte e traduzi-la em uma interface funcional, flexível e humana.

User flows

Comecei mapeando os fluxos principais com base em rotinas reais:

  • Login e acesso à conta, incluindo erros e bloqueios;

  • Gestão de tickets, com filtros, status e acesso rápido aos detalhes;

  • Interface de chat, para conversas com clientes e entre agentes;

  • Perfil do usuário, com opção de transferir tickets para outro agente;

  • Configurações e acessibilidade, para que cada pessoa tenha controle sobre como trabalha.

Cada tela foi pensada para reduzir fricções e permitir que o usuário foque no que realmente importa: resolver problemas (e não gastar tempo tentando entender a interface).

Comecei mapeando os fluxos principais com base em rotinas reais:

  • Login e acesso à conta, incluindo erros e bloqueios;

  • Gestão de tickets, com filtros, status e acesso rápido aos detalhes;

  • Interface de chat, para conversas com clientes e entre agentes;

  • Perfil do usuário, com opção de transferir tickets para outro agente;

  • Configurações e acessibilidade, para que cada pessoa tenha controle sobre como trabalha.

Cada tela foi pensada para reduzir fricções e permitir que o usuário foque no que realmente importa: resolver problemas (e não gastar tempo tentando entender a interface).

Soluções de Design

Aqui estão algumas das soluções que implementei para dar suporte à complexidade do aplicativo:

  • Hierarquia visual clara para guiar os usuários por interfaces complexas sem sobrecarregá-los;

  • Uso inteligente de tags e filtros para ajudar os agentes a encontrar tickets rapidamente e se manterem organizados;

  • Estados vazios e de erro que informam e orientam os usuários quando algo dá errado (e não apenas os bloqueiam);

  • Iconografia e tipografia consistentes para melhor escaneabilidade e navegação mais rápida.

Cada decisão de design tinha um propósito: tornar as coisas mais fáceis, rápidas e intuitivas, mesmo quando as tarefas eram complexas.

Aqui estão algumas das soluções que implementei para dar suporte à complexidade do aplicativo:

  • Hierarquia visual clara para guiar os usuários por interfaces complexas sem sobrecarregá-los;

  • Uso inteligente de tags e filtros para ajudar os agentes a encontrar tickets rapidamente e se manterem organizados;

  • Estados vazios e de erro que informam e orientam os usuários quando algo dá errado (e não apenas os bloqueiam);

  • Iconografia e tipografia consistentes para melhor escaneabilidade e navegação mais rápida.

Cada decisão de design tinha um propósito: tornar as coisas mais fáceis, rápidas e intuitivas, mesmo quando as tarefas eram complexas.

Aqui estão algumas das soluções que implementei para dar suporte à complexidade do aplicativo:

  • Hierarquia visual clara para guiar os usuários por interfaces complexas sem sobrecarregá-los;

  • Uso inteligente de tags e filtros para ajudar os agentes a encontrar tickets rapidamente e se manterem organizados;

  • Estados vazios e de erro que informam e orientam os usuários quando algo dá errado (e não apenas os bloqueiam);

  • Iconografia e tipografia consistentes para melhor escaneabilidade e navegação mais rápida.

Cada decisão de design tinha um propósito: tornar as coisas mais fáceis, rápidas e intuitivas, mesmo quando as tarefas eram complexas.

Componentes

Embora eu não tenha sido designada com a tarefa de criar um sistema de design completo, desenvolvi uma estrutura de interface de usuário modular que pudesse ser facilmente escalonada:

  • Componentes de botões reutilizáveis (primário, secundário, desativado, perigo);

  • Tags de status com lógica de cores (por exemplo, urgente, pendente, resolvido);

  • Exibição de tickets baseada em cartões;

  • Barra lateral e navegação superior para acesso rápido às áreas principais.

Esses elementos ajudaram a manter a consistência visual em todo o aplicativo e aceleraram iterações futuras.

Embora eu não tenha sido designada com a tarefa de criar um sistema de design completo, desenvolvi uma estrutura de interface de usuário modular que pudesse ser facilmente escalonada:

  • Componentes de botões reutilizáveis (primário, secundário, desativado, perigo);

  • Tags de status com lógica de cores (por exemplo, urgente, pendente, resolvido);

  • Exibição de tickets baseada em cartões;

  • Barra lateral e navegação superior para acesso rápido às áreas principais.

Esses elementos ajudaram a manter a consistência visual em todo o aplicativo e aceleraram iterações futuras.

Conclusão

Este projeto foi um lembrete de que projetar para pessoas reais significa abraçar a complexidade (e então torná-la simples).

Aprendi a:

  • Pensar além das "telas" e focar nos fluxos;

  • Priorizar a comunicação entre humanos, não apenas entre sistema e usuário;

  • Projetar para diferentes mentalidades em uma única plataforma.

E, acima de tudo, aprendi que uma boa interface não é apenas limpa — é clara.

Este projeto foi um lembrete de que projetar para pessoas reais significa abraçar a complexidade (e então torná-la simples).

Aprendi a:

  • Pensar além das "telas" e focar nos fluxos;

  • Priorizar a comunicação entre humanos, não apenas entre sistema e usuário;

  • Projetar para diferentes mentalidades em uma única plataforma.

E, acima de tudo, aprendi que uma boa interface não é apenas limpa — é clara.

Create a free website with Framer, the website builder loved by startups, designers and agencies.