Novidades

O que há de novo na web, no iOS e no Android.

Entrar com a conta aberta

  • ·Já pode entrar num espaço com a conta aberta, mesmo que o convite tenha ido para outro endereço. Quem convidou recebe um email com o nome dessa conta.
  • ·Onde: a ligação do convite. Depois de entrar, propõe a app para o telemóvel.

O Zenhook já fala alemão

  • ·Já pode usar a app em alemão, incluindo as notificações.
  • ·Onde: Conta, Idioma. Uma conta em inglês num telemóvel em alemão muda sozinha.

Também

  • ·A palavra Ilimitado aparece agora no seu idioma.
  • ·O preço do seu plano e a palavra Ilimitado aparecem agora no seu idioma.

O Zenhook já fala alemão

  • ·Já pode usar o Zenhook em alemão: a aplicação, os emails, os alertas, o Assistente e a barra de consentimento.
  • ·Onde: Definições, Perfil, Idioma. Uma conta em inglês num dispositivo em alemão muda sozinha.

Também

  • ·O email para redefinir a palavra-passe chega agora no seu idioma.

Veja um convite no topo da caixa de entrada

  • ·Um convite aparece agora no topo da caixa de entrada: entre ou recuse aí mesmo.
  • ·Onde: Caixa de entrada, nas contas com sessão iniciada com Google ou Apple. As outras contas usam a ligação do email.

Também

  • ·O plano Free inclui agora 3 membros, incluindo convites pendentes.
  • ·O email de convite, a sua página, o registo e o início de sessão falam a língua da pessoa convidada.
  • ·Ao fim de 48 horas sem resposta, quem convidou recebe um email com a ligação a transmitir.

Gráfico de visitantes: escala, datas e valores

  • ·O gráfico de visitantes mostra a escala, as horas ou dias, e o valor e a data de cada barra.
  • ·Onde: Analytics, na página de um site, Tráfego. Passe o cursor sobre uma barra para a ler.

Também

  • ·Marcar tudo como lido está agora também no Início, no canto superior direito, enquanto houver algo não lido.
  • ·Um convite aparece agora no topo da caixa de entrada, nas contas com sessão iniciada com Google ou Apple: entre ou recuse aí mesmo.

Marcar tudo como lido no Início

  • ·Marcar todos como lidos está agora também no Início, no navegador de um telemóvel, enquanto houver algo não lido.

Também

  • ·Um convite aparece agora no topo da caixa de entrada, nas contas com sessão iniciada com Google ou Apple: entre ou recuse aí mesmo.

Envie o relatório de um site em PDF

  • ·Já pode enviar os números de um site em PDF, a quem nunca abre o Zenhook.
  • ·Onde: Início, Analytics e depois um site: o botão de partilha, no topo.

Também

  • ·Cada linha das listas de um site mostra agora a sua parte dos visitantes, ao lado do número.

Envie o relatório de um site em PDF

  • ·Já pode descarregar os números de um site em PDF, para enviar a quem nunca abre o Zenhook.
  • ·Onde: Analytics e depois um site: Relatório PDF, ao lado do período. Os agentes obtêm o mesmo ficheiro pela API, também para um mês.

Também

  • ·Cada linha das listas de um site mostra agora a sua parte dos visitantes, ao lado do número.

Pause um monitor, ou só os alertas

  • ·Já pode pausar os alertas de um monitor por 1 hora ou 24 horas, ou o próprio monitor.
  • ·As verificações continuam quando só os alertas estão em pausa. Onde: Monitores, o menu do mosaico de um monitor ou a sua página, e depois Pausar.

Também

  • ·Um monitor que cai duas vezes numa hora fica instável: as quedas curtas deixam de ser anunciadas, a que dura 5 minutos é anunciada, e chega um resumo após uma hora estável.
  • ·Os alertas de monitores chegam a cada pessoa na sua língua, por e-mail e no telemóvel.
  • ·Um monitor pode ser renomeado a partir da sua página.
  • ·Sites chama-se agora Analytics.

