v7.6.2

ChatbotXIO/ChatbotXv7.6.2Oct 2, 2026by github-actions[bot]

Upgrading?

AI Summary

Enhanced call history analytics, added Microsoft Calendar booking lifecycle management, and improved Gemini Live configuration.

Key Highlights

  • Call History filtering and analytics/export parity with multiple outcomes and duration filters.
  • Microsoft Calendar invitations and same-call booking management with conflict checks.
  • Gemini 3.8 Live configuration and lifecycle support.
  • Admin UI readability and accessibility improvements.

Breaking Changes

  • Deprecated `farewell_hangup_delay_sec` configuration (misleading UI controls removed).

New Features

  • Call history analytics and export.
  • Microsoft Calendar booking lifecycle management.
  • Gemini 3.8 Live configuration support.
  • Admin UI accessibility improvements.

Full Release Notes

## AVA Core v7.6.2

Gemini Live, Microsoft Calendar booking lifecycle, and Admin UI improvements.

### Highlights

- **Call History filtering and analytics/export parity** — multiple outcomes with **Only / Hide** mode, tool usage, and minimum/maximum duration filters. The list, count, statistics, CSV and JSON exports share the same filters; obsolete requests cannot replace newer results. Contributed by [@Rea-PC08](https://github.com/Rea-PC08) in [#683](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/683).
- **Microsoft Calendar invitations and same-call booking management** — caller-confirmed attendee emails, invitation templates, opt-in working-hours/horizon enforcement, exact-interval conflict checks, retry reconciliation, same-call rescheduling/cancellation, and scoped OAuth/calendar identity safeguards. Later-call or untracked changes require staff; delivery and attendee acceptance remain unknown. [#686](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/686).
- **Gemini 3.8 Live configuration and lifecycle support** — Developer API and Vertex AI model selection, model-aware Vertex regions, Audio Only enforcement, tool-response matching/cancellation, full-duplex interruption, drained farewell, and unanswered attended-transfer recovery. Attached live qualification is limited to the documented Vertex environment; broader production and Developer API qualification remains outstanding. [#674](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/674).
- **Admin UI readability and accessibility** — aligned numeric displays, named icon controls with keyboard semantics, dynamic playback/fullscreen labels, and consistent empty states that remain separate from loading and errors. Contributed by [@arnavp27](https://github.com/arnavp27) in [#681](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/681), [#682](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/682), and [#684](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/684).
- **Farewell-delay deprecation** — `farewell_hangup_delay_sec` is ignored and its misleading UI controls are removed. Legacy YAML/API fields remain compatible; caller-facing audio drain remains authoritative. [#678](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/678).

### Upgrade and compatibility

- No database migration, dependency update, or provider/transport/model-default change is introduced by this release.
- Upgrade AI Engine and Admin UI together outside active calls. Local AI Server runtime source is unchanged; release images are published for all four services.
- Preserve operator configuration, SQLite data, OAuth caches, and saved calendar IDs. Calendar invitations and working-hours/horizon enforcement remain off until opted in.
- Same-call calendar ownership is in memory and is lost across restart/rollback. Graph appointments are not removed by rollback.
- AVA Core remains MIT-licensed, free, and fully functional independently of the separate AVA Operator early-access preview. Existing Core homepage/demo links are unchanged.

See the tag-pinned [installation/upgrade guide](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/blob/v7.6.2/docs/INSTALLATION.md), [migration guide](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/blob/v7.6.2/docs/MIGRATION.md), and [full changelog](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/blob/v7.6.2/CHANGELOG.md).

### Verification and qualification

- Release revision: `df7fee189ac79400380e59c5ed21c7d60b2fde84` ([release-prep #687](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/pull/687)). Exact-main [CI](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/actions/runs/37059395984), [CodeQL](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/actions/runs/37059395857), and [regression hardening](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/actions/runs/37059395946) passed.
- Chrome Admin UI upgrade to that revision completed successfully on voiprnd; updater diagnostics passed 19/19 checks. Subsequent focused browser checks covered filters/statistics/exports, pagination, empty states, keyboard controls, numeric rendering, Gemini model/region/modality behavior, and removal of deprecated controls. An additional 34 focused UI tests passed.
- The maintainer confirmed Microsoft Calendar acceptance and explicitly approved release after the deployed-candidate checks. No fresh full provider/transport sweep was performed by this release chore; prior feature-call evidence and unqualified lanes remain distinguished in the [validation matrix](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/blob/v7.6.2/docs/baselines/golden/v7.6.2-validation-matrix.md). Release approval is not represented as a new exact-candidate call pass.
- Dependabot and open feature PRs are excluded. Existing dependency-alert risk remains; green CI does not clear it. Trivy is path-scoped and no new scan is claimed where it did not run.

### Contributors

Thanks to [@arnavp27](https://github.com/arnavp27), [@Rea-PC08](https://github.com/Rea-PC08), and [@hkjarral](https://github.com/hkjarral) for the shipped work and release maintenance. README badges and [CONTRIBUTORS.md](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/blob/v7.6.2/CONTRIBUTORS.md) retain existing contributor/co-author credit, restore historical credit for Alce (`alceops`), Joey Roth (`Genmin`) and Ivan Garcia, and update the renamed `Ai-chan-0411` profile. Attribution corrections are not new runtime features.

### Downloads and images

CLI binaries are available below for Linux amd64/arm64, macOS amd64/arm64, and Windows amd64, with `SHA256SUMS` and `asterisk-ai-agent-cli-v7.6.2.tar.gz`. Verify downloaded binaries with `sha256sum -c SHA256SUMS` (or the platform-equivalent SHA-256 tool).

GHCR release images:

- `ghcr.io/hkjarral/asterisk-ai-voice-agent-ai-engine:v7.6.2`
- `ghcr.io/hkjarral/asterisk-ai-voice-agent-admin-ui:v7.6.2`
- `ghcr.io/hkjarral/asterisk-ai-voice-agent-local-ai-server:v7.6.2` (core profile; models mounted/downloaded separately)
- `ghcr.io/hkjarral/asterisk-ai-voice-agent-updater:v7.6.2`

[Changes since v7.6.1](https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk/compare/v7.6.1...v7.6.2)

Related Repositories