Slack integration

Chat with your users straight from Slack, and get notified when a new conversation is started from NeetoChat.

  1. Get notified when a user starts a conversation from the NeetoChat.

  2. Get conversation messages synced to the Slack notification channel thread

  3. Reply to conversations in-thread

    • Send and receive messages with attachments in the Slack Notification Channel thread

    • Enable other Slack workspace users to take part in Slack conversations

4.Receive conversation-assigned activities on the Slack Notification Channel thread

Integrating Slack

  1. Go to Admin Panel.

  2. Under Integrations, click on Slack.

  3. Click on Login To Slack.

  4. Select an existing workspace or Add another workspace and click on Allow.

Slack Auth Perm.png
Slack Authorization Permissions page

Post authorization message

  • On successfully completing the authorization process, a message is sent on behalf of the NeetoChat app on Slack to the #general channel.

    Auth Message.png
    Slack successful authorization message

    Select Notification channel

    Slack Settings comprise a way to configure the Slack Notification channel

    Screenshot 2024-04-03 at 1.21.13 PM.png

  • Select any Notification Channel for receiving notifications from the NeetoChat. The notifications channel shall be used to broadcast generic updates.

    Slack Notif Channel config.png
    Configuring Slack Notification channel

Automation rules for Slack

Slack Integration in NeetoChat requires automation rules to be configured, for sending notification messages to Slack.

The automation rule needs to be applicable on Conversation with valid conditions selected and action selected to message to Slack with Slack channel configured for sending the conversation updates.

Messaging and Activity updates

New conversation message

Whenever a visitor starts a new conversation from the widget, provided the automation rule is configured, the conversation details are sent and synced to the Slack Notification channel configured in the automation rule.

Conversation content includes:

  • Visitor email (With link)

  • Link to View the conversation in NeetoChat

  • Message content

  • Assignee

  • Status

  • Last reply complete Timestamp

  • Prechat response complete content

Screenshot 2024-04-03 at 10.31.41 PM.png

Conversation messages from Visitors and Agents

Messages from visitors through the chat widget and agents through the NeetoChat application are synced in the Slack Notification channel conversation message threads vice versa, messages from the Slack notification channel conversation threads are synced to the NeetoChat application and chat widget.

Screenshot 2024-04-04 at 1.24.29 AM.png

  • For messages sent from Slack, if the workspace user is present in NeetoChat, then the conversation shall be assigned to the user like in the NeetoChat app. If the workspace user is not present on NeetoChat the conversation will be assigned to Slack Integration authorizing user.

  • Integration supports the use of attachments on synced chat/widget messages added in the Conversation channel and messages sent from Slack. The messages synced from the widget/chat application are displayed as previewable hyperlinks in the synced messages.

    Screenshot 2024-04-04 at 1.37.49 AM.png

Conversation activity updates

Conversation assigned message

Whenever a conversation is assigned to team or an individual agent, an update with the assignee is sent to the conversation thread.

Conversation assigned messages.png

Conversation unassigned message

On unassigning conversation,on the given update will be received on the conversation thread.

Conversation unassigned message.png
Conversation unassigned activity update.

Can't find what you're looking for?