Adicione um site e escolha o objetivo

  • ·Já pode adicionar um site e escolher o objetivo a partir da app.
  • ·Onde: Início, Analytics e depois o botão +.

Também

  • ·Sites chama-se agora Analytics, e lista os navegadores e os sistemas dos visitantes.
  • ·Pause um monitor a partir da sua página: os alertas por 1 hora ou 24 horas, ou o monitor.
  • ·Um monitor que cai e volta sem parar aparece como instável.
  • ·Cada opinião começa pelo que a pessoa escreveu.
  • ·Pode iniciar sessão com a Apple.
  • ·A app tenta de novo sozinha quando um carregamento falha, e o modo claro usa os brancos do Zenhook.

Leia as opiniões sem as abrir

  • ·Cada opinião mostra agora o que a pessoa escreveu e o seu polegar, diretamente na lista. Onde: a página Opiniões e a Entrada.
  • ·As opiniões já não aparecem sob os números de um site: estão todas na página Opiniões.

Um evento fica lido quando o abre

  • ·Abrir um canal já não marca todos os eventos como lidos. Cada um fica lido quando o abre, como na Entrada.
  • ·Marcar tudo como lido continua lá, no canal.

Também

  • ·No iOS 17, os separadores seguem a mesma ordem do iOS 26: Conta e depois o Assistente.
  • ·Os separadores seguem a mesma ordem do iPhone: Entrada, Início, Conta e depois o Assistente, em último à direita.

O mesmo Início no navegador do telemóvel

  • ·O Zenhook no navegador de um telemóvel tem agora o mesmo Início das apps. Os monitores, sites e opiniões são mosaicos, depois vêm os canais.

Também

  • ·Um só rosto para o droide em todo o lado: no Assistente, ao lado das respostas e nos ícones da app.
  • ·O resumo da caixa de entrada é um só cartão com o seu ícone, quer haja algo por ler quer esteja tudo lido.

Claro e escuro com os mesmos contrastes

  • ·O modo claro usa agora cinzentos neutros, e os cartões e menus destacam-se tão bem como no modo escuro.

Também

  • ·O campo de pergunta do Assistente mantém a cor enquanto escreve, nos modos claro e escuro.
  • ·As chamadas à API também funcionam com www. Os webhooks e heartbeats de monitores indicam quanto tempo esperar às integrações que enviam pedidos demasiado depressa.

Início, Analytics e Opiniões no telemóvel

  • ·A app abre agora no Início: monitores, sites e opiniões em mosaicos que dizem o estado, depois os canais.
  • ·Analytics e Opiniões estão também no telemóvel: visitas, páginas, origens, países e o que os visitantes escrevem.

Também

  • ·O modo claro usa os cinzentos neutros da web.
  • ·Ações principais: o mesmo azul, com estados distintos ao premir e ao carregar.
  • ·O Assistente tem o rosto do droide, e escolhe o ícone da app nas definições.
  • ·Elimine um espaço ou a sua conta a partir da app. Enviar feedback é um só campo.
  • ·O modo claro usa os mesmos cinzentos neutros da web, incluindo as definições.
  • ·As ações principais partilham o mesmo azul, com estados distintos ao premir, durante o carregamento e quando estão indisponíveis.
  • ·O Assistente tem o rosto do droide, e escolhe o ícone da app nas definições: azul, LED, ou um rosto do droide.
  • ·Elimine um espaço de trabalho ou a sua conta a partir da app, com o que desaparece bem explicado. Enviar feedback é um só campo.
  • ·Os ecrãs vazios ganham vida com ícones desenhados pixel a pixel, os contadores de não lidos são vermelhos, e uma conta em inglês segue o francês ou o português do seu telemóvel.

Ícones animados nos ecrãs vazios

  • ·Os ecrãs vazios mostram agora ícones desenhados pixel a pixel, como o rosto do droide, e mexem-se. O sino toca, o globo roda, as barras sobem.

Também

  • ·Os contadores de não lidos são vermelhos, como todos os contadores que lê noutros sítios.
  • ·Uma conta ainda em inglês segue o francês ou o português do seu telemóvel, exceto se escolheu um idioma nas definições.

