Pular para o conteúdo principal

Visão Geral

Sentra adiciona inteligência e execução sobre as pilhas principais da Dodo Payments. É um agente de IA que integra, analisa e atua sobre faturamento e pagamentos. Sentra conecta SDKs, APIs e adaptadores em sua pilha (Auth, DB, CRM, etc.), apresenta insights de receita como motores de crescimento e executa ações do cliente, como reembolsos, upgrades e créditos.
Sentra está atualmente em Beta. Recursos, APIs e integrações podem mudar rapidamente. Agradecemos feedback e relatórios de bugs enquanto iteramos!

Instalação

Sentra está disponível como uma extensão para VS Code, Cursor e Windsurf. Escolha seu IDE abaixo:
1

Abrir o Marketplace de Extensões

  1. Abra o VS Code.
  2. Clique no ícone de Extensões na barra lateral (ou pressione Cmd+Shift+X no macOS / Ctrl+Shift+X no Windows/Linux).
  3. Pesquise por “Sentra by Dodo Payments” no marketplace.
Marketplace de Extensões do VS Code mostrando a extensão Sentra
2

Instalar a Extensão

  1. Clique em “Sentra by Dodo Payments” nos resultados da pesquisa.
  2. Clique no botão Instalar.
  3. Aguarde a conclusão da instalação.
3

Reiniciar o VS Code

Após a instalação, reinicie o VS Code para ativar a extensão.
Se a extensão não aparecer após a instalação, reiniciar o editor resolverá o problema na maioria dos casos.

Configuração

Uma vez instalada, você precisa configurar o Sentra com sua chave de API da Dodo Payments e as configurações de ambiente.
1

Obter Sua Chave de API

  1. Faça login no seu painel da Dodo Payments.
  2. Navegue até ConfiguraçõesChaves de API.
  3. Copie sua chave de API.
2

Configurar o Sentra

  1. Abra seu IDE (VS Code, Cursor ou Windsurf).
  2. Abra a Paleta de Comandos (Cmd+Shift+P no macOS / Ctrl+Shift+P no Windows/Linux).
  3. Digite “Sentra: Configurar” e selecione-o.
  4. Insira sua chave de API da Dodo Payments quando solicitado.
Tela de configuração do Sentra com entrada de chave de API e seleção de ambiente
3

Selecionar Modo de Ambiente

Escolha seu modo de ambiente:
  • Modo de Teste: Para desenvolvimento e testes
  • Modo Ao Vivo: Para uso em produção
Comece com o modo de teste para validar sua configuração antes de mudar para o modo ao vivo para dados de produção.
4

Definir Nível de Esforço de Raciocínio do Modelo

Selecione seu nível de esforço de raciocínio do modelo preferido:
  • Baixo: Respostas mais rápidas, adequado para tarefas simples
  • Médio: Desempenho equilibrado (recomendado)
  • Alto: Análise mais detalhada, adequado para integrações complexas
5

Concluir Configuração

Clique em Vamos lá! para concluir a configuração e começar a usar o Sentra.
Suas chaves de API são armazenadas com segurança no Armazenamento Secreto do seu IDE e nunca expostas em seu código.

Como Funciona

Sentra segue um processo simples de quatro etapas, do prompt à produção:
1

Prompt

Digite o que você deseja construir. Por exemplo: “Adicione faturamento baseado em uso com um teste gratuito para meu plano Pro.”
Interface do Sentra mostrando entrada de prompt com tarefa de exemplo
2

Planejar

Sentra gera as mudanças (ganchos de SDK, objetos, configuração) e apresenta um plano para sua revisão.
3

Aprovar

Revise o plano gerado e confirme as mudanças que você deseja que o Sentra implemente.
4

Executar

Sentra aplica as mudanças, as testa e confirma o sucesso.

Usando o Sentra

Modos

