Webhooks Integration You can now receive real-time notifications when events occur in your Briink workspace. The new webhook system allows you to:

  • Subscribe to events and receive HTTP callbacks to your endpoints
  • Benefit from automatic retry logic for failed deliveries
  • Handle transient errors gracefully with built-in error handling

This enables you to build responsive integrations that react immediately to document processing completions, assessment updates, and other platform events - instead of having to poll for status changes.

Find the full documentation here! https://briink.readme.io/docs/webhooks

Enhanced AI Assessment Tracking

  • Responses and response choices now include an ai_assessment_state field that indicates the assessment status
  • The Briink AI automatically detects when there is insufficient evidence to answer a question, marking responses with a NO_EVIDENCE state

Improved Retrieval Quality

  • Document retrieval now returns 200x relevant context by default, improving answer quality for complex questions

Bug Fixes

  • Fixed an issue with questionnaire question reordering that could cause validation errors when updating questions

The Idempotency-Key header for the batch screenings endpoint is now properly documented in the API specification. You can use this optional header to prevent duplicate batch screening creation when retrying requests, ensuring safe retry behavior in your integration.

Idempotency for Batch Screenings You can now include an idempotency key when creating batch screenings to safely retry requests without creating duplicates. The API will return the original response for repeated requests with the same key.

Verification Status Management Screening responses now support verification status tracking with UNVERIFIED, VERIFIED, PENDING_REVIEW and REJECTED states.

Improved File Upload and Downloads Separated PDF OCR processing into its own container function, enabling higher concurrency, lower memory usage, effecting large files.

Signed URLs for file downloads now include proper content disposition and MIME type headers, ensuring files open correctly in browsers and download with their original filenames.

Multilingual Web Crawling

  • The web crawler now supports multiple languages, allowing it to navigate non-English websites and locate relevant pages like sustainability reports and investor relations sections.
  • A penalty system prevents the crawler from drifting to external domains when following links from a company's website.
  • Download links are now detected and pre-fetched during crawling to confirm they serve actual documents before adding them to the collection.
  • Duplicate URL detection prevents processing the same page or document more than once.

Document Download & Ingestion

  • Dynamic timeout strategy adjusts based on file size, preventing timeouts on larger documents.
  • Retry strategy for PDF conversion — if the initial conversion fails, the system fetches the page content directly and retries.
  • File extensions are now preserved instead of defaulting to .pdf, which previously caused Excel and other non-PDF files to fail processing.
  • Added support for older Excel files (.xls format).

Screening Workflows

  • Mentioning a user in a comment now automatically subscribes them to that screening response for future notifications.

  • Comments, mentions, subscriptions, assignees, and due dates are now preserved when regenerating a response or cloning a screening.

  • Locked responses now properly block edits and regeneration with a clear error message.

  • Added analytics tracking for comment actions, subscriptions, and mentions to provide better insight into team collaboration.

Screening Subscriptions

  • You can now subscribe to screening execution responses to receive notifications about changes.

Due Date Tracking

  • Screening execution responses now support a target date field. You can set due dates when creating or updating responses, enabling better deadline management for your screening workflows.

Threaded Comment Replies and Mentions

  • Comments on screening execution responses now support nested replies. You can create threaded discussions and retrieve comments with their full reply hierarchy.
  • You can now mention workspace members in comments on screening execution responses. Mentioned users will be notified, making it easier to loop in teammates and collaborate directly within your screening workflows.

Questionnaire Import for Screenings You can now import questionnaire templates directly into screening workflows via APIs. This streamlines the process of setting up screening assessments by allowing you to fire and forget a ESG questionnaire templates and Briink AI will extract the questions and kick off a screening for set of documents automatically.


Website Crawling Enhancements

  • The website scanner now uses the new crawl engine that powers Briink's batch screenings, additionally the crawl depth parameter has been re-added to URL crawl jobs, giving you more control over how deeply the system crawls websites during document collection.
  • Enhanced web crawler with better detection of blocked requests for more reliable document fetching

Enhanced Multi-Choice Question Processing

  • Multi-choice questions in the EQA API now use structured output prompts, which improves the consistency and reliability of responses. The system also includes automatic retry logic when processing multi-choice answers, reducing failed responses due to validation errors.
  • Fix multi-choice questions annotation formatting issue

Table Question Processing

  • Improved table processing to handle special characters that could cause data corruption
  • Improved AI system reasoning for complex ESG table type questions

API Updates

Screening Exports

  • You can now specify custom export_columns when creating screening exports, giving you control over which fields appear in your exported data.

Table Processing

  • Improved accuracy for table-based questions with better handling of fixed-row structures and dynamic tables.
  • Table responses now maintain proper row alignment with reasoning, reducing data mismatches in complex table extractions.
  • Inline references are now automatically stripped from list responses for cleaner output.

Document Collection

  • Single documents collected via crawler are now properly detected and labeled, improving tracking accuracy.