Um novo visual e um novo ícone

  • ·A app tem um novo visual: um estúdio claro, a marca Zenhook em azul e um novo ícone.
  • ·Depois de iniciar sessão, segue o modo claro ou escuro do telemóvel.

Também

  • ·Os botões dizem o que fazem: azul para a ação principal, preto para as outras, vermelho quando se elimina.
  • ·No modo claro, cartões brancos sobre um fundo azul-acinzentado suave, mais legíveis.

Relatórios agendados na app

  • ·Pode agora gerir os relatórios agendados no telemóvel: editar, executar agora, pausar ou eliminar.
  • ·Onde: a lista Relatórios, acima do histórico do Assistente. A notificação de um relatório abre a conversa, para responder e aprofundar.

Também

  • ·Um evento diz o que é num relance: quando o título é longo, as primeiras palavras aparecem por baixo, sem tocar.
  • ·Passado um dia, uma linha mostra só a hora: o dia já está escrito acima.

Peça um relatório agendado ao Assistente

  • ·Peça ao Assistente um relatório com ritmo, e ele chega a essa hora, com dados frescos. Por exemplo: todas as manhãs às 8, as vendas das últimas 24 h.
  • ·Onde: Relatórios, acima do histórico do Assistente, para editar, executar agora, pausar ou eliminar.

Também

  • ·A notificação abre a conversa do relatório: responda para aprofundar.

Adicione um site e receba o primeiro alerta

  • ·Um novo espaço de trabalho começa agora com uma pergunta: o que quer vigiar?
  • ·Adicione um site e o primeiro alerta chega em segundos, sem código.

Também

  • ·A caixa de entrada: cada evento numa só lista, uma linha cada, e no topo o que aconteceu enquanto esteve fora.
  • ·Monitores: um mosaico por site com o tempo de resposta e o seu dia. Um site em baixo fica vermelho e diz há quanto tempo.
  • ·O Assistente tem a cara do droide e responde na língua em que escreve.
  • ·Um novo ícone, e o Zenhook agora fala português.
  • ·Uma app recebe um link para a IA que a programa. Uma automação ou um dispositivo recebe o endereço e as receitas.
  • ·Um monitor adicionado avisa logo, no telemóvel e na Entrada, quando o site responde.

Analytics: as visitas do seu site, sem cookies

  • ·Uma linha nas suas páginas dá-lhe agora as visitas, sem cookies. Vê visitantes, páginas, origens, países, dispositivos e os seus próprios eventos.
  • ·Onde: Analytics, na barra lateral (alfa, na web).

Também

  • ·Ative o botão de opinião e o que os visitantes escrevem chega ao seu canal Feedback, com uma notificação.
  • ·Pergunte ao Assistente pelo tráfego, ou leia-o pela API com um token.

As definições num só menu

  • ·As definições são agora um menu, no lugar da barra lateral: primeiro você, depois o espaço de trabalho.
  • ·Pode mudar de espaço nas definições e ficar na mesma página.

Também

  • ·As notificações cabem numa página: se o seu telemóvel pode receber alertas, com um botão de teste, depois alertas e monitores por push e e-mail, e só os canais definidos de outra forma.
  • ·Quando o mesmo evento se repete, recebe os primeiros e depois, no máximo, uma notificação por hora com cada evento e a sua contagem. O feed continua a mostrar tudo.
  • ·Um cartão de deploy indica o resultado uma vez e mostra cada execução recente. Passe o cursor sobre uma para ver quando aconteceu e o que dizia.
  • ·Os membros são uma lista simples com os convites por baixo, e Enviar feedback tem a sua própria página.

Os eventos repetidos tornam-se um widget

  • ·Os eventos repetidos tornam-se agora um widget, desenhado a partir do histórico. Uma contagem com barras horárias, as últimas execuções de um deploy, um total de pagamentos, uma série, uma pessoa.
  • ·Onde: o novo separador Feed, que mostra todas as notificações do espaço de trabalho.