Sentra oferece três modos de interação acessíveis pela interface:
  • Perguntar: Faça perguntas sobre Dodo Payments, modelos de faturamento, uso da API e melhores práticas
  • Construir: Integre faturamento e UI em seu aplicativo com assistência guiada
  • Planejar: Projete arquiteturas de faturamento escaláveis com orientação arquitetônica

Tarefas de Exemplo

Aqui estão algumas tarefas comuns que você pode realizar com o Sentra:
  • Integrar Página de Preços: Configure uma página de preços completa com listagens de produtos e checkout
  • Implementar Webhook: Configure manipuladores de webhook para eventos de pagamento
  • Adicionar Fluxo de Assinatura: Crie gerenciamento de assinaturas com capacidades de upgrade/downgrade
  • Configurar Faturamento Baseado em Uso: Configure medidores e ingestão de eventos para rastreamento de uso
  • Criar Portal do Cliente: Construa um portal de autoatendimento para gerenciamento de faturamento

Configurações de Aprovação Automática

Você pode configurar as configurações de aprovação automática para agilizar seu fluxo de trabalho:
  • Nenhuma: Revise e aprove todas as mudanças manualmente (recomendado para produção)
  • Baixo Risco: Aprovação automática de mudanças simples e de baixo risco
  • Todas: Aprovação automática de todas as mudanças (use com cautela)

Modelos de Faturamento Suportados

Sentra suporta todos os modelos de faturamento da Dodo Payments:
  • Pagamentos Únicos: Transações de compra únicas
  • Assinaturas: Faturamento recorrente com múltiplos intervalos
  • Faturamento Baseado em Uso: Faturamento medido com base no consumo
  • Faturamento Baseado em Resultados: Modelos de preços por resultado

Para Quem É

Sentra conecta engenharia e negócios, para que cada equipe possa implementar monetização sem fricção:
  • Desenvolvedores: Implemente monetização mais rapidamente dentro do seu IDE
  • Fundadores e PMs: Prototipe modelos de faturamento sem trabalho profundo de infraestrutura
  • RevOps e Finanças: Use ações controladas sem precisar de engenheiros
  • Suporte e Sucesso: Resolva casos de faturamento com segurança, com aprovações onde necessário

Solução de Problemas

Se o Sentra não aparecer em seu IDE após a instalação, tente o seguinte:
  1. Reinicie seu editor: Feche e reabra completamente o VS Code, Cursor ou Windsurf
  2. Verifique a instalação: Verifique se a extensão está instalada indo para Extensões e pesquisando por “Sentra”
  3. Recarregar janela: Use a Paleta de Comandos (Cmd+Shift+P / Ctrl+Shift+P) e execute “Developer: Reload Window”
Reiniciar o editor resolve o problema na maioria dos casos.
  • Verifique se sua chave de API está correta e ativa no painel da Dodo Payments
  • Certifique-se de que você está usando o modo de ambiente correto (Teste vs Ao Vivo) que corresponde à sua chave de API
  • Verifique se sua chave de API tem as permissões necessárias
  • Tente regenerar sua chave de API se o problema persistir
  • Certifique-se de que você completou todos os campos obrigatórios na tela de configuração
  • Verifique se seu IDE tem permissão para acessar o Armazenamento Secreto
  • Tente reconfigurar o Sentra através da Paleta de Comandos
  • Verifique se sua chave de API é válida e tem acesso aos recursos necessários
  • Verifique sua conexão com a internet
  • Certifique-se de que você está usando um modelo de faturamento suportado
  • Tente reformular seu prompt com mais detalhes específicos
  • Revise o plano gerado cuidadosamente antes da aprovação
  • Verifique se a estrutura do seu projeto corresponde às expectativas do Sentra
  • Verifique se todas as dependências estão instaladas
  • Verifique o painel de saída do IDE para mensagens de erro detalhadas
Se você continuar a ter problemas após reiniciar seu editor, entre em contato com o suporte com detalhes sobre a versão do seu IDE e as mensagens de erro específicas que você está vendo.

Recursos Adicionais