SettingsChat Blocks

Chat Blocks

Manage reusable chat block templates tied to commerce actions (Shopify, WooCommerce, and so on). Enable, create, edit in the Block Builder, or delete.

Settings Chat Blocks tab
Settings Chat Blocks tab

Open Settings → Chat Blocks.

What templates are

Templates are saved layouts for in-chat block UI (blocks, stacks, headings, product grids, conditional sections). They are often bound to an action (for example a store integration) so merge tags can pull live data. They complement, but are not a replacement for, per-channel Chat settings (appearance, install snippet, routing).

Template list

Each row typically shows:

  • Name and provider (Shopify, WooCommerce, Magento, …)
  • Enabled toggle. Disabled templates are not offered where the product selects a template
  • Actions (Edit opens the Block Builder, Delete)

Use New template to start. You choose a name, action (which loads merge tag hints), and whether to seed from a default layout or start blank.

The Block Builder is intended for desktop. On narrow screens the app may ask you to use a larger viewport.

Opening the Block Builder

Edit navigates to /settings/block-builder/{templateId}. New flows may use /settings/block-builder/new with query parameters for name, provider, and action. See Block Builder for the canvas, block library, and save flow.

Troubleshooting

If templates fail to load with a 503 and a message about a missing chat_block_templates table, your environment needs database migrations (operator-facing); merchants on production should not see this.