Skip to main content
April 15, 2025 | Ryan De La Torre | Engineering | How To | Web Let’s go over how you can ask for help and give your feedback to the Design System team! We released version 1.0 of Anvil2 in early June of this year, and since then, we’ve received so much helpful feedback from our early users. However, if you’re new to using Anvil2, you may be wondering what the best way to reach out to us is. Let’s go over how you can ask for help and give your feedback to the Design System team!

For Quick Questions - #ask-designsystem

The quickest and easiest way to ask a question is through our #ask-designsystem Slack channel. Our developers regularly check this Slack channel to answer questions and troubleshoot issues with using Anvil2. Don’t be afraid to ask questions! In addition to getting your question answered, several improvements to our components and build processes have begun as simple questions that were asked in the #ask-designsystem channel.
#ask-designsystem Slack
channel

For Not-So-Quick Questions - Office Hours

Of course, not all conversations are suited to quick Slack messages. If you’re interested in jumping on a video call to discuss something more in-depth with the Design System team in real-time, you can sign up for our Office Hours. Our team is available for scheduled Office Hours twice per week, and each Office Hours will be attended by at least two team members: one from engineering and one from design. If you’re interested in attending, please sign up in advance for our Office Hours using this link. (P.S. The link to sigh up for Office Hours can also be found in the “Bookmarks” section of the #ask-designsystem Slack channel as well.)
Calendly page for scheduling Anvil Office
Hours

For Ideas and Features - Request Board

If you have an idea for a new component or an enhancement to an existing component, check out our Idea & Feature request board on Slack. Using the request board, you’ll be able to see other ideas and features that have already been requested, vote on existing requests, and start comment threads to discuss your ideas with the Design System team. (P.S. The link for the Idea & Feature request board can also be found as a tab at the top of the #ask-designsystem Slack channel.)
Idea & Feature request board on
Slack

For Bugfixes and Code Contributions - GitHub

If you think you’ve found a bug, we’d love a pull request that fixes it! The code for Anvil2 is split into two different npm packages: @servicetitan/hammer is the more flexible base library, and @servicetitan/anvil2 is more opinionated and ServiceTitan-specific. The hammer repo includes the source code for both libraries. To learn more about submitting changes to the hammer repo, read the CONTRIBUTING.md file in the repo.

Contributing new features

If you’d like to contribute a pull request for a new feature, please discuss your feature with the team first so we can all get on the same page regarding the design, API, behavior, etc, before working on the actual implementation. The Issues and the Discussions tabs have been removed from the @servicetitan/hammer GitHub repo, so please reach out using the request board, office hours, etc.
The Pull Request tab of the @servicetitan/hammer
repo
We’re looking forward to hearing from you via any of the means above! Carrier pigeons will also be accepted! Thank you!
Last modified on January 23, 2026