> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lithoblocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> The latest features, improvements and fixes in LithoBlocks.

New ways to build, automate and deliver Slack messages with LithoBlocks.

## September 2026

### Connect AI assistants with MCP

* **Added:** Connect Claude, Claude Code or another MCP client to LithoBlocks to discover templates, author and validate messages, and send them to Slack. See [MCP setup](/guides/mcp).
* **Added:** Authorize an assistant through browser sign-in or an API key, with actions limited by your permissions and the ability to revoke connected apps.

### Presence-aware schedules and reliable carousel actions

**September 9, 2026**

* **Added:** Schedule messages when a Slack user becomes active, including an optional delay after activity.
* **Improved:** Carousel buttons retain the selected item through bound modals, submissions, and card replacements.
* **Improved:** Choose API-key permissions using resource groups and editable presets.
* **Fixed:** Oversized interaction metadata is rejected before sending a message or spending credits.
* **Fixed:** More reliable dependency health checks and dedicated authentication for billing usage ingestion.
* **Changed:** Validation returns free diagnostics without rendered output; use compile for a rendered preview.

## June 2026

### Expanded API template processing

* **Improved:** Support for additional Slack block types, with automatic text-limit handling and message formatting.

## April 2026

### More flexible templates with nested logic

* **Improved:** Combine conditional sections and repeating content inside the same template to handle more complex data. See [template directives](/guides/templates-directives).

## March 2026

### Expanded block authoring

* **Added:** Create and preview messages using additional Slack block types.

## November 2025

### Interactive webhooks and Slack sender identity

* **Added:** Button-triggered webhook dispatch and controls for retry and idempotency settings.
* **Added:** Support for a custom Slack sender name and icon when sending messages.

### Send direct messages by email or Slack ID

* **Added:** Address a direct message using either a teammate's email address or their Slack user ID when sending a template from the dashboard.

### Trace webhook activity

* **Added:** Review webhook activity in a dedicated log view, with destination names, response statuses and error details to help diagnose failed requests. See [logs](/guides/logs).

### Preview and test webhook payloads

* **Added:** Preview webhook payloads with sample data and send a test request from the editor. Inspect the response status, body and timing before using the webhook in a workflow.
* **Improved:** Spot invalid placeholders while editing a payload. See [button webhooks](/guides/button-webhooks).

## July 2025

### AI assistance, tables and community templates

* **Added:** AI-assisted template creation with a conversational prompt workflow.
* **Improved:** Table editing with array-data previews and column visibility controls.
* **Added:** Community template browsing and publishing workflows.

### Review AI changes and revisit conversations

* **Improved:** Compare your current template with an AI-generated revision side by side before applying changes.
* **Added:** Return to saved AI conversations when continuing work on a template. See the [AI template assistant](/guides/ai-template-assistant).

### Manage organization membership

* **Added:** Remove team members from an organization through its member settings, with safeguards against removing the owner or yourself.

## June 2025

### Usage visibility and template management

* **Added:** A usage page with credit logs, filters and summaries to help understand message activity.
* **Added:** Template duplication and a version-history view for managing reusable messages.

### Inspect individual message activity

* **Added:** Open individual credit-log entries from the usage table to investigate an API request and its outcome. See [logs](/guides/logs).

### Personalize and preview your Slack sender

* **Added:** Edit a template's sender name and emoji without creating a new template version.
* **Improved:** See the sender name and emoji in the Slack preview while designing your message.

## May 2025

### Stronger API key protection

* **Security:** API key creation and rotation use server-side hashing, with validation against the stored hash.

## April 2025

### Visual template builder

* **Added:** A visual builder for Slack messages, with editable text, images, buttons and a message preview.
* **Added:** Save and version templates to reuse messages across your workflows.

### Build messages that adapt to your data

* **Added:** Use conditional content and repeating lists to turn a single template into messages tailored to each request. See [template directives](/guides/templates-directives).
* **Improved:** Insert variables directly in the text editor and use placeholders in section accessories. See [placeholders](/guides/templates-placeholders).

### Undo edits and copy API requests

* **Added:** Undo and redo template edits as you build a message.
* **Added:** Inspect and copy an API request containing your template ID and placeholder fields from the preview panel.

### Reusable data models and organization onboarding

* **Added:** Define reusable entities and fields, attach sample data, and select an entity when creating a template. See [entities](/guides/entities).
* **Added:** Create or join an organization during account onboarding to work with a team.
