História real do nosso próprio app

Sem resposta hoje. Uma estrela amanhã.

Um pagamento falha, uma compra não libera, o app trava. Se o usuário não recebe resposta, ele não espera. Ele escreve uma avaliação. O DevReply coloca o problema na sua caixa de entrada em segundos, para você resolver antes.

Um celular bravo com uma notificação não lida ao lado de uma avaliação de uma estrela

Aconteceu com a gente.

Um usuário de um dos nossos apps teve um problema no pagamento. A gente respondeu tarde demais. Quando vimos, a avaliação de uma estrela já estava no ar, e é a primeira coisa que novos usuários leem.

  1. Seg · 09:14

    Paguei, mas continua bloqueado. Pode me ajudar?

    O usuário pede ajuda de dentro do app.

  2. Seg → Qua

    Não lida.

    O dinheiro já saiu, ele não consegue usar o que pagou e ninguém respondeu.

  3. Qui · 21:40

    “Pegou meu dinheiro, não funciona, ninguém responde. Fujam.”

    Pública. Permanente. Na página do seu app na loja.

Hoje, com DevReply

Resolvido na segunda de manhã.

A mensagem chega com a tag billing, com o aparelho e a versão do app, e o plano do usuário se o seu app enviar. Está na sua caixa de entrada do DevReply em segundos, e você resolve antes que ele ache o botão de avaliar.

Para onde estamos indo

Um app que se conserta sozinho.

Seus agentes veem a tag billing, conferem a compra e preparam a correção e a resposta. Você só toca em aprovar.

Veja os dois lados.

Uma conversa no Tenball, nosso app de golfe, de dentro do app até a sua caixa de entrada e de volta. Gravação de tela real e capturas reais; o golfista é uma conta de demonstração.

O que seu usuário vê
O que você vê
app.devreply.com
A caixa de entrada do Tenball: a mensagem do Mike com a tag Billing, com o iPhone dele, a versão do iOS e do app, e o que o app envia: o ajuste no swing em que ele está trabalhando, o erro típico dele e que ele é Premium Sua resposta na conversa, assinada pela Anna da equipe de treinadores A conversa em Resolvidas, com o agradecimento do golfista

Fala a língua deles.

O chat segue o idioma do celular: são 34, com hebraico e árabe da direita para a esquerda. Sua saudação e seus assuntos também são traduzidos, e você vê o idioma de cada usuário na caixa de entrada. Capturas reais do mesmo chat.

A tela inicial do chat em inglês: Hi there, iniciar uma conversa, quatro assuntos
English
A tela inicial do chat em espanhol: ¡Hola!, Inicia una conversación
Español
A tela inicial do chat em hebraico, da direita para a esquerda
עברית
A tela inicial do chat em japonês: こんにちは, 会話を始める
日本語

English · العربية · Català · Čeština · Dansk · Deutsch · Ελληνικά · Español · Suomi · Français · עברית · हिन्दी · Hrvatski · Magyar · Bahasa Indonesia · Italiano · 日本語 · 한국어 · Bahasa Melayu · Norsk · Nederlands · Polski · Português (Brasil) · Português (Portugal) · Română · Русский · Slovenčina · Svenska · ไทย · Türkçe · Українська · Tiếng Việt · 简体中文 · 繁體中文

Tudo para você responder primeiro.

Saiba em segundos

Novas conversas chegam na sua caixa de entrada em segundos, e as que estão esperando por você ficam em vermelho, no topo.

O contexto vem junto

Nome, aparelho, sistema e versão do app, mais o que o seu app enviar, como o plano. Chega de “qual é o seu celular?”

Respostas que chegam

Ao vivo com o chat aberto, como push no iPhone e no Android, como uma bolha por cima do app, ou por e-mail se o usuário deixou um e ainda não viu. Funciona junto com o push que o seu app já tem.

Configurado pelo seu agente

Passe o guia de configuração do seu app para o Claude Code, o Cursor ou o Codex, ou conecte via MCP. Ele adiciona o SDK, o deep link e o seu ícone, e confere se a instalação funcionou.

Um rosto de verdade em cada resposta

Cada pessoa do time responde com o próprio nome e foto, com o ícone do seu app por cima. Seus usuários falam com gente, não com um sistema de tickets.

Contas do jeito certo

Login com o seu próprio id de usuário, logout quando ele sai, e exclusão do usuário pelo app, pela caixa de entrada ou pelo seu backend, como a Apple exige. A próxima pessoa num celular compartilhado começa do zero.

Um botão de desligar

Vai sair de férias ou está afogado num lançamento? Desligue o chat no painel, sem precisar de release. Seu app esconde o botão até você voltar.

Eventos para o seu analytics

Chat aberto, fechado, conversa iniciada, mensagem enviada. Mande para a ferramenta de analytics que você já usa.

MCP embutido

Seu app, pronto para agentes.

O DevReply vive dentro do seu app e reúne o que os usuários precisam, com contexto. Seu agente de código se conecta via MCP com um único login no navegador. A partir daí, o Claude Code, o Cursor ou o Codex podem organizar e etiquetar a caixa de entrada, achar o mesmo bug em vários usuários, rascunhar respostas com botões, configurar seus apps e acompanhar uma conversa ao vivo enquanto o usuário responde.

As respostas do agente ficam desligadas até você ligar: rascunhos que você aprova, ou envio por conta própria. A configuração é grátis em todos os planos; ler a caixa de entrada e responder é Pro.

claude mcp add --transport http devreply https://api.devreply.com/mcp

Resolva antes que vire avaliação.

Grátis para começar, sem cartão. Passe o guia de configuração para o seu agente de código e o chat está no seu app em minutos. Dúvidas? A gente responde rápido. Óbvio.

Dúvidas antes de começar? Pergunte para a gente (é o próprio DevReply) ou escreva para [email protected].