Ask about anything in HelpGuides.io Documentation

Type a question in your own words below. Answers are written from our published articles and cite the ones they came from.

Recently updated

    ↑↓ select · ↵ open · esc close
    Dashboard
    Edit Article Logout

    Chat Notifications and Teams


    Notifications make sure someone hears about a conversation even when nobody has the inbox open. Alerts go to teams, such as Support and Sales, and each team has its own Slack channel and email addresses. Set them up under Inbox, then Messenger settings, then Notifications.

    Teams

    Every conversation is routed to one team, and all of its alerts go to that team. Each team has:

    FieldWhat it's for
    Team nameFor example "Support" or "Sales". Shown in alerts and in the inbox.
    Which conversations belong to this team?A short description the AI uses to route conversations, for example "Prospects: pricing, plans, demos, trials, comparisons".
    Always for these pagesOptional page patterns, one per line, such as /pricing/* or /request-a-demo/. Chats started there always go to this team. A pattern that starts with a host only matches that site, for example app.example.com/*.
    Slack channelWhere this team's alerts post. Test sends a test message.
    Email alerts toThis team's email addresses, one per line. Test sends a test email.
    Reply-to on emails to visitorsOptional. For example sales@example.com, so replies to follow-up emails reach this team.

    The first team is the default. Click Add a team to add more.

    The Notifications tab with Support and Sales teams, each with a description, page patterns, Slack channel, alert emails and reply-to address, followed by the alert switches and visitor email settings
    Messenger settings, Notifications tab

    How a conversation finds its team

    1. If it started from a proactive message that names a team, it goes to that team.
    2. Otherwise, the first team whose pages match the page the chat started on.
    3. Otherwise, the AI reads the visitor's first message and picks the team whose description fits best.
    4. If none of these decide, it goes to the first team.

    A teammate can move a conversation to another team from the inbox. Its later alerts then go to the new team.

    Connecting Slack

    Slack alerts use your project's Slack connection. Connect Slack in your project's Settings, then pick a channel for each team. Public channels work straight away. For a private channel, invite the HelpGuides app to it first.

    When alerts are sent

    SettingDefaultWhat it does
    Alert when a new chat startsOnEvery new conversation, with the visitor's first message, even while the AI is answering. It also says when the chat came from a proactive message.
    Alert when a conversation needs a personOnWhen the AI hands off, or the visitor asks for someone. Also covers the alert when a visitor leaves their details for a follow-up (see below).
    Alert when a visitor writes to the teamOnWhen a visitor writes in a conversation waiting for, or assigned to, a person. At most once every 10 minutes per conversation.
    Only when nobody is online in the inboxOnSkips the alert above while a teammate has the inbox open and is Available

    When a visitor leaves their details

    When a visitor fills in the name-and-email follow-up form in a conversation that's already with your team, the team gets "Jane Smith left their details for a follow-up", with their name, email and last question. It goes to the conversation's team in Slack, by team email and as a phone push (under Needs a person). It's sent under Alert when a conversation needs a person, whoever is online. When the form is sent under an AI answer to a buying question, it hands the conversation to your team instead, and you get the usual "needs a person" alert.

    What an alert shows

    Each Slack alert shows who the visitor is, why the alert was sent, their latest message and the page they're on, with an Open in inbox button. Email alerts link to the conversation the same way. When the visitor hasn't said who they are, alerts read "New chat with unknown visitor". When a message has files or images attached, the alert names them.

    Alerts and email subjects start with your messenger's Team name, set on the General tab. If you leave it blank, your account's name is used, or else the project's name without words like "Documentation", "Docs" or "Help Center", so "DailyStory Documentation" becomes "DailyStory". With more than one team, alerts show the team's name too, for example [Acme · Sales] in an email subject.

    Slack threads

    • Each conversation gets one Slack thread. The first alert, usually the new chat, starts it, and later alerts reply in it.
    • Alerts that need someone, "needs a person" and "left their details", are also shown in the channel, so they're never buried.
    • Visitor replies stay in the thread.
    • Moving a conversation to another team starts a new thread in that team's channel.

    Phone alerts

    Push notifications on phones are separate from team alerts. Each teammate turns them on for their own phone and chooses which alerts that phone gets, whatever the team's Slack and email settings are. See Using the Chat Inbox on Your Phone.

    Emailing visitors

    With Email team replies the visitor hasn't seen on (the default), a teammate's reply that the visitor hasn't seen is emailed to them, if they gave an email. The email includes a link that reopens the chat on the page they were on. When the email goes out depends on whether the visitor is still on your website, shown in the Status row of the inbox details panel:

    • Online or idle: after the wait in Wait before emailing (3 minutes by default, 1 to 60), in case they read it in the chat first.
    • Offline (they closed the page, switched away, or left it idle for 30 minutes): about a minute after the reply. A few quick replies go out as one email.

    Set a Default reply-to address for teams without their own. Replies to these emails go to the reply-to address. They don't come back into the chat.

    Who chat emails come from

    Team alerts and visitor emails are sent from noreply@helpguides.io, with your team's name as the sender name, for example "Acme Support". If a Test says Test email sent but nothing arrives, the receiving mailbox is refusing or holding it. Group addresses and filtered mailboxes often only accept mail from known senders, so add noreply@helpguides.io as an allowed sender or contact, and check the group's pending or quarantine queue. See Troubleshooting Chat.

    See also Chat Support Hours and Using the Chat Inbox.


    How helpful was this article?

    👍 or 👎

    Related Articles

    Markdown Version