Slack File Search Export
Slack File Search Export finds documents in a Slack workspace by keyword. The CSV lists each file with its title, type, size, date, and URLs.
Platform: Slack | Category: Search & Collect
Inputs#
| Input | Type | Required | Description |
|---|---|---|---|
| Select Slack Workspace | Choice from a list | Yes | Slack Workspace. Pick a connected workspace. |
| Enter Search Keywords Here (Supports Slack Syntax Ex: 'invoices type:pdfs') | Text | Yes | Search Keywords. Slack search syntax works here. Sample: invoices type:pdfs |
| Slack Files Extraction Limit (Max. 5000) | Number | No | Extract Limit. Set how many files to extract. Maximum 5,000 per launch. |
Outputs#
| Output | Type | Description |
|---|---|---|
| Input Keywords | Text | Input Keywords |
| Extract Limit | Text | Extract Limit |
| Category | Text | Slack Search Category |
| Keywords | Text | Slack Search Search Keywords |
| Results Count | Number | Total Search Results Count |
| Search Query | Text | Slack Search Query |
| Workspace ID | Text | Slack Workspace ID |
| Profile ID | Text | Slack Profile ID |
| Doc Title | Text | Slack Document Title |
| Doc ID | Text | Slack Document ID |
| Doc Date | Date | Slack Document Creation Date |
| Editable | Yes or no | Editable Document (YES/NO) |
| Public File | Yes or no | Public File (YES/NO) |
| Filename | Text | Slack Document Filename |
| File Type | Text | Slack Document Filetype |
| File Extension | Text | Slack Document Extension |
| File Size | Number | Slack Document Filesize |
| File Access | Text | Slack Document Visibility |
| Doc URL | Text | Slack Document URL |
| Doc Public URL | Text | Slack Document Public URL |
| Doc Private URL | Text | Slack Document Private URL |
| Doc Private Download URL | Text | Slack Document Private Download URL |
| Converted PDF URL | Text | Slack Document Converted PDF URL |
Why this automation is useful#
Workspaces collect thousands of files. Slack search shows them a few at a time. This automation writes the full result set to a CSV.
Slack search syntax works in the keyword field. For example, invoices type:pdfs finds PDF invoices only. You get a clean file index without manual search sessions.
The export covers files your account can see in the workspace. Private files of other members stay private.
Use cases#
- Build an internal knowledge index. Search for documents by quarter or topic. Export titles and Doc URLs. Hand the index to new hires on day one.
- Agency play: audit a client workspace before a migration. Export all files by type. Flag large files by File Size. Plan the migration around real volume.
- Recover invoices for bookkeeping. Search
invoices type:pdfs. Export the list with download URLs. Send the CSV to your accountant. - Collect shared resources from a community. In a community you joined, search for shared templates or reports. Export titles and URLs. Build a swipe file for your content team.
- Find sales collateral fast. Search
proposalordeck. Get URLs for every match. Send the freshest file to the prospect.
How to use it#
- Connect your Slack workspace with the TexAu browser extension. Read Connect accounts with the TexAu browser extension for the steps.
- Open Slack File Search Export in the TexAu Desktop app.
- Enter the search keywords. Slack syntax works, for example
invoices type:pdfs. - Set the extract limit. The maximum is 5,000 files per launch.
- Run the automation.
- Open the CSV in your export folder when the run ends.
Limits and limitations#
- This automation has no built-in execution limit. Your account rate limits still apply.
- Maximum 5,000 files per launch.
- The search covers files your account can access in the workspace.
- The automation exports metadata and URLs. It does not download the files.
- Slack can change its product at any time.
FAQ#
Q: How many files can I export per day? A: This automation has no built-in execution limit. Your account rate limits still apply. The extract cap is 5,000 files per launch.
Q: Can Slack restrict my account? A: Yes. Slack can restrict your account if you exceed normal usage. TexAu adds random delays between actions. Keep volumes moderate.
Q: Do I need a proxy? A: A proxy is not required for one account. Use one proxy per account when you run many accounts.
Q: What account do I need? A: A free Slack account is enough. You must be a member of the workspace.
Q: Does the automation dedupe files? A: TexAu dedupes repeated runs of the same input. Keep your CSVs clean by not re-running the same input.
Q: Where do results go? A: Results save as a CSV in your export folder. You can also find past runs in the History section of the app.
Q: Does the automation download the files? A: No. It exports file metadata and URLs. Open a Doc URL to view the file.
Q: What search syntax can I use? A: The keyword field supports Slack search syntax. For example, invoices type:pdfs finds PDF invoices only.
Troubleshooting#
The workspace picker is empty. The Slack workspace is not connected. Connect the workspace with the TexAu browser extension. See Connect accounts with the TexAu browser extension.
The run fails with an invalid URL error. Copy the URL exactly as the Inputs table shows. The automation checks the URL format before it runs.
The CSV has fewer results than expected. Your Slack plan controls how much history a search returns. Free workspaces show a limited message history. This is normal Slack behavior.
The automation stops before it reaches my extract limit. You reached a rate limit window. Wait for the window to reset, then run the automation again. See Manage rate limits.
The same run fails several times. Note the exact error message from the app. Contact TexAu support and include this message and the automation name.
Related guides#
Platform: Slack | Category: Search & Collect