Também

  • ·Os eventos isolados são cartões abertos: a mensagem, os campos e o link leem-se sem clicar. Abra um widget para ver os seus eventos.
  • ·Um canal é o mesmo feed, filtrado por esse canal.
  • ·Os monitores ficaram mais simples: uma linha de estado e 24 horas de barras por monitor, e só contam as falhas confirmadas.
  • ·O Assistente guarda as suas conversas, agrupadas por dia, com pesquisa, mudança de nome e eliminação. A conta passou a ser um separador, com a sua foto de perfil.
  • ·Envie o mesmo título para o mesmo tipo de evento e ele torna-se um widget. Como formular os seus eventos: zenhook.dev/pt/docs/api#widgets

A new channel now gives you a prompt to paste into Claude…

  • ·A new channel now gives you a prompt to paste into Claude Code, Cursor, Codex or any coding agent.
  • ·It reads the instructions and wires your product itself.

Também

  • ·The cURL, Node and Python snippets are still there, one click away, for whoever prefers to write the call.
  • ·A new monitor announces its first successful check instead of staying silent until something breaks.
  • ·Your workspace now reports its own activation daily, so a week where nobody gets through is impossible to miss.

An alert written in markdown now shows as it was written

  • ·An alert written in markdown now shows as it was written: headings, bold, lists, code blocks, quotes and links.
  • ·A notification shows the same text without the markup, so it always matches the card it opens.

Também

  • ·Monitors on the same host are no longer alike: the list carries the rest of the URL after the name, and a monitor checked over plain http says so.
  • ·Long agent-written alerts stop arriving as a wall of ## and **.

Monitors on the same host no longer look alike

  • ·Monitors on the same host no longer look alike. The list now shows the rest of the URL after the name, so /health/db and /health/cache read as two checks.

Também

  • ·A long path keeps its end, which is the part that identifies the check, instead of being cut there.
  • ·A monitor checked over plain http now says so. https stays implicit.

Zenhook now checks with Apple and Google that your phone can…

  • ·Zenhook now checks with Apple and Google that your phone can really receive an alert.
  • ·If it stops accepting them, the app says so and reconnects it in one tap.

Também

  • ·Alerts start arriving from your very first minute, quietly, so you can decide to keep them from a real notification rather than a prompt.
  • ·The workspace you are in is named at the top of every screen, and the switcher shows unread counts per workspace.
  • ·Settings split in two: your account behind your picture, top right, and the workspace tab for the workspace itself.
  • ·The workspace switcher shows unread counts per workspace, and the tabs carry their own.
  • ·The app icon is centred properly on the home screen.

The Notifications screen now lists every channel

  • ·The Notifications screen now lists every channel: tap one to fine-tune its push and email.

Também

  • ·The screen got lighter: monitor toggles appear only if you have monitors, and diagnostics collapse when delivery is healthy.
  • ·Long answer buttons no longer overflow the card.
  • ·Top events can switch between 30 days and all time.
  • ·The screen got lighter: monitor toggles appear only if you have monitors, and diagnostics fold away when delivery is healthy.
  • ·Insights gains an All time period for Top events.

A deploy or release is now one card that fills in live, step…

  • ·A deploy or release is now one card that fills in live, step by step, instead of five separate alerts.
  • ·You are pinged at the start and once at the outcome.

Também

  • ·All notification settings now live in one screen: account defaults, this workspace, and every channel where you set an exception, each with a one-tap reset.
  • ·Switches show the native green when on. In dark mode they used to turn white and unreadable.
  • ·Insights gains an All time total next to the 24h, 7 and 30 day counts.
  • ·Under the hood: the app now targets Android 16.
  • ·The same runId across webhook POSTs updates a single alert, with silence between the start and the outcome.
  • ·Failures carry the log tail on the card, and a finished run resurfaces as unread so the result you waited for cannot slide away.
  • ·Code blocks in the docs and blog now have syntax highlighting and a copy button.

You can now connect a Discord channel and read its messages in…

  • ·You can now connect a Discord channel and read its messages in Zenhook.
  • ·Zenhook only ever reads: it has no permission to post in your server.

