TextQL’s Slack integration allows you to seamlessly interact with Ana directly within your Slack workspace. This integration is currently in beta and available to a limited group of customers. Below you’ll find instructions on how to add Ana to your Slack, use its features, and understand its capabilities.

Add Ana to Your Slack

Only the administrators of your TextQL Organization have access these settings.
  1. Navigate to Settings > Configuration:
Configuration Pane

Navigating to the Configuration Pane — Only available to organization administrators.

  1. Configure Default Ontology and Add to Slack: Before adding Ana to Slack, make sure the appropriate default ontology is configured for your organization: within Slack, Ana will only be able to access data within the default ontology. To choose the default ontology, click on Configure Default Ontology from the Configuration Page: this will open a drop down allowing you to select which of your organization’s current ontologies will be made default. Then click Add to Slack.
Add Slack

Add a Default Ontology and Connect Slack — Only available to organization administrators.

  1. Give Ana Slack Access: Clicking “Add to Slack” will redirect to an approvals page, where you will be asked to allow Ana to access your Slack Workspace. Click Allow.
Approve in Slack

Allow Ana to access your Slack Workspace

Features

Ana offers the following capabilities within Slack:
  • Answer Questions: Pose questions to Ana and receive detailed answers based on your organization’s data.
  • Send Back Datasets and Figures: Receive datasets and visualizations directly in your Slack conversations.
Currently, you cannot upload or send datasets to Ana through the Slack interface. Support for attachments is in development. If you require this feature, please contact support@textql.com.

Using Ana in Slack

Once Ana has been added to your Slack organization, you can start chats with her in the following ways:
  • In a Channel: Use @ana in your message to start a new chat with Ana. To send follow-up messages to Ana and continue her analysis, simply reply to her in the same thread.
Channel messages with Ana

In a chanel, use `@ana` in your message to start a new chat. Ana will respond in the thread, allowing you to ask followup questions.

If Ana hasn’t been added to the current channel, a popup will prompt you to invite her. Click Add to invite Ana to the channel.
  • With a Direct Message: Send a direct message to Ana to start a new chat and receive responses privately. To send follow-up messages to Ana and continue her analysis, simply reply in the direct message. To start a fresh chat, click + New Chat in the upper right corner of the Slack app.
Direct messages with Ana

Direct messages with Ana. Start a fresh chat with the new chat button in the upper right.

Custom Commands

Ana supports the following custom Slack commands to help you manage your interactions:
  • /ana stop: Stops Ana’s current analysis and waits for your next instruction.
  • /ana link: Generates a link to view or continue your current chat session in the TextQL web interface.
  • /ana new: Starts a completely fresh chat session, clearing the current conversation context.

Chat History and Continuity

Your Slack conversations with Ana are automatically synchronized with your TextQL account:
  • Unified History: All Slack chats with Ana appear in your chat history on the TextQL platform and can be accessed, continued, or modified through the web interface.
  • Cross-Platform Continuity: You can start a conversation in Slack and seamlessly continue it in the TextQL web app, or vice versa.
  • Account Integration: Ana automatically links your Slack identity to your TextQL account using your email address and organization information.

Need Help?

For further assistance or to request early access, please contact support@textql.com.