Action Block: Slack
This integration is only available on the Business plan or Enterprise plan
This integration enables you to send notifications and chat directly with customers on your website or any other channel on which the chatbot is hosted, providing the ability to resolve all the problems or queries that they might hold more quickly, all inside Slack.
Use case of Integration with Slack:
* Get instant notification- * Resolve queries instantly
- * Respond directly through Slack
How do I configure Slack with i-genie?
In order to configure Slack on i-genie, you will need to follow the following steps;
1 – Go to ‘App Market’
2 – Select ‘Slack’
3 – Select ‘Accounts’
4 – Click on ‘Add Account’
5 – Select ‘Workspace’ that you want to add
6 – Click on ‘Arrow’ to configure the account
You can connect one Workspace only on one i-genie account
Slack for Live Chat:
Slack as Live Chat allows you to interact with your visitors directly through Slack, providing them instant resolution to their queries or questions related to product or service.
As a benefit, your agents do not need to learn a new tool, rather converse at the comfort of Slack threads.
Agents will perform live chat on threads only
How do I configure Slack for Live Chat?
On Slack:
1 – Add ‘i-genie’ application on Slack
Click on ‘+’ sign against Apps & look for i-genie to add i-genie application to Slack
2 – Click on ‘Add’ to add the application
3 – Create public channel from where the customer support team can join in the chat
If you are using a private channel, you will need to open integrations and add ‘i-genie’ to that channel
On i-genie:
1 – Add action block on canvas by clicking on ‘+”
2 – Choose Slack for Live Chat
3 – Configure it on the right panel
Workspace:
Select the workspace from the dropdown list where the live chat needs to be configured
Channel:
Select the channel from where the customer support team will take up the chat and interact with the visitors
Assignment Rules:
Assignment rules will define which agent the conversation will be assigned to. You can create up to 10 assignment rules, in case the visitor does not receive a response after X seconds in wait time.
Each rule consists of the team/teammate to whom the chat needs to be assigned, and the wait timeout after the flow moves to the next rule, until a response is sent to the visitor. That is, If the assigned agent doesn’t join the conversation within the specified wait time, the next assignment rule will be invoked.
What actions can be performed on Slack?
View Details:
‘View Details’ will highlight the details about the visitor like city, county, zip code, bot name, browser, language etc..
Re-assign conversation:
You will have the ability to assign the conversation to one of the team members by clicking on ‘Re-assign Conversation’
Close conversation:
The user will be able to close the conversation by clicking on ‘Close Conversation’
Slack for Notification:
Being alert can always be very rewarding. This is especially true in sales, as outcomes are tied towards revenue.
With our Slack for notification integration, you can strategically get notified on your Slack channels, when a visitor reaches a certain point in the chatbot flow.
This allows/enables you to immediately strike conversations with the prospects at just the right time.
How to configure the Slack for notifications?
In order to receive notifications on Slack, you need to follow the following steps; 1
1 – Add action block on canvas by clicking on ‘+’
2 – Choose ‘Slack Notifications’
3 – configure it on the right panel
Workspace:
Select the workspace from the dropdown list where the notifications needs to be received
Channel:
Select the channel where the notification will be posted
The channel needs to be public in order to post the notification
Thread ID:
Depending upon your preference, you can either assign the value or leave it blank. Choosing to use this, will always post the notification inside this thread.
Define Variable:
Define the variable where the thread ID will be stored. This can later be used in the flow
Broadcast Message:
Check the box against ‘Broadcast Message’ if you would like to send the notification across channel
Message:
Define the content of the notification that will be pushed to Slack. You can reference a variable by typing ‘#’ and choosing the variable
You can even format the message using Slack’s formatting.
What actions can be performed on Slack Notification?
Join Conversation:
‘Join Conversation’ option on Slack notification allows you to instantly join the conversation and interact with the visitor
View Details:
‘View Details’ will highlight the details about the visitor like city, county, zip code, bot name, browser, language etc..
Re-assign conversation:
You will have the ability to assign the conversation to one of the team members by clicking on ‘Re-assign Conversation’
Close conversation:
The user will be able to close the conversation by clicking on ‘Close Conversation’