Changelog

Product changelog
Get more Trustpilot reviews, subscription integrations, and 4 other updates
The team shipped six new things this week:
Get more Trustpilot & Google reviews with CSAT
Kaching Subscriptions & Stay AI integrations
Contact reasons are even more useful now
Visitor's cart shows on the sidebar
Autoclose IG/FB mentions
bunch of other smaller updates
CSAT 2.0: Send your 5-star customers straight to Trustpilot & other review sites
When a customer rates you 5 stars in a CSAT email, you can now route them straight to your review URL of choice. Trustpilot, Google reviews, Judge.me, Shopify, whatever you point us at. If they rate you 1-3 stars, you can direct them to a private feedback page so they don’t screw up your ratings.

Other updates to the CSAT:
5 clickable stars inside the email body. No more "click this button to go to a survey page" graveyard
Per-inbox branding: logo + accent color so the CSAT email looks like your brand
Kaching Subscriptions & Stay AI integrations
We now integrate with Kaching Subscriptions & Stay AI! I was surprised by how many of our large accounts were already using Kaching for their subs so building an integration became a top priority item. While at it, we also added support for Stay AI.
You can connect the integrations under Settings → Integrations.
To let your AI agent manage subscriptions, go to AI agent → Actions and enable the subscription actions after connecting the integrations.
Our team has a dedicated dev working on subscriptions so expect more enhancements soon like being able to offer discounts to subscriptions as an alternative to cancelling customer’s sub. Stay tuned (lol).
Contact reasons: editable, deeper, with more reporting
Contact reasons shipped in the last update but based on your feedback, we iterated them a bit. You can finally get run reports for things like Shipping → Marked delivered → Driver left it next door → Neighbor's dog ate it 🐶
What’s new:
Manual editing: the AI gets contact reasons mostly right, but not always. You can now edit them by hand instead of fighting the AI.

Up to 4 nesting levels: was capped at 2. Now goes 4 deep so you can model how your team thinks about categories instead of flattening everything.

More reporting: line chart of contact reasons over time, CSV export, plus deeper breakdowns in Reports.

See customer’s cart on the sidebar

When a customer messages you, you can now see what's in their cart in the conversation sidebar. The AI agent already had access to this and your human agents can see it too now.
Autoclose Instagram and Facebook mentions

You can now build an automation that auto-resolves brand mentions, story tags, or whatever else doesn't deserve a reply. Added a "Message type" condition to automation rules (email, chat, comment, mention, DM), and it fires on conversation creation so the mention gets closed before it ever lands in your queue.
Settings → Automations → new rule → trigger: Conversation created → condition: Message type is "mention" → action: Resolve conversation.
If your social manager spends every morning resolving 30 "tagged you in their story" tickets, this is for them.
Other updates:
Two new CSMs joined our team: Nikola (ex-g*rgias) and Mitchel who will be leading our CS operations and taking care of the large accounts (Mitchel was previously with us at Lifetimely and went to Storehero. Nice to get the old band back together). We have struggled with being able to keep up with implementation requests and onboarding calls and will hopefully keep adding more CSMs throughout the year.
AI agent can now handle Judge.me reviews (check the AI agent settings)
AI agent knows which store has stock: If you run multiple Shopify locations, the agent can now see inventory per location. When someone asks whether something's in stock at a specific store, it can actually check and answer. (Requires shop reauth)
There's a "Talk to us on WhatsApp" button in the chat widget now. The customer taps it and the conversation moves to WhatsApp, with the thread intact. You can enable it in the chat inbox settngs.
Automation messages can now pull in dynamic values like the customer's first name, so your auto-replies feel less generic.
Message bubbles redesigned with a Gmail-style header on each message
Notifications got an upgrade. Activity from the same conversation groups together now, so you stop getting 8 separate pings for one ticket
Command bar (cmd + k) deserved some polishing and a new look
Read more

