<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://marketbetter.ai/blog/changelog/</id>
    <title>MarketBetter Changelog</title>
    <updated>2026-08-31T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://marketbetter.ai/blog/changelog/"/>
    <subtitle>Product updates from the MarketBetter team.</subtitle>
    <icon>https://marketbetter.ai/blog/img/mb_logo.png</icon>
    <rights>© 2026 marketbetter.ai</rights>
    <entry>
        <title type="html"><![CDATA[August 22–31, 2026]]></title>
        <id>https://marketbetter.ai/blog/changelog/august-2026-week-4/</id>
        <link href="https://marketbetter.ai/blog/changelog/august-2026-week-4/"/>
        <updated>2026-08-31T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[GBrain AI Context, AE Today, navigation refresh, meeting bots, and workflow guards.]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-context">AI Context<a href="https://marketbetter.ai/blog/changelog/august-2026-week-4/#ai-context" class="hash-link" aria-label="Direct link to AI Context" title="Direct link to AI Context" translate="no">​</a></h2>
<ul>
<li class="">Connect <strong>hosted GBrain</strong> as a company-knowledge source — MarketBetter retrieves live context over MCP while keeping your existing markdown library.</li>
<li class="">Public changelog is live at <a class="" href="https://marketbetter.ai/blog/changelog/">marketbetter.ai/blog/changelog</a> for customers and as an importable context source.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="personas--navigation">Personas &amp; navigation<a href="https://marketbetter.ai/blog/changelog/august-2026-week-4/#personas--navigation" class="hash-link" aria-label="Direct link to Personas &amp; navigation" title="Direct link to Personas &amp; navigation" translate="no">​</a></h2>
<ul>
<li class=""><strong>AE Today and Actions</strong> — account executives get dedicated surfaces; opportunity work is removed from the SDR experience.</li>
<li class="">Simplified <strong>top navigation</strong> to match the recommended IA.</li>
<li class=""><strong>SDR timezone</strong> preference on Profile → Calendar.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="meetings">Meetings<a href="https://marketbetter.ai/blog/changelog/august-2026-week-4/#meetings" class="hash-link" aria-label="Direct link to Meetings" title="Direct link to Meetings" translate="no">​</a></h2>
<ul>
<li class=""><strong>Invite meeting bot</strong> manually and join scheduled calls early from the Meetings view.</li>
<li class=""><strong>Pre-meeting prep</strong> generates for every external meeting, not only sales-tagged ones.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="workflows--tasks">Workflows &amp; tasks<a href="https://marketbetter.ai/blog/changelog/august-2026-week-4/#workflows--tasks" class="hash-link" aria-label="Direct link to Workflows &amp; tasks" title="Direct link to Workflows &amp; tasks" translate="no">​</a></h2>
<ul>
<li class=""><strong>Per-user play delay defaults</strong> are remembered in Tasks.</li>
<li class="">Workflows with email steps <strong>cannot dispatch without a mailbox</strong> — you get a clear error naming the affected play instead of a silent send failure.</li>
<li class="">Replies move out of the Replies lane once an SDR has already acted on them.</li>
<li class="">LinkedIn reply selection respects sender-owned seats.</li>
<li class="">Referral targets are distinguished from standard replies in Tasks.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="platform">Platform<a href="https://marketbetter.ai/blog/changelog/august-2026-week-4/#platform" class="hash-link" aria-label="Direct link to Platform" title="Direct link to Platform" translate="no">​</a></h2>
<ul>
<li class="">Global <strong>AI credit cutoff</strong> enforced for non-enterprise workspaces.</li>
<li class="">Super-admin API routes are hidden from public OpenAPI and MCP catalogs.</li>
</ul>]]></content>
        <author>
            <name>MarketBetter Team</name>
            <uri>https://www.marketbetter.ai</uri>
        </author>
        <category label="Product updates" term="Product updates"/>
        <category label="Fixes" term="Fixes"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[August 15–21, 2026]]></title>
        <id>https://marketbetter.ai/blog/changelog/august-2026-week-3/</id>
        <link href="https://marketbetter.ai/blog/changelog/august-2026-week-3/"/>
        <updated>2026-08-21T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Chatbot inbox redesign, cold-intent replies, opportunity follow-ups, and CRM task sync.]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="chatbot">Chatbot<a href="https://marketbetter.ai/blog/changelog/august-2026-week-3/#chatbot" class="hash-link" aria-label="Direct link to Chatbot" title="Direct link to Chatbot" translate="no">​</a></h2>
