Render Notifications is a Blender extension by JimmyNoStar that sends alerts when a render starts, after the first frame, and when the job finishes or is cancelled. Alerts can go out through three channels: desktop popups, Discord, and third-party webhooks.
Because Blender does not expose render progress or time directly to Python, the extension calculates its stats after each frame — render time, average time per frame, estimated total render time, and frames remaining with percentage complete. Desktop notifications include the time taken and the estimated total time, with optional custom .wav sounds. The Discord integration posts a message at the start, edits it as rendering progresses, and sends a second message on completion or cancellation, with preview images for single-frame and animation jobs.
Third-party webhook support sends structured JSON payloads to custom apps and services such as Home Assistant, fitting integrations with mobile alerts, dashboards, and automation workflows. Settings live in both the Preferences and the Render Properties tab, where you choose channels, previews, and when to be notified.