# Using the Fabricate npm package

The Fabricate npm package, available at <https://www.npmjs.com/package/@fabricate-tools/client>, allows you to run workflows and download any generated files.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Install the package</strong><br><br>How to install the npm package.</td><td><a href="using-the-fabricate-npm-package/installing-the-npm-package">installing-the-npm-package</a></td></tr><tr><td><strong>Authenticate</strong><br><br>Providing the API key and URL.</td><td><a href="using-the-fabricate-npm-package/authentication-for-npm-calls">authentication-for-npm-calls</a></td></tr><tr><td><strong>Run workflows and download files</strong><br><br>Run a Data Agent database workflow and download the resulting files.</td><td><a href="using-the-fabricate-npm-package/running-a-data-agent-database-workflow">running-a-data-agent-database-workflow</a></td></tr></tbody></table>