<ul>
<li class="">Redesigned the <strong>chatbot inbox</strong> with a <strong>Done</strong> workflow so operators can clear handled conversations without losing history.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sdr--opportunities">SDR &amp; opportunities<a href="https://marketbetter.ai/blog/changelog/august-2026-week-3/#sdr--opportunities" class="hash-link" aria-label="Direct link to SDR &amp; opportunities" title="Direct link to SDR &amp; opportunities" translate="no">​</a></h2>
<ul>
<li class=""><strong>Cold intent</strong> is surfaced on negative email replies so reps can disqualify faster.</li>
<li class=""><strong>Opportunity follow-ups</strong> appear on the Today dashboard with dismiss and snooze controls.</li>
<li class="">Closed Lost deals always show in the native opportunities kanban.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="crm--audiences">CRM &amp; audiences<a href="https://marketbetter.ai/blog/changelog/august-2026-week-3/#crm--audiences" class="hash-link" aria-label="Direct link to CRM &amp; audiences" title="Direct link to CRM &amp; audiences" translate="no">​</a></h2>
<ul>
<li class=""><strong>HubSpot owner picker</strong> when building HubSpot-backed audiences.</li>
<li class="">MarketBetter <strong>tasks sync to HubSpot and Salesforce</strong> when CRM integrations are connected.</li>
<li class="">Bulk audience row removal no longer fires one delete request per row.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="meetings--prep">Meetings &amp; prep<a href="https://marketbetter.ai/blog/changelog/august-2026-week-3/#meetings--prep" class="hash-link" aria-label="Direct link to Meetings &amp; prep" title="Direct link to Meetings &amp; prep" translate="no">​</a></h2>
<ul>
<li class="">Meeting prep account parsing handles titles that include agenda text.</li>
</ul>]]></content>
        <author>
            <name>MarketBetter Team</name>
            <uri>https://www.marketbetter.ai</uri>
        </author>
        <category label="Product updates" term="Product updates"/>
        <category label="Fixes" term="Fixes"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[August 8–14, 2026]]></title>
        <id>https://marketbetter.ai/blog/changelog/august-2026-week-2/</id>
        <link href="https://marketbetter.ai/blog/changelog/august-2026-week-2/"/>
        <updated>2026-08-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Sales Navigator InMail, bounced-sequence recovery, and analytics polish.]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="linkedin--outreach">LinkedIn &amp; outreach<a href="https://marketbetter.ai/blog/changelog/august-2026-week-2/#linkedin--outreach" class="hash-link" aria-label="Direct link to LinkedIn &amp; outreach" title="Direct link to LinkedIn &amp; outreach" translate="no">​</a></h2>
