@notaify/node — Documentation

What is Notaify?

Notaify is an error notification service for backend applications. When an error occurs in your server, Notaify captures it, runs an AI-powered analysis to help you understand what went wrong, and instantly sends you an email alert — so you can fix issues before your users even notice.

Core Mission

Notaify helps you know what broke, why it broke, and what to do next without having to dig through server logs.

Why Notaify?

In real-world Node.js applications, errors are inevitable. From failed database calls to broken async logic, things go wrong. Notaify is designed to observe, analyze, and notify — acting as your smart monitoring assistant without replacing your existing error handling structure.

Key Features

  • Universal Support: Works seamlessly with raw Node.js, Express, Fastify, NestJS, and Next.js APIs.
  • Multiple Capture Modes: Global auto-capture, targeted manual capture, handler wrappers, or middleware.
  • AI-Powered Explanations: Plain English explanations of what went wrong and suggested fixes using advanced LLMs.
  • Developer-Friendly Notifications: Get rich email alerts with stack traces and actionable advice instantly.
  • Zero-Friction Setup: Initialize with just two lines of code and your API keys.