Skip to content
Dashboard

Chat SDK adds table rendering and streaming markdown

import { Table } from "chat";
await thread.post(
Table({
headers: ["Model", "Latency", "Cost"],
rows: [
["claude-4.6-sonnet", "1.2s", "$0.003"],
["gpt-4.1", "0.9s", "$0.005"],
],
})
);

The Complete Guide to Chat SDK

Learn how Chat SDK works end-to-end: from core concepts to building your first bot to deploying it across Slack, Teams, and more.

Read the guide

Ready to deploy?