v1.7.0

Infisical/agent-vaultv1.7.0Sep 12, 2026by realcodesiman

Upgrading?

AI Summary

This release introduces a comprehensive public API for flows, triggers, and agents, along with inbox-scoped APIs and Google event templates for the ChatbotX platform.

Key Highlights

  • Public API for flows, triggers, keywords, and ai-agents
  • Inbox-scoped public API for conversations, messages, and teams
  • Google event templates and automatic customer scan
  • Per-page templates and flows for broadcasts

New Features

  • Implement public API for flows, triggers, keywords, ai-agents, reflinks, ai-triggers
  • Add inbox-scoped public API for conversations, messages, saved replies, and teams
  • Add Google event templates
  • Add automatic customer scan to import contacts
  • Send native location request from get user data
  • Add public API for appointments, calendars, external calendars, and reminders
  • Scope broadcasts and sequences public APIs to workspace tokens
  • Activate the ads public API scope

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