How can we help you?

How can we help you ?

RELEASE NOTES
Product Updates

Slack

Needl.ai-Slack integration allows you to sync all or specific chats from slack into Needl.ai. Follow these steps to get started:
How to connect Slack: Step-by-Step Guide
Link Your Slack Account
Click on the ‘+’ icon next to Connected Sources in the left-side navigation of the app to open the Connected Apps page.  In the ‘Apps’ section, you can view the Slack app.
Click on the ‘Connect’ button for Slack.
A pop-up will appear. Ensure you read and agree to the ‘Terms of Service’ and ‘Privacy Policy’. Then click on ‘Get Started’.
Authenticate with your Google account or log in to your workspace.
You will see all your Direct Messages, Channels, and Bots listed. Choose the ones you would like to Sync from the list.
Once the integration is successful, a confirmation message will appear.
Modify your integration
Go to the Connected Apps section. Click on the ‘Options’ button for Google Drive. 
Click on Manage. You will see a list of all your Slack chats classified into Direct Messages, Channels, and Bots
Select/ deselect the ones you would like to sync into Needl.ai. Click on Sync. Chats from the selected contacts will start reflecting in your Needl.ai. account within 2 hours.
On the Connected Apps page, hover over the Slack icon, and click on Options.
You can either add a new account or delink the current integration. 
Unable to Connect Slack to Needl.ai?
If you're facing issues connecting Slack to Needl.ai, follow the steps below to resolve the issue. These instructions are specifically for workspace administrators.
For Members:
If you are a member of the workspace and are unable to connect Slack, please reach out to your workspace administrator. The administrator needs to ensure that the "Required app approval" setting is enabled for Needl.ai integration.
For Workspace Admins:
Follow these steps to enable the necessary settings:
Go to your Slack workspace settings: Visit https://<your-slack-workspace>.slack.com/apps/manage/settings
Disable the 'Only allow apps from the Slack App Directory' option: Under the App management settings, locate and turn off the "Only allow apps from the Slack App Directory" option.
Enable the 'Require app approval' toggle: On the same page, find and turn on the "Require app approval" toggle. This allows members to request access to integrate new apps.
Once these settings are configured, members attempting to connect their Slack to Needl.ai will see a screen prompting them to request approval for the app from the workspace admin.
As an administrator, you will receive the request in Slack via Slackbot.

FAQs

How long does it take to stream data into Needl.ai?

To stream Slack data into Needl.ai, it usually takes around 15 mins to 2 hours.

What happens if I delete messages on Slack that have already been streamed to Needl.ai?

Needl.ai only offers a one-way data stream. This means that data streamed into Needl.ai from another app or source will stay independent of the source, i.e., deleting messages on Slack after they have been streamed to Needl.ai will not affect your data on Needl.ai.

Does deleting messages from Needl.ai also delete them from Slack?

No, making changes to your data on Needl.ai will not have any effect on your original data source.

What happens if I exit a chat group or channel after linking it to Needl.ai?

Needl.ai can only stream data from sources that you have access to. If you lose access to a specific channel (for example, by exiting a chat group or channel), Needl.ai will also stop streaming data from that source.

Can I respond to messages from Needl.ai?

Needl.ai currently offers read-and-search-only functionality. This means that you can stream and search data from Slack on Needl.ai, however, responding to slack messages from Needl.ai is not possible.

Can I Connect Multiple Accounts on Slack Simultaneously?

Yes, you can connect multiple accounts on Slack simultaneously. To add a new account, click on the options menu in Slack and select "Add a New Account" from the window. This lets you manage multiple accounts within the same application seamlessly.