<ul>
<li class="">Added <strong>Sales Navigator InMail</strong> support in the workflow builder, including account-status checks and publish-time validation for HeyReach-connected seats.</li>
<li class="">Introduced an independent <strong>SDR UI persona</strong> so SDR-specific navigation and surfaces stay separate from AE workflows.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="tasks--sequences">Tasks &amp; sequences<a href="https://marketbetter.ai/blog/changelog/august-2026-week-2/#tasks--sequences" class="hash-link" aria-label="Direct link to Tasks &amp; sequences" title="Direct link to Tasks &amp; sequences" translate="no">​</a></h2>
<ul>
<li class=""><strong>Bounced sequences</strong> stay actionable in Tasks — recover or restart without losing thread context.</li>
<li class="">Instant email alerts for positive campaign replies (when enabled for your workspace).</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="email--signatures">Email &amp; signatures<a href="https://marketbetter.ai/blog/changelog/august-2026-week-2/#email--signatures" class="hash-link" aria-label="Direct link to Email &amp; signatures" title="Direct link to Email &amp; signatures" translate="no">​</a></h2>
<ul>
<li class="">Rich-text formatting and clickable links in the email signature editor.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="analytics--reliability">Analytics &amp; reliability<a href="https://marketbetter.ai/blog/changelog/august-2026-week-2/#analytics--reliability" class="hash-link" aria-label="Direct link to Analytics &amp; reliability" title="Direct link to Analytics &amp; reliability" translate="no">​</a></h2>
<ul>
<li class="">Analytics cards and subtitles render correctly on Activity → Performance.</li>
<li class="">Hardened list and filter endpoints so invalid pagination or enum values return clear 400s instead of 500s.</li>
</ul>]]></content>
        <author>
            <name>MarketBetter Team</name>
            <uri>https://www.marketbetter.ai</uri>
        </author>
        <category label="Product updates" term="Product updates"/>
        <category label="Fixes" term="Fixes"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[August 1–7, 2026]]></title>
        <id>https://marketbetter.ai/blog/changelog/august-2026-week-1/</id>
        <link href="https://marketbetter.ai/blog/changelog/august-2026-week-1/"/>
        <updated>2026-08-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[SDR Today rollout, AI Context improvements, and workflow reliability fixes.]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="sdr-experience">SDR experience<a href="https://marketbetter.ai/blog/changelog/august-2026-week-1/#sdr-experience" class="hash-link" aria-label="Direct link to SDR experience" title="Direct link to SDR experience" translate="no">​</a></h2>
<ul>
<li class="">Rolled out the <strong>SDR Today</strong> dashboard to every workspace member on the SDR persona — a single daily view for meetings, replies, and prioritized actions.</li>
<li class="">Restored the <strong>Replies</strong> tab on Actions so SDRs can work inbound responses without leaving the task workspace.</li>
<li class="">Added an admin <strong>view-as-SDR</strong> picker on Today so workspace admins can troubleshoot a rep's queue.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="ai-context">AI Context<a href="https://marketbetter.ai/blog/changelog/august-2026-week-1/#ai-context" class="hash-link" aria-label="Direct link to AI Context" title="Direct link to AI Context" translate="no">​</a></h2>
<ul>
<li class="">Improved upload handling when batches exceed the per-request file cap — skipped files are surfaced in the UI instead of failing silently.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="campaigns--audiences">Campaigns &amp; audiences<a href="https://marketbetter.ai/blog/changelog/august-2026-week-1/#campaigns--audiences" class="hash-link" aria-label="Direct link to Campaigns &amp; audiences" title="Direct link to Campaigns &amp; audiences" translate="no">​</a></h2>
<ul>
<li class="">Fixed audience list updates that incorrectly required HubSpot list metadata on name-only edits.</li>
<li class="">Stopped <strong>Run now</strong> from resetting processing state unless you explicitly ask it to.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="integrations">Integrations<a href="https://marketbetter.ai/blog/changelog/august-2026-week-1/#integrations" class="hash-link" aria-label="Direct link to Integrations" title="Direct link to Integrations" translate="no">​</a></h2>
<ul>
<li class="">Fixed HubSpot and Salesforce contact lookups failing after a token refresh.</li>
</ul>]]></content>
        <author>
            <name>MarketBetter Team</name>
            <uri>https://www.marketbetter.ai</uri>
        </author>
        <category label="Product updates" term="Product updates"/>
        <category label="Fixes" term="Fixes"/>
    </entry>
</feed>