Changelog

What's new in Blocks

Product updates, new integrations, and improvements shipped to all users.

v0.9.4 Feature

Anthropic Claude 3 Opus routing support

LLM Routing blocks now support Claude 3 Opus as a routing target. Set Claude 3 Opus for high-complexity classification tasks and fall back to Claude 3 Haiku for simpler routing decisions — all within the same workflow.

  • Claude 3 Opus, Sonnet, and Haiku selectable per LLM step
  • Cost-aware routing: route by token budget per step
  • Model response latency logged in audit trail
v0.9.2 Feature

Audit log CSV export

All workflow run history is now exportable as CSV. Filter by date range, workflow ID, approval outcome, or approver name. Exported files include timestamps, step names, actor identity, and outcome — ready for compliance review without platform access.

  • Per-workflow or full-account export
  • Date range and outcome filters
  • JSON export format added for Developers plan
v0.9.0 Feature

Microsoft Teams integration

Human approval steps can now route to Microsoft Teams channels and direct messages. Approvers receive a structured card with full context, approve/reject buttons, and an optional comment field — without leaving Teams.

  • Adaptive Card format (Teams native)
  • Approval response captured and attributed in audit log
  • Fallback email notification if Teams message fails
v0.8.8 Improvement

SLA timer improvements

SLA timers now support business hours mode — deadlines are calculated excluding weekends and configurable holiday calendars. Escalation notifications have been improved with remaining-time context.

  • Business hours mode (M-F 9-17, timezone-aware)
  • Custom holiday calendar per account
  • Escalation message now includes time remaining and step context
v0.8.5 Feature

Conditional branching on approval outcome

Workflows can now branch based on approval outcome. Route rejected items to a revision queue, approved items to the next step, or escalated items to a senior reviewer — all in the same workflow canvas.

  • Approve / Reject / Escalate as distinct branch paths
  • Nested approval chains supported
  • Each branch path independently logged
v0.8.2 Integration

Linear integration

Blocks now connects to Linear for issue tracking. Trigger workflows from Linear issue state changes, update issues on approval outcomes, and route engineering review requests directly from issue context.

v0.8.0 Feature

LLM Routing — production release

LLM Routing is now available on the Professional plan. Connect OpenAI and Anthropic in the same workflow, define routing rules by input content, and use LLM classification to drive branching decisions. Bring your own API keys — Blocks does not resell tokens.

  • OpenAI GPT-4o and Anthropic Claude 3 Sonnet supported at launch
  • Routing rules: by keyword, semantic similarity, or LLM-assigned label
  • Token usage logged per step in audit trail
v0.7.5 Improvement

Webhook trigger enhancements

Webhook triggers now support header-based authentication (Bearer tokens, HMAC signatures), field mapping with Liquid-style templates, and retry logic with exponential backoff on delivery failure.

v0.7.0 Feature

Salesforce & HubSpot integrations

Blocks now connects natively to Salesforce and HubSpot via OAuth. Trigger workflows from CRM events (deal stage change, contact created, opportunity won), map CRM fields to workflow inputs, and write approval outcomes back to CRM records.

v0.6.0 Feature

Visual Canvas — general availability

The drag-and-drop Visual Canvas exits beta and is available on all plans. Build multi-step workflows with trigger nodes, condition blocks, human approval steps, and integration actions — no code required.