<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>MonoChat Changelog</title>
    <link>https://monochat.ai/changelog</link>
    <description>New features, improvements and fixes in every MonoChat release.</description>
    <language>en-US</language>
    <lastBuildDate>Sun, 11 Oct 2026 09:00:00 GMT</lastBuildDate>
    <atom:link href="https://monochat.ai/changelog/rss.xml" rel="self" type="application/rss+xml" />
    <image>
      <url>https://monochat.ai/icon.png</url>
      <title>MonoChat Changelog</title>
      <link>https://monochat.ai/changelog</link>
    </image>
    <item>
      <title>MonoChat 3.8.30</title>
      <link>https://monochat.ai/changelog#v3-8-30</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-30</guid>
      <pubDate>Sun, 11 Oct 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;MonoChat now speaks 15 more languages: Romanian, Spanish, Brazilian Portuguese, Italian, Dutch, Polish, Russian, Persian, Urdu, Pashto, Simplified Chinese, Japanese, Korean, Hindi and Bengali. The whole interface and the emails we send you are translated. Change your language from your profile or the language selector.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.21</title>
      <link>https://monochat.ai/changelog#v3-8-21</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-21</guid>
      <pubDate>Sun, 04 Oct 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The app store is easier to read: the apps we suggest stand out with a Recommended badge, and apps private to you carry a Private badge.&lt;/li&gt;&lt;li&gt;You can now filter the store: recommended apps, and when an app was published or last updated. Sorting by update date is there too.&lt;/li&gt;&lt;li&gt;App screenshots are no longer cropped by the width of your screen, and an app without an icon shows a placeholder.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.20</title>
      <link>https://monochat.ai/changelog#v3-8-20</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-20</guid>
      <pubDate>Fri, 02 Oct 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;A coupon can now come with conditions: how new the tenant is, how much it has deposited in recent months, or whether it used another coupon recently. When a coupon cannot be used, you are told exactly why.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.19</title>
      <link>https://monochat.ai/changelog#v3-8-19</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-19</guid>
      <pubDate>Thu, 01 Oct 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The past messages of a channel you have just connected do not fill your session list; the list now tells you when such sessions exist. Show lists them, and the cross closes the notice.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The setup panel is shorter: the sector step is gone, and you now use a coupon code from the &amp;quot;I have a coupon code&amp;quot; button on the Check your plan step.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Installing a different app from the store marked the setup panel&amp;#39;s suggested app as done. The step is now finished only when you install the suggested app.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.18</title>
      <link>https://monochat.ai/changelog#v3-8-18</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-18</guid>
      <pubDate>Tue, 29 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;When your balance cannot cover a new subscription or support plan, you are now taken to payment first. The plan changes once the payment is complete, so changing a plan no longer pushes your balance below zero and stops your service.&lt;/li&gt;&lt;li&gt;Bots that come with apps from the store are now switched off when installed and do not answer your customers until you turn them on. Updating an app keeps its bot on or off as you left it.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;MonoChat API channels were not counted on the channel allowance and balance screens. They are now counted like any other channel and billed from your next renewal; nothing is charged for past periods.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.17</title>
      <link>https://monochat.ai/changelog#v3-8-17</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-17</guid>
      <pubDate>Tue, 29 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Our e-mails have been redesigned: cleaner, easier to read and branded.&lt;/li&gt;&lt;li&gt;We now let you know by e-mail when something important happens: a welcome e-mail when you sign up, a confirmation when your password changes, a warning at 80% of your monthly message limit and a notice when the limit is reached. We also e-mail you when your balance goes negative, when your service is restricted and when a payment is coming up.&lt;/li&gt;&lt;li&gt;Two-factor verification codes now come in separate e-mails for signing in, adding a method and resetting your password, and they show how long the code is actually valid.&lt;/li&gt;&lt;li&gt;When the setup panel suggests an app, the step now shows that app&amp;#39;s own name, its description and an Install button.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The introduction tour on your first visit could open at the same time as the phone number window and leave the screen dimmed. The tour now waits for the window to close and ends only with Next or Skip.&lt;/li&gt;&lt;li&gt;An app installed from the setup panel did not appear in the left menu until the page was reloaded, and a removed app left its icon behind. The menu now updates straight away.&lt;/li&gt;&lt;li&gt;The tab of an app installed in the same session opened as a blank page. Fixed.&lt;/li&gt;&lt;li&gt;The &amp;quot;next step&amp;quot; marker on the setup panel sat on a step further down instead of the one at the top. Fixed.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.14</title>
      <link>https://monochat.ai/changelog#v3-8-14</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-14</guid>
      <pubDate>Sun, 27 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The setup steps of an app you install now sit at the top of the setup panel, in the same list as the rest. They used to appear below the list, in a box of their own.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The lower part of a long screen could not be reached. On screens whose content arrives after the page does — app settings, long forms — the scrollbar never appeared, and a Save button below the fold was unreachable. Fixed.&lt;/li&gt;&lt;li&gt;The setup panel read &amp;quot;1 of 8&amp;quot; with seven steps on the screen; the eighth was there but could not be scrolled to. Fixed.&lt;/li&gt;&lt;li&gt;App descriptions in the app store arrived as one unformatted block of text with the asterisks showing. They are now shown as written — headings, lists and emphasis.&lt;/li&gt;&lt;li&gt;Placeholders in the example addresses on the release notes page were not showing. Fixed.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.13</title>
      <link>https://monochat.ai/changelog#v3-8-13</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-13</guid>
      <pubDate>Sun, 27 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;A setup panel now greets you in a new workspace. It walks through connecting a channel, inviting a teammate, installing an app, picking a plan and telling us what your business does; it works out by itself which of those you have already done, and puts the next one forward. A step you do not want yet can be set aside with &amp;quot;Not now&amp;quot;. Once everything is done the panel takes itself away.&lt;/li&gt;&lt;li&gt;On your first visit to a workspace a short tour opens, pointing out what each section of the left menu and the account menu is for. You can start it again whenever you like, from a button on the setup panel.&lt;/li&gt;&lt;li&gt;When your balance falls short you no longer have to do two separate things. Buying a plan or an extra package opens the payment step directly, and the purchase happens on its own once the payment goes through. You are charged only what your balance cannot cover rather than the full price — and if your balance is negative, that is covered too.&lt;/li&gt;&lt;li&gt;The sector list went from twelve to sixty-five: clinics, tourism, public transport, private schools, wedding and event services, associations, wholesale food, apparel and more. The sector question left the signup form; it is now a step on the setup panel, with a list you can search.&lt;/li&gt;&lt;li&gt;An app you install can add its own step to the setup panel and its own note to the tour.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;When you create a workspace, the timezone select opens on your computer&amp;#39;s own timezone. It used to always open on Istanbul.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Extra package totals on the balance screen were wrong: a package bought before a plan change dropped out of the total. Extra packages do not expire — they last until they are used up — and the total now says so. Using your packages was never affected; only the number on the screen was wrong.&lt;/li&gt;&lt;li&gt;A newly created workspace now opens on its setup panel. It used to open on messages or the dashboard, and the create window stayed open behind it.&lt;/li&gt;&lt;li&gt;The update window for an app with no categories opened blank. Fixed.&lt;/li&gt;&lt;li&gt;Searching for a sector in the app store by the name shown in the list returned nothing. Fixed.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.11</title>
      <link>https://monochat.ai/changelog#v3-8-11</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-11</guid>
      <pubDate>Fri, 25 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;OpenRouter is available as an AI provider. One key reaches models from OpenAI, Anthropic, Google and others, without opening an account with each of them. Pick it under Automation &amp;gt; AI Model Clients.&lt;/li&gt;&lt;li&gt;On national days and days of remembrance the interface can carry a look made for the day. Which day is marked where is set per country and shown according to your own timezone.&lt;/li&gt;&lt;li&gt;The signup forms now have a phone number field. It is optional; if you fill it in, it is what lets us reach you on WhatsApp.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.10</title>
      <link>https://monochat.ai/changelog#v3-8-10</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-10</guid>
      <pubDate>Mon, 21 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;MonoChat is now available in Indonesian, Vietnamese and German as well. Pick your language from the profile menu — seven languages in total.&lt;/li&gt;&lt;li&gt;Emails arrive in those three languages too: account verification, password reset, invitations, contract and billing notices, and the weekly summary.&lt;/li&gt;&lt;li&gt;Every language names itself in the language picker. Turkish reads &amp;quot;Türkçe&amp;quot; and German &amp;quot;Deutsch&amp;quot; even when the interface is in Arabic, so you can find your own language without reading the interface language.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Signup was failing.&lt;/strong&gt; Everyone trying to create an account since 3.8.9 hit an error; existing users were unaffected. Fixed.&lt;/li&gt;&lt;li&gt;A message you sent from your own phone, synchronized into MonoChat, could start a bot flow as though the customer had written it. It no longer does.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.9</title>
      <link>https://monochat.ai/changelog#v3-8-9</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-9</guid>
      <pubDate>Mon, 21 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;MonoChat is now available in French and Arabic, alongside English and Turkish. Choose your language from your profile menu. Arabic switches the whole interface to right-to-left.&lt;/li&gt;&lt;li&gt;Emails from MonoChat now arrive in your language: account verification, password reset, two-factor codes, invitations, contract and billing notices, and the weekly summary.&lt;/li&gt;&lt;li&gt;A weekly summary email arrives every Monday morning in your own timezone, showing conversations opened, conversations that came back, and messages received and sent.&lt;/li&gt;&lt;li&gt;Single-use coupons can top up an organization&amp;#39;s balance with free credit. A coupon can belong to a campaign, carry an expiry date, and be used only once.&lt;/li&gt;&lt;li&gt;After signing in, agents are asked once for a phone number, so an agent writing in on a shared WhatsApp line can be recognised.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;The role screen showed raw key paths instead of permission names. Every permission now has a name in all four languages.&lt;/li&gt;&lt;li&gt;Turkish permission names had been falling back to English since December 2024.&lt;/li&gt;&lt;li&gt;Three buttons opened an empty panel: adding an agent from the dashboard widget and from the onboarding checklist, and editing an invoice.&lt;/li&gt;&lt;li&gt;The password reset email carried the wrong heading.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.8</title>
      <link>https://monochat.ai/changelog#v3-8-8</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-8</guid>
      <pubDate>Thu, 17 Sep 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Track WhatsApp user identity and phone mapping so a number change does not mix customer records. CRM profiles show WhatsApp Identity; the chat header shows @username or a masked id when no phone is known; numbers that may now belong to someone else are marked Unverified.&lt;/li&gt;&lt;li&gt;Add a WhatsApp contact-info request message and a Contact Info Request button on templates.&lt;/li&gt;&lt;li&gt;Show an Edited badge and edit history when a customer edits a WhatsApp message.&lt;/li&gt;&lt;li&gt;Refresh bulk messaging with overview, records, reports, and record detail (including the related custom-flow instance).&lt;/li&gt;&lt;li&gt;Upgrade an existing custom app to a newer version from an export file.&lt;/li&gt;&lt;li&gt;Warn or block downloads of potentially dangerous file types.&lt;/li&gt;&lt;li&gt;Show the renewal date on current subscription and support plan details.&lt;/li&gt;&lt;li&gt;Enforce caption length limits in media preview according to channel rules.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Prevent starting a second bulk chat operation of the same kind (assign, archive, terminate) for a tenant while one is already running.&lt;/li&gt;&lt;li&gt;Close a chat session even if its termination message cannot be found.&lt;/li&gt;&lt;li&gt;Do not send WhatsApp messages to a number that has been reassigned to another account.&lt;/li&gt;&lt;li&gt;Treat empty or invalid condition groups in custom flows as not matching, instead of accidentally passing.&lt;/li&gt;&lt;li&gt;Preserve multi-select values in saved bulk message filters.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Hide exchange-rate and converted-amount rows on transaction details when there is no currency conversion.&lt;/li&gt;&lt;li&gt;Resolve the customer identity only from a customer-typed user payload.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.7</title>
      <link>https://monochat.ai/changelog#v3-8-7</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-7</guid>
      <pubDate>Mon, 17 Aug 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add link previews (title, description, image) for URLs in chat messages.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Reduce bulk job payload size and stagger child jobs for more balanced processing.&lt;/li&gt;&lt;li&gt;Keep custom functions in custom apps scoped to their own app.&lt;/li&gt;&lt;li&gt;Improve AI handling of image and video media in story-reply messages.&lt;/li&gt;&lt;li&gt;Load fonts and icons from the new CDN.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Show a single push notification row per chat instead of stacking duplicates.&lt;/li&gt;&lt;li&gt;Round billing balances for consistent display.&lt;/li&gt;&lt;li&gt;Fix session widget visibility in the chat list.&lt;/li&gt;&lt;li&gt;Resolve the customer user ID from the session in custom flow conditions.&lt;/li&gt;&lt;li&gt;Prevent invalid language headers from breaking the custom function API.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.6</title>
      <link>https://monochat.ai/changelog#v3-8-6</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-6</guid>
      <pubDate>Thu, 16 Jul 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add message history blacklisting for AI chat completion steps in custom flows so specific message types can be excluded from context.&lt;/li&gt;&lt;li&gt;Add quoted carousel message rendering with dynamic reply item selection.&lt;/li&gt;&lt;li&gt;Add AI summary text support for carousel elements and attachments, with caching and update handling.&lt;/li&gt;&lt;li&gt;Extend the CRM customer filter with an &amp;quot;other&amp;quot; initiation method and tag-based filtering input.&lt;/li&gt;&lt;li&gt;Add Huly client support in the code editor and SDK generator.&lt;/li&gt;&lt;li&gt;Add DOCX file loader support for AI document ingestion.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Improve AI file loaders with MIME normalization, fetch timeouts, text truncation, and broader format support.&lt;/li&gt;&lt;li&gt;Enhance progress bar behavior and table rendering on the jobs screen.&lt;/li&gt;&lt;li&gt;Add &lt;code&gt;payload.createdAt&lt;/code&gt; compound indexes for message queries and remove legacy indexes.&lt;/li&gt;&lt;li&gt;Sort session messages by &lt;code&gt;payload.createdAt&lt;/code&gt; for accurate ordering in chat and AI flows.&lt;/li&gt;&lt;li&gt;Improve error logging for bulk email sending.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix bulk email delivery timing by awaiting &lt;code&gt;Email.sendAsync&lt;/code&gt; in bulk send processing.&lt;/li&gt;&lt;li&gt;Improve status display and styling in the CRM exported files drawer.&lt;/li&gt;&lt;li&gt;Log email send failures during bulk email processing.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.5</title>
      <link>https://monochat.ai/changelog#v3-8-5</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-5</guid>
      <pubDate>Wed, 08 Jul 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add single webhook detail retrieval across channel connectors (Instagram, Messenger, Telegram, TikTok, Twilio SMS, WhatsApp) with updated channel webhook UI.&lt;/li&gt;&lt;li&gt;Add &lt;code&gt;maxCompletionTokens&lt;/code&gt;, &lt;code&gt;reasoningEffort&lt;/code&gt;, and &lt;code&gt;verbosity&lt;/code&gt; options to AI model clients and custom flow chat completion steps.&lt;/li&gt;&lt;li&gt;Extend per-recipient bulk message records with &lt;code&gt;referenceId&lt;/code&gt; and &lt;code&gt;customFlowInstanceId&lt;/code&gt;; expand campaign stats and record listing.&lt;/li&gt;&lt;li&gt;Improve the invitation verification page with formatted subtitles and sign-out; refresh the ticket drawer experience.&lt;/li&gt;&lt;li&gt;Add a phone number formatting helper to the SDK generator.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add a configurable request body size limit for JSON and URL-encoded payloads.&lt;/li&gt;&lt;li&gt;Improve bulk message job processing with phone and email identity validation, session locking, and customer channel username resolution.&lt;/li&gt;&lt;li&gt;Refine customer import drawer layout, alignment, and scrolling behavior.&lt;/li&gt;&lt;li&gt;Streamline CRM tab rendering.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Include slug context in billing error feedback for clearer diagnostics.&lt;/li&gt;&lt;li&gt;Improve template message deletion handling when the template is not found for the account.&lt;/li&gt;&lt;li&gt;Pass user identity type correctly in bulk message jobs.&lt;/li&gt;&lt;li&gt;Fix Instagram verified user indicator visibility and permission checks.&lt;/li&gt;&lt;li&gt;Reset profile field values and fix list item styling when session filters change.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.4</title>
      <link>https://monochat.ai/changelog#v3-8-4</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-4</guid>
      <pubDate>Wed, 24 Jun 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add a social profile widget with Instagram integration on customer details.&lt;/li&gt;&lt;li&gt;Enforce a maximum of 5 pinned chat sessions per user with localized limit messages.&lt;/li&gt;&lt;li&gt;Enhance the customer creation form with phone number validation and duplicate customer detection.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Streamline session pinning so pinned chats stay prioritized in the list.&lt;/li&gt;&lt;li&gt;Improve session list query performance and indexing.&lt;/li&gt;&lt;li&gt;Strengthen handling of unsupported message types in inbound webhooks.&lt;/li&gt;&lt;li&gt;Refine custom flow editor port panels, linking tool behavior, and panel layout.&lt;/li&gt;&lt;li&gt;Improve drawer focus management and the media preview experience, including caption preservation and conditional spoiler controls.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix swiper navigation icon and margin styling in carousel components.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.3</title>
      <link>https://monochat.ai/changelog#v3-8-3</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-3</guid>
      <pubDate>Mon, 22 Jun 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Raise the user and customer import batch limit from 10,000 to 100,000 records per run.&lt;/li&gt;&lt;li&gt;Improve duplicate detection in customer import and profile field handling in the user import job queue.&lt;/li&gt;&lt;li&gt;Move subscription tier allowance data to current subscription terms and align usage calculations accordingly.&lt;/li&gt;&lt;li&gt;Add a database index to speed up queries for messages with referral data.&lt;/li&gt;&lt;li&gt;Increase the custom function SDK fetch timeout ceiling to 180 seconds.&lt;/li&gt;&lt;li&gt;Simplify base64 file uploads by removing the S3 &lt;code&gt;ContentEncoding&lt;/code&gt; header.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix Ngenius payment webhook order reference parsing to use the merchant order reference field.&lt;/li&gt;&lt;li&gt;Resolve tier allowance and usage calculations from current subscription terms.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.2</title>
      <link>https://monochat.ai/changelog#v3-8-2</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-2</guid>
      <pubDate>Tue, 09 Jun 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add per-recipient bulk messaging with support for message, template, or custom flow content per recipient.&lt;/li&gt;&lt;li&gt;Add stats, stop, and delete operations for per-recipient bulk message campaigns.&lt;/li&gt;&lt;li&gt;Add &lt;code&gt;post&lt;/code&gt; message type support for Instagram and Messenger.&lt;/li&gt;&lt;li&gt;Add &lt;code&gt;sourcePlatform&lt;/code&gt; metadata for Instagram post and reel messages.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Improve per-recipient bulk message schema, job processing, and customer channel resolution.&lt;/li&gt;&lt;li&gt;Add server-side indexes for bulk message records and user status logs.&lt;/li&gt;&lt;li&gt;Improve session error logging and concurrent message handling reliability.&lt;/li&gt;&lt;li&gt;Enhance per-recipient template variable resolution.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix message action menu placement behavior.&lt;/li&gt;&lt;li&gt;Provide clearer error feedback when template variables are missing.&lt;/li&gt;&lt;li&gt;Include user identity in bulk messaging job payloads.&lt;/li&gt;&lt;li&gt;Return payment connector information when viewing payment system orders.&lt;/li&gt;&lt;li&gt;Fix default sorting for custom collection documents.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.1</title>
      <link>https://monochat.ai/changelog#v3-8-1</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-1</guid>
      <pubDate>Wed, 20 May 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add support for WhatsApp Cloud interactive carousel messages.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Migrate file uploads from Slingshot to S3Upload with streaming support.&lt;/li&gt;&lt;li&gt;Optimize descendant filtering and slug counting for partnership plans.&lt;/li&gt;&lt;li&gt;Improve billing plan query accuracy and performance.&lt;/li&gt;&lt;li&gt;Update AWS settings and remove remaining Slingshot references.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Improve Turkish error messages for file handling and user limit scenarios.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.8.0</title>
      <link>https://monochat.ai/changelog#v3-8-0</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-8-0</guid>
      <pubDate>Mon, 11 May 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add partnership plan management with validation, unique tier names, and localized tier labels.&lt;/li&gt;&lt;li&gt;Add usage summary for current subscription plans and refine allowance calculations.&lt;/li&gt;&lt;li&gt;Attach transaction identifiers to message billing debits.&lt;/li&gt;&lt;li&gt;Support comment messages and replies, including Instagram and TikTok interactions.&lt;/li&gt;&lt;li&gt;Integrate the Ngenius payment system.&lt;/li&gt;&lt;li&gt;Refresh the payment orders experience with clearer status handling and layout.&lt;/li&gt;&lt;li&gt;Improve payment screen copy and billing tab error handling.&lt;/li&gt;&lt;li&gt;Extend payment connector capabilities and activity tracking.&lt;/li&gt;&lt;li&gt;Expose public settings needed for business references.&lt;/li&gt;&lt;li&gt;Support &lt;code&gt;idToken&lt;/code&gt; in OAuth and improve error messages.&lt;/li&gt;&lt;li&gt;Use signed URLs for configured imagery and backgrounds.&lt;/li&gt;&lt;li&gt;Parse referral data from inbound messages.&lt;/li&gt;&lt;li&gt;Add character limits and live counters for inputs; strengthen form and button length rules.&lt;/li&gt;&lt;li&gt;Improve short-message authoring with language-aware warnings.&lt;/li&gt;&lt;li&gt;Refine channel removal behavior.&lt;/li&gt;&lt;li&gt;Truncate long titles in the exported files drawer.&lt;/li&gt;&lt;li&gt;Handle provider acknowledgment issues during message status updates.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Streamline paid-customer counting and subscription or support plan validation messaging.&lt;/li&gt;&lt;li&gt;Rename the partnership commission field to &lt;code&gt;subTenantCountAdjustment&lt;/code&gt; with broader translations.&lt;/li&gt;&lt;li&gt;Remove an obsolete subscription tier allowance migration.&lt;/li&gt;&lt;li&gt;Align Stripe and Vakıfbank webhook field naming.&lt;/li&gt;&lt;li&gt;Improve SDK generator timeouts and async clarity across modules.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix session archive toggle behavior.&lt;/li&gt;&lt;li&gt;Improve message loading reliability and error feedback.&lt;/li&gt;&lt;li&gt;Ensure profile field options always use array data.&lt;/li&gt;&lt;li&gt;Stabilize Vakıfbank Virtual POS webhook handling and IPv6-related header behavior.&lt;/li&gt;&lt;li&gt;Correct message counts when synchronization jobs run.&lt;/li&gt;&lt;li&gt;Fix search filter button icon alignment and visibility.&lt;/li&gt;&lt;li&gt;Correct help-center tooltip keys across the UI.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.7.0</title>
      <link>https://monochat.ai/changelog#v3-7-0</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-7-0</guid>
      <pubDate>Wed, 15 Apr 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add Stripe payment system connector.&lt;/li&gt;&lt;li&gt;Add Vakıfbank Virtual POS payment integration.&lt;/li&gt;&lt;li&gt;Surface TikTok in tenant UIs with improved channel widget behavior and connector brand helpers.&lt;/li&gt;&lt;li&gt;Add landing page button actions, link-style variant, and selection card layout updates.&lt;/li&gt;&lt;li&gt;Extend link create and update forms with a description field and localization.&lt;/li&gt;&lt;li&gt;Add active profile fields toggle with localization.&lt;/li&gt;&lt;li&gt;Add keyboard shortcuts for send buttons in chat templates.&lt;/li&gt;&lt;li&gt;Make language selection fields searchable across forms.&lt;/li&gt;&lt;li&gt;Show total counts in additional management views.&lt;/li&gt;&lt;li&gt;Wrap chat avatar images in links for quicker navigation.&lt;/li&gt;&lt;li&gt;Align action button content in form and list components.&lt;/li&gt;&lt;li&gt;Streamline icon color assignment in button detail helper.&lt;/li&gt;&lt;li&gt;Add Twilio SMS English and Turkish localization strings.&lt;/li&gt;&lt;li&gt;Add merchant password field to payment system field selector.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Refine landing page button details and selection card presentation.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix user lookup for OAuth and invitations to account for &lt;code&gt;slug: null&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;Fix landing page behavior when channel is optional and clear channel id on channel delete.&lt;/li&gt;&lt;li&gt;Apply removed-user filtering in pagination queries and enforce required name input where applicable.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.6.0</title>
      <link>https://monochat.ai/changelog#v3-6-0</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-6-0</guid>
      <pubDate>Thu, 09 Apr 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Implement Twilio SMS channel connector with localization, configurable settings example, and refined connector rules and templates.&lt;/li&gt;&lt;li&gt;Add template message name as a supported condition in automation flows.&lt;/li&gt;&lt;li&gt;Extend condition manager and custom flow action drawers with updated user profile field support.&lt;/li&gt;&lt;li&gt;Improve AI vector database (Chroma) client with connection checks and configurable distance type handling.&lt;/li&gt;&lt;li&gt;Refine session termination flow for clearer error handling and more consistent message processing.&lt;/li&gt;&lt;li&gt;Enable slug-specific lane counts when generating job lane group IDs.&lt;/li&gt;&lt;li&gt;Enforce permissions for the phone number profile field.&lt;/li&gt;&lt;li&gt;Propagate AI usage and called tool details when an AI tool call is terminated.&lt;/li&gt;&lt;li&gt;Use a configurable model name for Gemini content generation instead of a hardcoded default.&lt;/li&gt;&lt;li&gt;Adjust textarea, Tagify input, and content wrapper height based on expansion state.&lt;/li&gt;&lt;li&gt;Allow preserving custom function names on export and expose the option when creating custom apps.&lt;/li&gt;&lt;li&gt;Add webhook topics to VaranOtpConnector for richer inbound message handling.&lt;/li&gt;&lt;li&gt;Improve file upload behavior in the chat session UI.&lt;/li&gt;&lt;li&gt;Enhance typing indicator behavior in the chat session footer.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Streamline session handling and message rule evaluation.&lt;/li&gt;&lt;li&gt;Add a manual approval stage to the production deployment pipeline.&lt;/li&gt;&lt;li&gt;Rename ask-vela to ask_vela in pipelines and remove unused environment definitions.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Relax textarea validation to permit additional allowed characters.&lt;/li&gt;&lt;li&gt;Fix connection ID reference used when disconnecting OAuth connections.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.10</title>
      <link>https://monochat.ai/changelog#v3-5-10</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-10</guid>
      <pubDate>Mon, 16 Mar 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added support for extracting captions from &amp;#39;story-reply&amp;#39; message payloads.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fixed incorrect tenant retrieval in the agents module.&lt;/li&gt;&lt;li&gt;Resolved a technical issue related to file copying.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.9</title>
      <link>https://monochat.ai/changelog#v3-5-9</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-9</guid>
      <pubDate>Wed, 11 Mar 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add Uniqopay payment system and user profile.&lt;/li&gt;&lt;li&gt;Add messageData to log when a spam user&amp;#39;s message is ignored.&lt;/li&gt;&lt;li&gt;Support custom tenant id in auth urls for Microsoft OAuth.&lt;/li&gt;&lt;li&gt;Add email address validation and formatting for invitations.&lt;/li&gt;&lt;li&gt;Add root functionality to create and assign agents directly.&lt;/li&gt;&lt;li&gt;Make username and password optional in smtp mail url.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Rename root agent create method and standardize oauth error handling.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Provide error logging to password reset.&lt;/li&gt;&lt;li&gt;Resolve race condition during locale changes and initial load.&lt;/li&gt;&lt;li&gt;Fix condition referral-data values.&lt;/li&gt;&lt;li&gt;Refresh i18n items token on logout.&lt;/li&gt;&lt;li&gt;Allow existing users to log in when signups are disabled.&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.8</title>
      <link>https://monochat.ai/changelog#v3-5-8</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-8</guid>
      <pubDate>Mon, 02 Mar 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added a new Channel Connector called &lt;strong&gt;Messages API&lt;/strong&gt;. This connector enables integrating custom messaging services built via API into MonoChat.&lt;/li&gt;&lt;li&gt;Implemented &lt;strong&gt;Microsoft Marketplace subscription integration&lt;/strong&gt;. MonoChat subscriptions can now be started directly through Microsoft Marketplace.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Expanded the connector ecosystem and improved integration capabilities with third-party messaging infrastructures.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;-&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.7</title>
      <link>https://monochat.ai/changelog#v3-5-7</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-7</guid>
      <pubDate>Thu, 26 Feb 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added AI Prompt support for custom functions&lt;/li&gt;&lt;li&gt;Added Montenegrin language support&lt;/li&gt;&lt;li&gt;Quick access to termination and short messages directly from the message input&lt;/li&gt;&lt;li&gt;Added optional meta field for wallet transactions&lt;/li&gt;&lt;li&gt;Added &lt;code&gt;/&lt;/code&gt; shortcut support for termination messages&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Improved usage-based rate limiting for custom functions&lt;/li&gt;&lt;li&gt;Added security policy documentation&lt;/li&gt;&lt;li&gt;Enabled automated package security updates&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fixed custom app folder names being lost on instance creation&lt;/li&gt;&lt;li&gt;Fixed context error during search in message input field&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.6</title>
      <link>https://monochat.ai/changelog#v3-5-6</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-6</guid>
      <pubDate>Thu, 19 Feb 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added variable form and missing variable warning for template messages&lt;/li&gt;&lt;li&gt;Added editing and sorting functionality for termination messages&lt;/li&gt;&lt;li&gt;Added drag-and-drop sorting support for short messages&lt;/li&gt;&lt;li&gt;Added drag-and-drop sorting support for profile fields&lt;/li&gt;&lt;li&gt;Added file preview and visual improvements to file upload area&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Updated template message variable structure&lt;/li&gt;&lt;li&gt;Improved message sorting performance&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fixed Windows keyboard shortcuts&lt;/li&gt;&lt;li&gt;Fixed gallery button and keyboard input issue&lt;/li&gt;&lt;li&gt;Fixed file name autofill during file upload&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.5</title>
      <link>https://monochat.ai/changelog#v3-5-5</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-5</guid>
      <pubDate>Mon, 16 Feb 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added favorite feature and sorting support for template messages&lt;/li&gt;&lt;li&gt;Added active channel visibility in automation and chat components&lt;/li&gt;&lt;li&gt;Added transfer confirmation dialog with translations&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Improved AI tool call termination flow&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added disabled state to pagination buttons based on current page&lt;/li&gt;&lt;li&gt;Improved paste handling by checking active element for editability&lt;/li&gt;&lt;li&gt;Country match update&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.4</title>
      <link>https://monochat.ai/changelog#v3-5-4</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-4</guid>
      <pubDate>Thu, 12 Feb 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added OAuth login support for Google, Microsoft, Facebook, and Apple&lt;/li&gt;&lt;li&gt;Added &amp;#39;Unselect&amp;#39; button to bulk message sending filter to clear selections&lt;/li&gt;&lt;li&gt;Added &amp;#39;Paid&amp;#39; status and management for partner withdraw requests&lt;/li&gt;&lt;li&gt;Added currency support for payment systems&lt;/li&gt;&lt;li&gt;Added assignment status filter for ticket management&lt;/li&gt;&lt;li&gt;Added &lt;code&gt;getCollectionAsync&lt;/code&gt; method to custom collection SDK with PapaParse integration&lt;/li&gt;&lt;li&gt;Added persistence for collapsed state of side templates&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Switched Google Translate authentication to API Key&lt;/li&gt;&lt;li&gt;Separated country name and ISO code in payment system orders&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fixed balance rounding issues to prevent negative zero&lt;/li&gt;&lt;li&gt;Fixed missing webhook subscription topics display&lt;/li&gt;&lt;li&gt;Fixed billing fee calculation timestamp accuracy&lt;/li&gt;&lt;li&gt;Fixed OAuth token filtering issues&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.3</title>
      <link>https://monochat.ai/changelog#v3-5-3</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-3</guid>
      <pubDate>Thu, 05 Feb 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Added chat history sync with quoted message support&lt;/li&gt;&lt;li&gt;Added customer import tracking feature&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Improved database query performance&lt;/li&gt;&lt;li&gt;Removed man-day balance tracking and notifications&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fixed contract unsuspend action&lt;/li&gt;&lt;li&gt;Fixed translation keys for chat components and template messages&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.2</title>
      <link>https://monochat.ai/changelog#v3-5-2</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-2</guid>
      <pubDate>Tue, 27 Jan 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add comprehensive channel webhook management functionality including UI, API, and connector integrations&lt;/li&gt;&lt;li&gt;Add channel webhook management and related connector integrations&lt;/li&gt;&lt;li&gt;Add MESSAGE_OUTGOING webhook topic to TikTok connector and remove MESSAGE_HISTORY from Telegram connector&lt;/li&gt;&lt;li&gt;Merge Om2 connector webhook pages implementation&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.1</title>
      <link>https://monochat.ai/changelog#v3-5-1</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-1</guid>
      <pubDate>Fri, 23 Jan 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Add partnership withdraw request management system with approval and rejection features&lt;/li&gt;&lt;li&gt;Implement balance transfer functionality with currency selection&lt;/li&gt;&lt;li&gt;Add IBAN input field to billing address forms&lt;/li&gt;&lt;li&gt;Implement balance issues section to root billing dashboard&lt;/li&gt;&lt;li&gt;Add tenant selection with AJAX support in ticket table&lt;/li&gt;&lt;li&gt;Add maxTags limit to tag input component for profile fields&lt;/li&gt;&lt;li&gt;Add TikTok support to channel connectors&lt;/li&gt;&lt;li&gt;Enhance partnership contract acceptance features&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Enhance withdraw request management with status display and UI updates&lt;/li&gt;&lt;li&gt;Enhance select component styling and pagination event handling&lt;/li&gt;&lt;li&gt;Update session card to support multiple profile field options and adjust max badge limit&lt;/li&gt;&lt;li&gt;Enhance Turkish localization with new labels and export file details&lt;/li&gt;&lt;li&gt;Update export button labels and clean up localization files&lt;/li&gt;&lt;li&gt;Improve balance transfer form state management and remaining balance display&lt;/li&gt;&lt;li&gt;Conditionally skip processing of hidden filter items in filter forms&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Fixes&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Fix keyword filtering state preservation in filter component&lt;/li&gt;&lt;li&gt;Fix profile field sorting logic and enable draggable items&lt;/li&gt;&lt;li&gt;Remove unnecessary draggable logic from profile fields and clean up ticket table rules&lt;/li&gt;&lt;li&gt;Fix tenant link references&lt;/li&gt;&lt;li&gt;Ensure loading section is removed after currency list retrieval in various components&lt;/li&gt;&lt;li&gt;Fix pagination limit issues&lt;/li&gt;&lt;li&gt;Streamline Azure pipeline SSH key setup&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>MonoChat 3.5.0</title>
      <link>https://monochat.ai/changelog#v3-5-0</link>
      <guid isPermaLink="true">https://monochat.ai/changelog#v3-5-0</guid>
      <pubDate>Fri, 09 Jan 2026 09:00:00 GMT</pubDate>
      <description>&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Implement reactive messaging service with WebFlux support&lt;/li&gt;&lt;li&gt;Add WebSocket configuration and handler for real-time messaging&lt;/li&gt;&lt;li&gt;Add REST API endpoints for message operations (get, send, update, delete, mark as read)&lt;/li&gt;&lt;li&gt;Add message DTOs (MessageDto, SendMessageRequest, UpdateMessageRequest)&lt;/li&gt;&lt;li&gt;Add conversation model with participants and last message tracking&lt;/li&gt;&lt;li&gt;Configure STOMP endpoints and message broker for WebSocket communication&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Improvements&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Migrate to reactive programming model using Mono and Flux&lt;/li&gt;&lt;li&gt;Enhance message repository with query methods (findByConversationId, findBySenderId, findByRecipientId)&lt;/li&gt;&lt;li&gt;Improve message service implementation with reactive operators&lt;/li&gt;&lt;li&gt;Add WebSocket message mapping for sendMessage and markAsRead operations&lt;/li&gt;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
