v1.7.0
Chainlit/chainlitv1.7.0Sep 12, 2026by realcodesiman
Upgrading?
AI Summary
v1.7.0 focuses on expanding automation and API capabilities, including public APIs for flows, triggers, and AI agents, as well as hardened comment automation logic.
Key Highlights
- Public API for flows, triggers, and AI agents implemented
- Hardened reply delivery and media gating for comment automation
- Analytics-scoped public API and inbox-scoped public API added
- Google event templates introduced
New Features
- Public API for flows, triggers, keywords, AI agents, and reflinks
- Comment automation improvements with per-channel media gating
- LOG_DEBUG flag for opt-in diagnostic logging
- Public API for appointments, calendars, and reminders
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### ✨ New Features * feat(inbox): record disconnect reason and add reconcile safety limits by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1115 * feat(comment-automation): harden reply delivery and gate media steps per channel by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/1121 * feat(automation): implement public API for flows, triggers, keywords, ai-agents, reflinks, ai-triggers by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1102 * feat(messenger): let workspace admins clone templates to their pages by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1123 * feat(api): add analytics-scoped public API and clean up analytics data access by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1119 * feat(appointment): add Google event templates by @nguyenvantruc92 in https://github.com/ChatbotXIO/ChatbotX/pull/1116 * feat(contacts): add automatic customer scan to import contacts from channel history by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1128 * feat(broadcasts): send from multiple pages with per-page templates and flows by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1137 * feat(whatsapp): send native location request from get user data by @JuanBifrost in https://github.com/ChatbotXIO/ChatbotX/pull/1135 * feat(appointments): add public API for appointments, calendars, external calendars, and reminders by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1130 * feat(comment-automation): per-automation reply analytics with full event coverage by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/1142 * feat(flows): map javascript json paths to custom fields by @JuanBifrost in https://github.com/ChatbotXIO/ChatbotX/pull/1136 * feat(logging): add LOG_DEBUG flag for opt-in diagnostic logging by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1144 * feat(api): add inbox-scoped public API for conversations, messages, saved replies, and teams by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1131 * feat(api): scope broadcasts and sequences public APIs to workspace tokens by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1133 * feat(api): activate the ads public API scope by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1132 ### 🐛 Bug Fixes * fix(analytics): repair dashboard timezone crash and click-to-message ad attribution by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1114 * fix(whatsapp): share one business-account credential across its phone numbers by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1120 * fix(instagram-facebook): send private replies via the page node again by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/1122 * fix(ai): retire stale model catalog entries by @nguyenvantruc92 in https://github.com/ChatbotXIO/ChatbotX/pull/1127 * fix(sequence): compute dispatch bucket without node crypto by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1141 * fix(database): linearize migration snapshot chain and restore lost entities by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/1143 * fix(comment-automation): detect top-level comments on photo posts and resolve replies-by-date timezone by @sung17 in https://github.com/ChatbotXIO/ChatbotX/pull/1146 * fix(user-quota): skip deleted users when syncing quota by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1147 * fix(webchat): clear typing indicator when the bot reply arrives by @grupoarcos in https://github.com/ChatbotXIO/ChatbotX/pull/1149 ### ⚡ Improvements * refactor(worker): move integration, chat and ai-agent handler data access into business by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1099 * refactor(builder): move ai feature data access into business services by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1096 * refactor(whatsapp): consolidate capi reconnect and remove automatic events card by @viethung0o0 in https://github.com/ChatbotXIO/ChatbotX/pull/1138 * refactor(builder): move zalo, tiktok, telegram, webchat, smtp data access into business by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1097 * refactor(builder): move growth, comment automation, media library and workspace data access into business by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1098 ### 🔧 Internal / Chore * chore(database): drop unused AIAssistant table and relations by @realcodesiman in https://github.com/ChatbotXIO/ChatbotX/pull/1151 ## New Contributors * @JuanBifrost made their first contribution in https://github.com/ChatbotXIO/ChatbotX/pull/1135 * @grupoarcos made their first contribution in https://github.com/ChatbotXIO/ChatbotX/pull/1149 **Full Changelog**: https://github.com/ChatbotXIO/ChatbotX/compare/v1.6.0...v1.6.1
Related Repositories
public-apis/public-apis★ 491,124
A collective list of free APIs
NousResearch/hermes-agent★ 255,892
The agent that grows with you
yt-dlp/yt-dlp★ 199,988
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,477
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.