Product changelog
Contact reasons, Appstle integration, and Richpanel & Freshdesk importers
Contact reasons
A new field where AI fills in why each customer contacted you with its own reports.
Yes yes, we already have autolabels. But many teams were doing this manually and asking for a proper field, so here it is. Autolabels still work fine if you'd rather use those.

Reasons nest under top-level categories and the AI suggests new ones based on what's coming in. There’s also neat reporting available:

Go set it up at Settings → Contact reasons (Only available on Plus 💰 )
Appstle Subscriptions integration

If you run subscriptions through Appstle, customer subscription data now shows up in the conversation panel. Same flow as Recharge, Skio, and Loop. The AI agent can also cancel, pause, reschedule, and skip the next order on a subscription.
Connect Appstle in Settings → Integrations
Setup AI agent actions in AI agent → Actions
Richpanel & Freshdesk importers
Richpanel importer is now live alongside Freshdesk importer. If you know any friends who’ve been waiting for these, let them know!

-Karri / cofounder
Read more

Product changelog
New sidebar and header UI
We’re experimenting with new UI, starting with new sidebar and header. I’m sorry that we are breaking your muscle memory but we believe it is a change to better (the road to hell is paved with good intentions….). But yes, it is annoying that you’ll need to learn new places to click on.
Cleaner layout and the top of the sidebar now has four clickable stat cards that surface what you need before replying:

Total spent. Click to see orders.
Conversations. Click to see the customer's conversation history.
Unfulfilled orders. Click to see what's still open.
Open tickets. Click to see what's unresolved.
Other changes:
A side panel on the side of the side panel (lol) for quickly opening things like subscriptions without leaving the conversation. Its icons show a red counter when there's something open (open tickets, open convos), grey when there isn't.
Direct links to related records instead of hunting through panels
Copy conversation URL or ID from the header
Spam banner when you're looking at a blocked contact (some users are having issues with many contacts going to spam, fix coming)
Bulk conversation actions are now available on the sidebar:

Other small updates
API: look up conversations by display ID. id_type=display_id now works on GET/PATCH /conversations/:id. Webhook payloads include both id and display_id.
API: new conversation filters and fields. Filter by contact_id or spam. source_id now exposed on messages (useful for Aircall call ID matching).
CSV export for canned responses (not sure why agents keep asking for this but it’s there now)
Email subject line in search results. You can now tell two "Re: order update" threads apart.
Let us know what you think about the sidebar or if you have improvement ideas for it. I read all of our tickets even if you might not get the reply from me. Our frontend wizard will spend a day or two improving it until we move to next features.
-Karri / cofounder
Read more

