Fala, pessoal! Sou o William, desenvolvedor há cerca de 13 anos, e quero compartilhar um projeto que venho trabalhando há anos: a Asking.

Pitch: Depois de anos de trabalho, quero compartilhar a Asking — e o que queremos construir com ela

O Que é Asking?

A Asking é uma solução de integração de canais de atendimento e colaboração. Nosso objetivo é aproximar o atendimento ao cliente, a comunicação interna e a operação da empresa, permitindo que uma conversa chegue a quem pode resolver, acompanhada do histórico e das informações necessárias. A equipe pode conversar, consultar um pedido e dar continuidade ao atendimento sem precisar reconstruir o contexto em várias ferramentas.

Canais Integrados

A Asking reúne canais e integrações com:

  • WhatsApp, Facebook Messenger e Instagram
  • E-mail, incluindo conexão com Gmail e Outlook
  • Shopify e Mercado Livre
  • TikTok (em beta)

Desafios Técnicos

Lidar com o que acontece fora do fluxo ideal é uma das coisas mais trabalhosas desse tipo de projeto. Um exemplo concreto: a Meta pode entregar o mesmo webhook mais de uma vez, o que pode resultar em mensagens duplicadas. Para resolver isso, o Asking usa um lock atômico no Redis, com expiração e controle de propriedade.

Desenvolvimento e Tecnologia

  • Backend: Ruby on Rails
  • Aplicação de Atendimento: Vue 3, Vite e Tailwind CSS
  • Chat Interno: React e TypeScript
  • Processamento em Segundo Plano: Sidekiq
  • Conexões de Tempo Real: WebSockets, Action Cable e AnyCable
  • Organização do Monorepo: Docker Compose e pnpm workspaces
  • Testes: RSpec, Vitest e Playwright

Plano de Expansão

A Asking vai adotar o modelo freemium em outubro. Nosso objetivo é facilitar a entrada de quem está começando e colocar o produto nas mãos de mais pessoas, entendendo o que ajuda na rotina e onde ainda existe atrito.

Conclusão

A Asking é uma solução de integração de canais de atendimento e colaboração que visa unificar canais de atendimento e colaboração, oferecendo uma experiência mais eficiente para empresas e clientes. Com o modelo freemium em outubro, esperamos expandir nosso alcance e ajudar mais empresas a melhorarem suas operações de atendimento ao cliente e colaboração interna.

AnosAskingCompartilharDepoisTrabalho