# Custom Connector - Files?

**URL:** <https://discuss.elastic.co/t/custom-connector-files/246222>\
**Category:** Elastic Search\
**Tags:** elastic-workplace-search\
**Created:** [August 25, 2020, 6:13am UTC](https://discuss.elastic.co/t/custom-connector-files/246222 "2020-08-25T06:13:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![MichelZ](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/michelz/32/58821_2.png) [@MichelZ](https://discuss.elastic.co/u/MichelZ)\
**Post date:** [August 25, 2020, 6:13am UTC](https://discuss.elastic.co/t/custom-connector-files/246222/1 "2020-08-25T06:13:41Z")

</div>

It looks like the product itself is already capable of extracting text from attachments (i.e. PDF, PPTX, DOCX, etc.). Is there a way to let the product do this as well for custom content sources? Is there anything on the roadmap?

---

<div class="post-metadata">

**Author:** ![Sean\_Story](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sean_story/32/69987_2.png) [@Sean\_Story](https://discuss.elastic.co/u/Sean_Story)\
**Post date:** [August 25, 2020, 7:45pm UTC](https://discuss.elastic.co/t/custom-connector-files/246222/2 "2020-08-25T19:45:10Z")

</div>

We use Apache Tika under the hood to extract text from eligible file formats. We've talked about allowing the user to send raw files to the Custom Source API, but haven't committed it to a roadmap as far as I'm aware. If you're a customer with a support relationship with us, I'd encourage you to submit that as an enhancement request if that's an important feature for your usecase. In the mean time, I'd encourage you to look at using Tika or something similar to help you extract text and metadata from your raw files.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [August 26, 2020, 6:43pm UTC](https://discuss.elastic.co/t/custom-connector-files/246222/3 "2020-08-26T18:43:04Z")

</div>

You can use [FSCrawler](https://fscrawler.readthedocs.io). There's [a tutorial](https://fscrawler.readthedocs.io/en/latest/user/tutorial.html) to help you getting started.

There's a branch where FSCrawler can send to workplace search.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 31, 2022, 2:48am UTC](https://discuss.elastic.co/t/custom-connector-files/246222/4 "2022-10-31T02:48:05Z")

</div>

Closed on October 31, 2022, 2:48am UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
