De relance
Envie, pergunte, siga
O ask() cria a pergunta e espera a resposta, ou entrega no seu webhook.
import { NotificMe } from "@notificme/sdk";
const notific = new NotificMe({ token: process.env.NOTIFICME_TOKEN, source: "billing" });
await notific.send({ type: "invoice.failed", severity: "high", summary: "Invoice #42 failed" });
const r = await notific.ask({
to: "#finance>=manager",
title: "Refund US$ 12,750 to Brightline?",
questions: [{ id: "ok", type: "yesno", text: "Approve the refund?" }],
level: 2,
timeout: "30m",
});
if (r.status === "answered" && r.answers.ok) await refund();npm install @notificme/sdkpip install notificmeLer a documentação
Para enviar pedidos de verdade é preciso um workspace e um token de serviço, que vêm com o convite do acesso antecipado.
Integrações
Escolha como conectar
SDK TypeScript
Sem dependências em tempo de execução. Roda em Node 18+, Bun, Deno, Cloudflare Workers e navegadores.
SDK Python
Python 3.10+, com clientes síncrono e assíncrono.
API REST e webhooks de entrada
Chame a API direto, ou aponte o webhook de uma ferramenta que você já usa para o notific.me e mapeie o conteúdo para um cartão.
n8n
Um node que pergunta a uma pessoa e pausa o fluxo até ela responder.
Servidor MCP
Ferramentas para agentes de IA: avisar pessoas, perguntar a uma pessoa, pedir uma aprovação.
SDK Kotlin
Mostre a caixa de uma pessoa e responda decisões dentro do seu próprio app Android.
Em produção
Feito para confiar
Webhooks assinados
Todo webhook leva uma assinatura Ed25519 conferida com chaves publicadas. Uma função verifica.
Exatamente uma resposta
O servidor aceita uma resposta por pedido, e uma chamada repetida não é gravada duas vezes.
Novas tentativas e prazos
Já vêm nos SDKs, com espera progressiva e prazo em cada chamada.
Protocolo aberto
JSON Schemas de eventos, cartões, perguntas e respostas, sob a licença Apache 2.0.
Esteja entre os primeiros times a usar
Conte o que você quer destravar. Isso nos ajuda a decidir quem convidar primeiro.