Previously, file uploads could only be turned on or off for everyone, making it difficult to enforce different security or compliance requirements across users
Now, you can restrict file and media uploads to specific users, depending on custom attributes such as roles, tiers, or subscriptions.
Give the right users access to uploads while preventing everyone else from uploading through the Messenger making it more secure.
Fin now sends a follow-up email to customers who go quiet, so conversations end in a confirmed outcome.
Spam Fin used to close silently now lands in a dedicated view you can review and control, and you can teach Fin what spam means for you.
A way to test Fin's email responses that didn't exist on the platform until now. Compose a test email, watch Fin reply in a real threaded view, and tune your guidance before a single customer sees it.
Email, chat, and voice aren't the same, now your guidance doesn't have to treat them the same.
Until now, banners only appeared in the web Messenger, so if you run a native mobile app, a kiosk, or an embedded tool, you had no way to show the same targeted messages there.
The new Banners API lets you fetch the banners a contact matches and display them on any surface you build, using the same audience targeting that already powers your web banners. Dismissals stay in sync across surfaces, so a banner someone dismisses in your app also clears in the Messenger, and the reverse.
Call one endpoint to retrieve a contact's banners and another to record a dismissal, and you control how they render.
Multi-participant and CC'd threads are one of email's messiest situations. Now you set deterministic rules for exactly how Fin behaves.
When customers reach out via WhatsApp, SMS, Facebook Messenger, Instagram, or email, you can now send them a ticket form link directly in the conversation. Customers tap the link to open a branded web form where they fill in the required details — no need to leave the conversation or switch channels.
Your workspace name often doubles as an internal label, carrying things like an environment suffix or a region code that aren't meant for customers. Until now the only way to change what customers saw was to rename the whole workspace, which changed it for your team too. Now you can set a separate customer-facing name that appears to customers in Messenger, emails, and SMS, while your team keeps seeing the internal name everywhere they work.
Set it in Settings > General, just below your workspace name, and leave it blank to fall back to the workspace name automatically.
You can now configure up to 10 additional translation languages in the Inbox (previously two), and translate conversations that are already in your workspace's own default language.
Translations for additional languages are now generated on demand — when a teammate who reads in that language opens the conversation — so you get far broader language coverage without translating every message into every language up front
A new Language menu in the conversation header lets teammates see all translations generated so far.