# Firmhouse for Developers

Welcome to Firmhouse's developer docs. Here you'll learn how to add Firmhouse to your current e-commerce system or build a fully customized storefront, customize webhooks and emails via our Liquid templating system, and build advanced use cases between Firmhouse and your current stack via our GraphQL API.

Take a look at the topics below to get a quick start. Or explore the sidebar to find the specific page you need.

<table data-card-size="large" data-column-title-hidden data-view="cards" data-full-width="false"><thead><tr><th align="center"></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Add our Storefront JS SDK</td><td></td><td></td><td><a href="sdks/storefront-js-sdk">storefront-js-sdk</a></td></tr><tr><td align="center">Connect with our GraphQL API</td><td></td><td></td><td><a href="graphql-api/introduction">introduction</a></td></tr></tbody></table>

### Explore our guides and reference

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><h4>GraphQL API</h4></td><td>Use our GraphQL API for deep frontend or backend integration with Firmhouse.<br><br></td><td><a href="graphql-api/api-reference">API Reference</a></td></tr><tr><td><h4>Liquid</h4></td><td>Learn about available Liquid tags that you can use for email and webhook templates for easy configuration or editing.<br></td><td><a href="liquid/introduction">Liquid Overview</a></td></tr><tr><td><h4>Webhooks</h4></td><td>Learn about available webhooks that you can use to communicate with various applications<br></td><td><a href="webhooks/overview">Webhooks Overview</a></td></tr><tr><td><h4>Guides</h4></td><td>A collection of follow-along guides for achieving some common customisation use cases.<br></td><td><a href="guides/build-a-switch-upgrade-plan-flow-that-requires-payment">Our latest guide</a></td></tr></tbody></table>
