> For the complete documentation index, see [llms.txt](https://docs.aisera.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aisera.com/aisera-platform/adding-data-to-your-tenant/integrations-and-data-sources/learning-functions-for-external-data-sources/slack-connector.md).

# Slack Connector

The API calls for the Slack data source are documented here:

[**​Slack API Documentation**](https://docs.slack.dev/).

This information is provided for your convenience - Aisera is not responsible for 3rd party documentation updates.

The following data source functions are supported by the Slack data source.

## **Supported Learning Functions and Field Maps**

<table data-header-hidden><thead><tr><th width="192.3148193359375">Data Source Function</th><th width="171.49468994140625">Aisera Field</th><th>Data Source Field</th></tr></thead><tbody><tr><td>Learn Users</td><td>Identity</td><td>id</td></tr><tr><td>Learn Users</td><td>UserEmail</td><td>$.profile.email</td></tr><tr><td>Learn Users</td><td>FirstName</td><td>$.profile.first_name</td></tr><tr><td>Learn Users</td><td>LastName</td><td>$.profile.last_name</td></tr><tr><td>Learn Users</td><td>UserStatus</td><td>deleted</td></tr><tr><td>Learn User Profiles</td><td>Identity</td><td>id</td></tr><tr><td>Learn User Profiles</td><td>​UserEmail</td><td>​$.profile.email</td></tr><tr><td>Learn User Profiles</td><td>FirstName</td><td>$.profile.first_name</td></tr><tr><td>Learn User Profiles</td><td>LastName</td><td>$.profile.last_name</td></tr><tr><td>Learn User Profiles</td><td>UserStatus</td><td>deleted</td></tr><tr><td>Learn Conversations</td><td>ExternalId</td><td>ts</td></tr><tr><td>Learn Conversations</td><td>Message</td><td>htmlBody</td></tr><tr><td>Learn Conversations</td><td>ChannelExternalId</td><td>channelId</td></tr><tr><td>Learn Conversations</td><td>ChannelName</td><td>channelName</td></tr><tr><td>Learn Conversations</td><td>CreatedAt</td><td>processed_ts</td></tr><tr><td>Learn Conversations</td><td>UpdatedAt</td><td>edited.processed_ts</td></tr><tr><td>Learn Conversations</td><td>SenderId</td><td>user</td></tr><tr><td>Learn Conversations</td><td>ReplyExternalId</td><td>processed_replies[*].ts</td></tr><tr><td>Learn Conversations</td><td>ReplyMessage</td><td>processed_replies[*].htmlBody</td></tr><tr><td>Learn Conversations</td><td>ReplySenderId</td><td>processed_replies[*].user</td></tr><tr><td>Learn Conversations</td><td>ReplyCreatedAt</td><td>processed_replies[*].processed_ts</td></tr><tr><td>Learn Conversations</td><td>ReplyUpdatedAt</td><td>processed_replies[*].edited.processed_ts</td></tr><tr><td>Learn Conversations</td><td>Url</td><td>userFriendlyUrl</td></tr><tr><td>Learn Conversations</td><td>Workspace</td><td>team_data.id</td></tr><tr><td>Learn Conversations</td><td>ReplyUrl</td><td>processed_replies[*].userFriendlyUrl</td></tr><tr><td>Learn KB</td><td></td><td></td></tr><tr><td>Remote Executor</td><td>​</td><td>​</td></tr><tr><td>Event Trigger</td><td>​</td><td>​</td></tr></tbody></table>
