# Why customers contact you, Appstle integration and more

Canonical URL: https://www.commslayer.com/changelog/why-customers-contact-you-appstle-integration-and-more

Published: 2026-04-29

A field where AI fills in why each customer contacted you, with its own reports.

![The conversation sidebar with a Contact reason field under Participant and Labels, filled in with “Issues and bugs”](https://www.commslayer.com/_astro/01.Cc3vVS40.webp)

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, but contact reasons are purpose built and prompted for doing one thing and one thing only:

![The Contact reasons settings, with Shipping expanded into Tracking, Wrong address, Delayed, and Lost package](https://www.commslayer.com/_astro/02.BwZtpSXC.webp)

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

![The contact reasons report as a treemap, sizing each reason by how often it came up](https://www.commslayer.com/_astro/03.DLNOz4re.webp)

**Go set it up at Settings → Contact reasons.**(Only available on Plus as we’ll need to pay the LLM bills)

## Appstle Subscriptions integration

![The Appstle Subscriptions listing on the Shopify App Store](https://www.commslayer.com/_astro/04.BikjAb6K.webp)

If you run subscriptions through [Appstle](https://appstle.com/products/ecommerce-subscriptions/), 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!

![A customer message reading “We migrated from RichPanel and ugh it feels so good. The AI drafted messages are shockingly good.”](https://www.commslayer.com/_astro/05.D1SB3gXF.webp)

## Other incredibly important and notable bug fixes

**“No emoji found”**

![A customer describing the bug where typing a colon opened a “no emoji found” window and blocked the rest of the sentence](https://www.commslayer.com/_astro/06.CDpSgquU.webp)

Typing a colon : no longer summons the emoji picker from hell. :D still works as usual. This might be my favorite update this week…

> **As usual, I’m asking for reviews!**
>
> ![Karri holding his baby, with a comic speech bubble reading “Reviews pls”](https://www.commslayer.com/_astro/07.S2FlNLX-.webp '50%')
>
> Write one here if you haven’t and help us make this the Judge.me of support apps (takes 20 secs): [https://apps.shopify.com/commslayer#modal-show=WriteReviewModal](https://apps.shopify.com/commslayer#modal-show=WriteReviewModal)
>
> \
> Thank you 🙏
>
> - Karri / cofounder
>
> \
> Leave a review →
>
> [https://apps.shopify.com/commslayer#modal-show=WriteReviewModal](https://apps.shopify.com/commslayer#modal-show=WriteReviewModal)
>
> ![The Commslayer listing on the Shopify App Store, showing its rating at the time of the post](https://www.commslayer.com/_astro/08.BYzqWx39.webp '50%')
