beginner
sinistros
fluxo-ciclista
fotos

Apresentando um Sinistro - Fluxo do Ciclista

Como um ciclista apresenta um sinistro Levy Cover a partir do historico de viagens - tipo de incidente, upload de foto, atualizacoes de status e pagamento.

Levy Fleets TeamMay 18, 20267 min read

Apresentando um Sinistro - Fluxo do Ciclista

Se algo acontecer em uma viagem segurada - roubo de item pessoal, dano ao veiculo ou lesao pessoal no Premium - o ciclista apresenta um sinistro a partir do aplicativo mobile. Esta pagina descreve o fluxo do lado do ciclista de ponta a ponta.

Onde vive o botao de sinistro

Abra o aplicativo mobile -> Viagens -> toque na viagem. Se a viagem tinha uma apolice Levy Cover vinculada, um botao Apresentar sinistro fica visivel na parte inferior do detalhe da viagem.

O botao fica oculto se:

  • A viagem nao tinha uma apolice vinculada.
  • A janela de apresentacao de sinistro passou (tipicamente 30 dias apos rides.end_time).
  • Um sinistro ja foi apresentado para esta viagem e ainda esta aberto (o sinistro existente e mostrado em vez disso).

O fluxo de captura de sinistro

O ciclista e guiado por um formulario de varias etapas renderizado por CoverClaimScreen:

1. Tipo de incidente

Escolha um:

  • Roubo de item pessoal - telefone, fones de ouvido, bolsa, oculos de sol roubados durante a viagem.
  • Dano ao veiculo - dano ao patinete/bicicleta/motoneta causado pelo ciclista.
  • Lesao pessoal - apenas disponivel no nivel Premium.

A selecao orienta quais perguntas subsequentes sao feitas.

2. Fotos

Carregue entre 1 e 10 fotos. O ciclista toca em Adicionar foto e seleciona do rolo da camera ou tira uma nova foto. Os uploads vao diretamente para o bucket privado insurance-claims do Supabase Storage via URLs assinadas - as fotos nunca sao armazenadas no dispositivo do ciclista apos o upload.

Fotos recomendadas por tipo de incidente:

  • Roubo: foto do local onde o roubo ocorreu, qualquer recibo do item roubado.
  • Dano: fotos claras da area danificada no veiculo, idealmente de varios angulos.
  • Lesao: fotos de lesoes visiveis, recibos de tratamento medico.

O bucket tem RLS estrito - apenas o ciclista que apresenta pode ler suas proprias fotos, e o papel de servico gerencia toda a retencao.

3. Descricao

Um campo de texto livre, minimo de 40 caracteres. O ciclista descreve o que aconteceu em suas proprias palavras. Este texto e encaminhado para a seguradora e e o campo mais lido pelos avaliadores.

4. Confirmacao de localizacao

O aplicativo preenche automaticamente o local do incidente do rastreamento GPS da viagem. O ciclista pode ajustar o pino se o incidente aconteceu fora do caminho registrado (por ex. imediatamente apos trancar o patinete em uma calcada).

5. Detalhes opcionais

  • Numero do boletim de ocorrencia - obrigatorio para qualquer roubo acima de 500 USD.
  • Contato de testemunha - opcional, mas acelera o julgamento.
  • Informacoes de hospital ou clinica - obrigatorias em sinistros de lesao pessoal Premium.

6. Revisar e enviar

O ciclista ve o resumo completo do sinistro, aceita o texto de sinistro da seguradora e toca em Enviar. O aplicativo chama POST /api/mobile/insurance/cover/claim.

O que acontece apos o envio

  1. A Levy envia o sinistro a seguradora via interface CarrierClient (POST /claims na Cover Genius).
  2. A seguradora retorna um carrier_claim_id e um status = submitted inicial.
  3. O sinistro aparece no detalhe da viagem do ciclista com status "Enviado".
  4. O mesmo sinistro aparece na lista do operador em /dashboard/insurance/claims.
  5. A seguradora revisa o sinistro. Conforme o status muda, a Levy recebe webhooks (claim.submitted, claim.approved, claim.denied, payout.completed) e atualiza insurance_claims.status adequadamente.
  6. Cada mudanca de status aciona uma notificacao push para o ciclista.

