Para empresas de software

Cada avaliação, respondida
a partir do teu produto.

Lê avaliações e comentários privados do Airbnb, Booking.com e Vrbo, e publica respostas onde o canal o permite, com uma só API.

O que o teu produto ganha

Avaliações a entrar, respostas a sair.

Um formato de avaliação normalizado para todos os canais, com os detalhes que interessam aos anfitriões.

Nada fica sem resposta

Filtra as avaliações que ainda aguardam resposta e vê o prazo de cada uma.

O que está por trás das estrelas

Texto público, comentários privados e classificações, ligados à reserva e ao anúncio.

Responde onde o canal o permite

Um único endpoint publica a resposta do anfitrião. No Airbnb, responder e avaliar o hóspede exigem acesso total: o Airbnb não o permite ao lado de outro PMS.

Como funciona

Uma fila de respostas num único ciclo.

Obtém o que está por responder, escreve à tua maneira e publica. Acompanha novas avaliações por webhook.

  1. 1

    Encontra o que precisa de resposta

    GET /v1/reviews?status=unanswered, em todos os canais.

  2. 2

    Redige

    Escreve a resposta tu mesmo, com um modelo ou com a tua IA.

  3. 3

    Publica

    POST /v1/reviews/{id}/reply publica-a no canal da avaliação, onde é permitido responder.

reviews.ts · ts
// api(): fetch on api.repull.dev with your API key
// Everything still waiting on a reply, across channels
const { data: pending } = await api('/v1/reviews?status=unanswered&limit=100')

for (const review of pending) {
  // review.rating, review.publicReview, review.privateFeedback,
  // review.channel, review.respondByAt
  const draft = await yourTool.draftReply(review)

  await api(`/v1/reviews/${review.id}/reply`, {
    method: 'POST',
    body: JSON.stringify({ message: draft }),
  })
}
webhook.ts · ts
// Subscribed to review.created
if (event.event === 'review.created') {
  const review = event.data.object
  if (review.rating <= 3) await alertTheHost(review)
}

Cobertura por canal

O que funciona onde

AirbnbLeitura de avaliações em todos os modos. Responder e avaliar o hóspede exigem acesso total; ao lado de um PMS, as avaliações do Airbnb são só de leitura.
Booking.comLeitura e resposta com a ligação oficial. Com o acesso à extranet (beta): leitura; as respostas estão em teste.
VrboLeitura de avaliações. As respostas estão em teste.

A cobertura é verificada na API em produção. Cobertura completa de canais e PMS

Ao lado de qualquer PMS

Os teus clientes mantêm as ferramentas que já usam.

O PMS continua a gerir o anúncio

No Airbnb e no Vrbo, a Repull liga-se com acesso apenas de mensagens. O PMS do anfitrião continua a gerir anúncios e calendários, e o teu produto nunca lhe disputa o controlo.

Booking.com com o acesso à extranet do anfitrião

Em beta: reservas, mensagens e avaliações do Booking.com, sem o anfitrião ter de retirar o fornecedor de conectividade do seu PMS.

Uma integração, todos os canais

Os mesmos endpoints e os mesmos eventos de webhook, quer o hóspede tenha reservado no Airbnb, no Booking.com ou no Vrbo. Constróis uma vez.

Como a Repull funciona ao lado de um PMS→

A API por trás

Endpoints e eventos

GET /v1/reviews

Filtra por canal, anúncio, classificação e estado da resposta.

POST /v1/reviews/{id}/reply

Publica a resposta do anfitrião no canal da avaliação, onde o canal o permite.

POST /v1/reviews/{id}/guest-review

Airbnb, acesso total: o anfitrião avalia o hóspede.

review.created

Webhook: uma nova avaliação. Os canais não enviam avaliações de imediato, por isso chega na sincronização seguinte.

Ajuda os teus clientes a responder a cada avaliação.

Começa grátis. Liga uma conta e vê as avaliações em minutos.