Também

  • ·A connected channel is silent by default, so a busy community never floods your phone. Add a word like crash or refund and only matching messages reach you.
  • ·Built for AI: the API says who wrote each message, what it replied to, and whether the author is a member or runs the server.
  • ·See what your API keys are doing. Settings then API activity shows every request made with a key: who, which key, and what they asked for.
  • ·The API now takes a channel name where it used to demand an id, so reading a channel is one call: /api/channels/deploys/alerts.

You can now turn email off for a whole workspace in one place,…

  • ·You can now turn email off for a whole workspace in one place, instead of channel by channel.
  • ·Where: Settings, Workspace, Notifications.

Também

  • ·See what you actually receive at a glance, plus every channel where you set an exception, and reset any of them in one click.
  • ·Admins can set the notification default for a workspace. It applies to everyone who hasn't chosen for themselves, and anyone can still override it.
  • ·Every alert and monitor email now carries an unsubscribe link, and your mail app's own Unsubscribe button works too.

You can now attach a screenshot, a log or a recording to any…

  • ·You can now attach a screenshot, a log or a recording to any alert, without hosting it somewhere first.

Também

  • ·iPhone photos now render inline: HEIC images sent to a webhook show up in the alert instead of being dropped.
  • ·Stay signed in on every device: using Zenhook on your laptop no longer logs you out on your phone.
  • ·Answer an Ask in one tap from your phone: approve or reject right on the alert, no need to open it (iOS and Android).

When a question needs your decision, you can now answer…

  • ·When a question needs your decision, you can now answer without opening the alert: the action sits on its row.

Também

  • ·Channel badges now clear reliably as you read alerts, including decisions made directly from a notification.
  • ·More room for what matters: removed the duplicated space above the app content.

A script or CI job can now ask a human a question and wait for…

  • ·A script or CI job can now ask a human a question and wait for the answer in one call.
  • ·Zenhook pages the channel, someone taps an action, and the held request returns their answer. First answer wins, and every decision is audited.

Também

  • ·Blocking, polling, and callback modes: hold the request until answered, loop on a long-poll URL, or get the outcome POSTed to your endpoint.
  • ·New docs: the full Ask API reference, including a one-tap deployment approval example.
  • ·Free includes 25 asks per month; Pro raises it to 1,000.

Images, video and audio sent with a webhook now appear right…

  • ·Images, video and audio sent with a webhook now appear right inside the alert.
  • ·A screenshot of the failure, a screen recording, a voice note.

Também

  • ·New per-channel Insights: events per day, events per hour, and your top events, so trends (signups, bugs, payments) stand out at a glance.
  • ·Channel colors land on iOS: the same palette as the web, so each channel stands out in your list.
  • ·Pick a channel's emoji from 20 dev-themed presets in channel settings.
  • ·Filter any channel feed by level: Info, Success, Warning, or Error.
  • ·Attach a screenshot to your feedback.

Each channel now has an Insights view

  • ·Each channel now has an Insights view: events per day over 30 days, events per hour and your top events.

Também

  • ·Attach a screenshot to your feedback, pick a file or just paste it.
  • ·Filter any channel feed by level: one tap on Info, Success, Warning, or Error.
  • ·Pick a channel's emoji from 20 dev-themed presets (bugs, deploys, payments...) right in channel settings.
  • ·The channel menu is now the same everywhere. Sidebar or channel header: mark all as read, copy webhook URL, settings, clear alerts, delete.

A switch now separates your account from your workspace, so…

  • ·A switch now separates your account from your workspace, so you always know which one you are changing.
  • ·Your account holds profile and notifications; your workspace holds general, members and billing.

Também

  • ·Settings now opens on the workspace.
  • ·Pro workspaces now wear a PRO badge in the workspace switcher and settings.

You can now sign in with Google, Apple or a password, all…

  • ·You can now sign in with Google, Apple or a password, all linked to one account.

Também

  • ·Cleaner, faster transactional emails (password resets, invites, alerts).
  • ·A smoother mobile web experience.
  • ·Log out from the account menu on mobile web.
  • ·More reliable uptime monitoring, far fewer false “site down” alerts.