Transicoes de status:

submitted -> under_review -> approved ou denied
                                |
                                +--> approved -> paid (apos payout.completed)

Janela de apresentacao

Os sinistros devem ser apresentados dentro de 30 dias de rides.end_time. A janela e aplicada no lado do servidor - o botao de sinistro fica oculto no aplicativo, e qualquer chamada direta de API apos a janela retorna um erro.

A janela de 30 dias e a regra padrao da seguradora e e configuravel por seguradora. Algumas seguradoras (Slice em certas jurisdicoes) usam janelas mais curtas; a matriz registra a janela aplicavel para cada regiao.

Idempotencia e sinistros duplicados

A API de apresentacao de sinistro e idempotente em policy_id + filed_at + photo_hash[0]. Se o ciclista tocar em Enviar duas vezes, ou a rede tentar novamente a solicitacao, apenas um sinistro e criado. A resposta duplicada inclui o ID do sinistro existente.

Se o ciclista genuinamente quiser adicionar informacoes a um sinistro existente, ele responde no thread de sinistro no aplicativo em vez de apresentar um novo sinistro. O thread e encaminhado ao avaliador da seguradora como uma nota de sinistro.

Destino do pagamento

Quando a seguradora aprova o sinistro, o pagamento e remetido diretamente pela seguradora. O ciclista escolhe (ou escolheu no momento do sinistro) um dos:

  • Cartao - reembolso ao metodo de pagamento original.
  • Banco - transferencia bancaria (vinculada ao Plaid ou entrada de roteamento/conta).
  • PayPal - email PayPal.
  • Carteira Levy - credito lancado na carteira Levy do ciclista.

Se o ciclista escolheu carteira Levy, o credito aparece em sua carteira com o tipo de referencia insurance_claim_payout e um link para a linha insurance_claims subjacente. Veja Pagamentos da Seguradora e a Carteira para os detalhes contabeis.

Se o ciclista escolheu cartao / banco / PayPal, a Levy recebe um webhook payout.completed apenas para visibilidade - os fundos nunca tocam os livros da Levy.

Suporte do lado do ciclista

Se a seguradora negar o sinistro e o ciclista acreditar que a negacao esta errada:

  1. A razao da negacao e mostrada no aplicativo a partir do payload do webhook da seguradora.
  2. O ciclista pode responder no thread do sinistro para fornecer informacoes adicionais; a resposta e encaminhada para a seguradora.
  3. Se o processo de apelacao da seguradora estiver esgotado e o ciclista ainda contestar, ele contata support@levyelectric.com. Operacoes Levy pode escalar para a equipe de conta da seguradora, mas nao pode anular uma decisao de julgamento.

A Levy nao julga sinistros. Isso e por design - operadores obtem o beneficio do seguro sem a carga de agir como uma seguradora.

O que operacoes Levy nao pode fazer

O suporte Levy nao pode aprovar, negar ou pagar sinistros. Podemos perseguir a seguradora em sinistros parados, escalar sinistros negados que parecem errados nos fatos, e ajudar o ciclista a encontrar seu ID de sinistro do lado da seguradora. O julgamento e o trabalho da seguradora.

Privacidade

Fotos e descricoes de incidente sao compartilhadas com a seguradora como parte do sinistro. A seguradora e um processador de dados sob a politica de privacidade da Levy, e o consentimento para o compartilhamento de dados e capturado no envio do sinistro. As fotos sao retidas por 7 anos (depois anonimizadas) por requisitos de manutencao de registros de seguro.

Em seguida

Operadores - veja Lista de Sinistros (Operador) para o que os sinistros parecem no dashboard. Para contabilidade de pagamento, veja Pagamentos da Seguradora e a Carteira.


Precisa de ajuda?

Duvidas sobre apresentar um sinistro, contate support@levyelectric.com.