Product changelog
New AI drafts & Google Drive sync
A top complaint for a long time has been that the AI drafts are not as good as the AI agent and don't follow the guidance. We've then mumbled something about the drafts being a separate "stupid" system from the AI agent, followed up with long architectural descriptions and ensured that the other side left the conversation even more confused.
Our CTO rebuilt the drafts and the editor to use the same system the AI agent uses. We call these "v2 drafts." If you signed up in the last ~3 weeks, you were likely already on the new drafts. Congrats on never having to experience the old ones.
What you need to know:
To generate a draft, hit Cmd + J (if you don't have autogeneration enabled).
Killer feature: type a short prompt into the text editor (e.g. "we won't refund", "ask to send pictures"), hit Cmd + J, and the agent writes a full reply based on your prompt

Here’s the result (you’ll get the idea):

Want to edit the draft? Type further edits into the modifications field

There are controls for the amount of "thinking" used for pre-generated drafts. If you generate a draft on the fly, you can control it from the dropdown:

You can now enable and disable draft autogeneration in AI Agent -> Drafts. Please also check your tone setting, it’s a separate setting from the one used for the AI agent:

Google Sheets/Docs sync to knowledge
You can now link files from your Google account to the AI agent's knowledge. We update the info once per day.

Useful for things like shipping data spreadsheets and SOPs.
Set it up in AI Agent -> Knowledge -> Files
-Karri / cofounder
Read more

Product changelog
Order editing on customer accounts
Last time we launched order editing on checkout thank you page and on chat: now editing widget is also available on customer account’s order status page. It’s a no brainer and reduces the number of tickets you’ll get.
Less tickets for the AI (and less $$$ for us) but someone had to do it, so better be us.

Go add it to your theme’s customer accounts in settings -> order editing.
There's also now inventory control available: order editing checks stock levels before letting customers make changes. You pick whether to check at the order's fulfillment location or across all locations.
Autolabels are now just labels
Agents were not previously able to remove labels from a convo which caused all kinds of nastiness. Fixing all this was a nasty process but it is now done: when creating a new label, you select if you want ai to automatically apply it
Still don’t understand why we decided to do two separate set of labels instead. Please shout at us when we release stupid slop like this again.
-Karri / cofounder
Read more

Product changelog
Introducing order editing
Customers can now self-serve edit orders on chat and the checkout thank you page.
The old "Track order" section in the chat widget is replaced with the new order editing view. Tracking is still there, but customers can now also act on their orders.
On checkout:

And on chat:



You can enable self-service order editing in Settings > Order Editing. Set when orders can be edited based on a time window or fulfillment status, and block orders from being edited using order tags.
What customers can edit:
Shipping address
Item quantities
Variant swaps (size, color)
Discount codes
Cancel the order
-Karri / cofounder
ps. a collision alert when another agent is viewing a ticket is coming soon

Read more

Product changelog
Commslayer API
We have an API. A bunch of you asked for access to your data for your reporting projects, so here it is. Some of you have already been building production apps on top of it.
What's included:
Integration tokens with scoped permissions
Webhooks for real-time event notifications
Read access to conversations, contacts, messages, and more
Full API documentation
You can get the API token from Settings -> Integration tokens

Available on Plus plans.
You can find the API docs here: https://app.commslayer.com/api/integration/v1/docs#description/introduction
- Karri / cofounder
Read more

Product changelog
File upload & conversations report
Two (and a quarter) update-worthy new Commslayer features this week:
FEATURE 1
You can now upload pdf, docx, csv and txt files to your AI agent's knowledge base:

Google Sheets integration might come later.
FEATURE 2
Our reporting still sucks. Maybe because we are traumatized by our past, our previous company being one of the largest analytics apps in Shopify. But we’ll get there.
New conversations report makes quality review for all you micromanagers easy. Click any ticket with bad metrics or low CSAT, review the content, copy the link and send the usual cryptic "???" to the assigned support rep to make their day.


Find it under Reports -> Conversations.
FEATURE 3
Button to copy a clean conversation link without view IDs and other URL clutter. I was cleaning up URLs I copy pasted to Slack every day so this had to be done. Small thing but saves a coffee break's worth of time every day.

Read more

Product changelog
Edit & create draft orders from the sidebar
A year ago someone told us this was the only thing stopping them from migrating over:

it’s live today! I’m not even trying to say we were quick or anything with this one.
You can now edit and duplicate orders directly from the conversation sidebar.

Edit orders:
Add or remove products
Change quantities
Add custom line items (name your own price)
Add or update shipping lines
Apply discounts to specific line items
Update shipping address
Edit notes and tags
Duplicate as draft order:
Copies all line items and customer info
Choose to copy shipping/billing address
Apply a discount (fixed or percentage)
Set shipping to free, same as original, custom, or let the customer choose
Reserve inventory for 24 hours
Sidebar also now shows refund history more clearly:

-Karri/cofounder
Read more

Product changelog
Spam management
Spam management is now live in your cheap helpdesk that rhymes with player:
Mark contacts as spam or not spam
Incoming spam is auto-detected and routed to a separate spam folder
Spam conversations skip the AI agent and autolabels (no point wasting tokens on junk)
Gmail inboxes sync your existing Gmail spam folder automatically

If your support team still wants to hear from that sales lady at Gorg*as, they can unblock he from the spam folder or under Settings > Blocklist.
Read more






