Documentation_

Changelog

Black background with a pattern of small white dots scattered irregularly.
Webhook & Event System Redesign

The TaskForge event infrastructure has been completely overhauled to support more granular subscriptions, reliable delivery, and full observability into event history. This update is particularly valuable for teams building integrations and automation workflows on top of the platform.

Granular event subscriptions

You can now subscribe to over 40 distinct platform events — from task state changes and model deployments to user access changes and billing alerts. Events are categorized by domain, making it easy to build targeted webhook listeners.

  • Task lifecycle events (created, updated, completed, failed)
  • Pipeline events (triggered, paused, completed, error)
  • Model events (deployed, rollback, threshold breach)
  • Team events (member added, role changed, access revoked)

Configurable retry policies

Webhook delivery now supports configurable retry logic with exponential backoff. You can set maximum retry attempts, define failure thresholds, and choose between immediate retry and delayed retry strategies per endpoint.

Events dashboard

A new Events section in the dashboard provides a complete delivery history for all webhook endpoints, including request headers, payloads, response codes, and retry attempts. Failed deliveries can be manually replayed directly from the interface.

const next = await fetch("https://api.example.com/next-section");
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.