Saltar para o conteúdo
Navegação principal
Todas as integrações

Zapier

Como funciona:Um evento no calendário ou noutra app inicia o cronómetro, sem código.

O Zapier liga o registo de tempo nos dois sentidos: eventos daqui acionam um Zap (trigger de webhook) e um Zap inicia ou para o teu cronómetro através da API. Ambos precisam de «Webhooks by Zapier», incluído nos planos pagos do Zapier.

Receber eventos (por exemplo cada novo registo de tempo como linha no Google Sheets):

  1. Cria um Zap no Zapier com o trigger «Webhooks by Zapier», evento «Catch Hook», e copia o endereço mostrado.
  2. Regista este endereço em Definições, Webhooks como novo endpoint e escolhe os eventos, por exemplo time_entry.created.
  3. Regista um tempo para experimentar e clica em «Test trigger» no Zapier. Os campos estão em data.object.

Controlar o cronómetro a partir de um Zap:

  1. Em Definições, API e dispositivos, cria um dispositivo (só cronómetro) ou um token com a permissão «Trigger».
  2. Adiciona ao Zap a ação «Webhooks by Zapier», evento «Custom Request», e introduz os valores abaixo.
Exemplo (text)
Method:  POST
URL:     https://api.horaka.com/v1/track/start
Data:    {"project": "PROJETO"}
Headers: Authorization | Bearer O_TEU_TOKEN
         Content-Type  | application/json

Cada entrega ao Zapier leva o cabeçalho X-Horaka-Signature. O Zapier não o verifica; para o verificar, acrescenta um passo «Code by Zapier» seguindo o exemplo na documentação da API.

Recupera as horas que andas a oferecer.

A conta fica criada num minuto. Testas o Premium durante 14 dias sem dados de pagamento e depois continuas com o Free ou, a partir de € 4,90 por mês, com tudo para faturar.