Updates to Chat
Since announcing our live chat beta last month, we’ve made some significant updates – greatly improving the functionality of live chat, and improving your team’s workflow when triaging and answering questions you’ve received through chat.
Customer identification
You can now specify customer details such as their name and avatar when a support request is received.
You can also provide an email address which can link them to an existing customer in Plain, reducing the amount of back-and-forth you need to do with customers. You’ll need to authenticate this email address to ensure you’re speaking to the actual customer. You can learn more about setting up authentication in our docs.
Enhance your chat triaging with Plain’s data model
You can add labels, tiers and tenants on the creation of a new chat session. For example, you could have a label for each section of your site so it’s clear where the customer has submitted the support request from.
Additional customization of your chat widget
We’ve introduced some new customization options to the chat widget including:
Brand color: specify a color that will be used in various places throughout the chat widget – ensuring that it matches the UI and branding of your own product, regardless of where you need to add chat. You can introduce a different color for light/dark mode.
Embedding: choose if/where the chat application is shown in your page. This enables completely new user experiences such as a popup, or even entirely embedded in your own page(s).
Logo: add your logo so the widget matches your own branding.
Entry point: decide if you want to skip the welcome screen entirely – letting your customers jump straight into a chat session.
Chat buttons: customize and add additional chat buttons each (e.g. “Report a bug”, or “Get support”) with their own icon and text. These can even apply different labels, tiers and tenants – making it easier to triage questions that come through your chat.
Chat forms
Similar to chat buttons, you can provide a dropdown (more form controls to come later) when a user creates a new chat session, which can set the previously mentioned Plain data model attributes.
Unread message emails
Your customers will now receive emails when they’ve got an unread chat message from you – ensuring that if they leave the page they started the chat on, they’ll get a response and continue the conversation with you.
Added chat to workflow rules
You can now set workflow rules actions to trigger once you receive a request through chat. Automatically set a tier, add labels, set priority, assign to a specific user and more when you receive a chat.
Introduced auto-responses for chat
With auto-responses you can set expectations immediately about your response times when a customer reaches out through your chat widget. Auto-responses can be conditional, using tiers, labels and business hours to inform the content of your auto-response.
To add these new features or get started with chat – check out our documentation
What's new
We've shipped support for changing the customer on a thread.
You can now change the auto-assignment behaviour for messages coming from Slack and MS Teams.
You can now see your per role counts at the top of your member page.
Improvements
You can now set the tier of a thread with workflow rules.
Labels can now be added to thread fields.
Designed, built and written by
Preslav Mihaylov
Engineering
Jordan Drake
Engineering
David Leyland
Engineering
Ready to get started?
Join the teams who rely on Plain to provide world-class support to their customers.
Join our team
We're building an intentionally small, fast-moving and product centric team.