Version 1.290.85: From Meeting Talk to Tasks

2026-05-28
Version 1.290.85: From Meeting Talk to Tasks

Version 1.290.85 Release Note

Since 1.273.85, AB Projects learned to turn meeting conversations into draft action items, gained a dedicated dashboard for the CRM autopilot, refreshed meeting-poll cards in real time when teammates vote, and stopped pinging every channel member with a welcome banner on first install.

From meeting talk to tasks

  • Extract action items from any meeting. After a meeting scheduled through an AB Projects task wraps up, a new “Extract tasks from this meeting” button on the task page pulls the Microsoft Teams transcript, sends it to Gemini, and proposes a list of candidate tasks — each with a suggested title, description, assignee, and due date.
  • Review before you commit. Candidates land in an editable side panel: edit the title, swap the assignee, change the due date, or drop the ones that don’t matter, then accept the rest in one click. Nothing reaches the project until you say so.
  • Transcript-only — no audio storage. The flow uses Microsoft Graph’s OnlineMeetingTranscript scope, so AB Projects never holds onto recordings — just the text Teams already produced for the meeting organizer.

Agents — the cockpit for the CRM autopilot

  • One page, every signal. The new Agents tab in CRM is the operator view of the lead-automation funnel released in 1.273.85: enable or disable, see the daily activity timeline, and read the most recent send-log entries without clicking through to Settings.
  • Pause for a day. A single “Pause for 24 hours” button stops the timer for any reason — a campaign needs a beat, a customer asked you to hold off, the team is away. The pause auto-expires so nobody has to remember to flip it back on.
  • Daily counts at a glance. A compact chart shows how many leads got researched and contacted each day, so you can spot abnormally quiet (or noisy) periods without parsing audit rows.

Meeting polls update in real time

  • Votes show on the card immediately. Vote on a meeting-poll Adaptive Card in Teams and the card refreshes in place with the new count and your name under the slot — no more “did my vote register?” confusion.
  • Empty submissions get a friendly nudge. Clicking Vote without picking any slot now replies with a localized prompt to choose one, instead of silently clearing your previous selection.

Cleaner first install

  • No more @everyone welcome banners. When AB Projects is installed into a Teams channel, the welcome card no longer @-mentions every member of the channel — one notification per person is enough; we don’t need a chorus.
  • One welcome per install. The personal-installation welcome card now only sends once per user, even if Teams emits multiple installation-update events.

Reliability under the hood

  • CRM autopilot now scans your whole list. The lead scanner used to randomly pick the first 100 leads each tick; it now paginates the table so every lead gets a fair turn.
  • Smarter Gemini model. The autopilot bumped from gemini-2.0-flash to gemini-2.5-flash, which Google ships to all new API keys — back-end model bump, no UI change.
  • Loud failures when config goes missing. If a CRM mailbox setting is missing on the Azure Function host, the error now lists the exact missing keys instead of returning a generic null-reference exception, so you can fix it in minutes instead of hours.
  • Every automation tick leaves a heartbeat. The audit log now records a heartbeat row at the start of every tick (scanned, candidates, cap) so an operator can tell at a glance that the timer is alive even when nothing matches.

As always, AB Projects updates automatically — nothing to install. If anything looks off after the new version lands for you, the team is only a message away.