Echobell vs Bark

Uma URL que envia push, ou um canal que liga para você

O Bark transforma uma URL em notificação no iOS, de graça e num servidor que você mesmo pode hospedar. O Echobell acrescenta Android e Apple Watch, alertas que chegam como uma ligação de verdade e gatilhos que não precisam de nenhum emissor.

Echobell
VS
B Bark

Resumo rápido

Para um push pessoal no iOS disparado por script, o Bark é difícil de superar. O Echobell é para alertas que precisam alcançar um time, além do iPhone e além do volume de uma notificação.

Escolha o Echobell quando o alerta precisar chegar ao Android ou a um relógio, entrar como ligação, ou vir de uma caixa de entrada em vez de um script.

Visão geral

Echobell

B Bark

Plataformas

iOS, Android e Apple Watch

O cliente oficial é só para iOS

Urgência máxima

Chega como ligação recebida, com toque e tela de chamada

Alertas críticos e toque repetido, mas continua sendo uma notificação

De onde vêm os alertas

Webhooks e um endereço de e-mail por canal

Requisição HTTP a partir do que você está programando

Principais diferenças

Os dois transformam uma requisição HTTP em notificação. Mudam o alcance, o teto de intensidade e o que consegue disparar.

Alcance de plataformas

Echobell

Integrado

iOS, Android e Apple Watch a partir de um mesmo canal

O Echobell cobre um time com aparelhos mistos sem uma segunda ferramenta.

B Bark

Parcial

O app oficial é só iOS; quem usa Android precisa de outra coisa

Teto de urgência

Echobell

Integrado

Uma ligação recebida de verdade, com toque do CallKit e tela de chamada

É mais difícil dormir durante uma tela de chamada do que durante um banner alto.

B Bark

Parcial

Alertas críticos e call=1 repetem o toque, mas continua sendo notificação

Hospedagem

Echobell

Indisponível

Apenas serviço gerenciado

O Bark ganha se você quer o servidor de push na sua própria máquina.

B Bark

Integrado

Roda no servidor público ou em um seu

Origens do gatilho

Echobell

Integrado

Webhook e um endereço de e-mail por canal, com templates e condições

O Echobell consegue alertar sobre sistemas que só sabem mandar e-mail.

B Bark

Indisponível

Não há gatilho por e-mail nem templates: o emissor monta a mensagem inteira

Onde o Echobell ganha

O Echobell foi feito para alertas dos quais outras pessoas também dependem, não só o seu próprio telefone.

Não só iPhone

Android e Apple Watch entram no mesmo canal, então um time misto configura uma vez só.

Uma ligação de verdade

O modo chamada toca com tela cheia, que é o que resolve para acordar alguém às 4 da manhã.

Alertas vindos de e-mail, não só de scripts

Cada canal ganha um endereço. O que só sabe mandar e-mail — um banco, um fornecedor, um sistema legado — vira alerta.

Cenários ideais

Normalmente o Echobell entra junto do Bark por um destes motivos.

Alguém do time usa Android— Quando o cliente só-iOS do Bark deixa de cobrir todo mundo que precisa do alerta.
Alguém do time usa Android

Quando o cliente só-iOS do Bark deixa de cobrir todo mundo que precisa do alerta.

Um push já não basta— Quando o alerta precisa atravessar um sono pesado, não só a chavinha de silencioso.
Um push já não basta

Quando o alerta precisa atravessar um sono pesado, não só a chavinha de silencioso.

A origem só sabe mandar e-mail— Quando não existe script nenhum onde encaixar uma chamada ao Bark.
A origem só sabe mandar e-mail

Quando não existe script nenhum onde encaixar uma chamada ao Bark.

Saindo do Bark

Nada precisa ser desligado — a chave do Bark é uma URL, e um canal do Echobell também.

  1. 1

    Crie um canal por chave do Bark

    Mantenha o mesmo agrupamento que você já usa para as chaves de dispositivo.

  2. 2

    Troque a URL nos seus scripts

    Substitua a URL do api.day.app pelo webhook do canal. Título e corpo passam para o corpo da requisição em JSON.

  3. 3

    Ative a chamada onde importa

    Tudo que você enviava com level=critical ou call=1 passa para um canal em modo chamada.

Perguntas frequentes

Encontre respostas para dúvidas comuns sobre o Echobell

O cliente oficial do Bark é só para iOS. Se parte do time usa Android, esse costuma ser o motivo de procurar outra coisa.

Não exatamente. Alertas críticos e call=1 deixam a notificação alta e repetem o toque, mas continua sendo notificação. O modo chamada do Echobell toca com uma tela de chamada de verdade.

Não. O servidor do Bark é código aberto e você pode rodá-lo; o Echobell é um serviço gerenciado. Se auto-hospedar for o requisito, fique com o Bark.

Fique com a URL de uma linha. Acrescente a ligação.

Aponte um script do Bark para um canal do Echobell e coloque em modo chamada.