Snyk moves internal support agent Snyk Assist into its core product
A LangChain Blog post describes how Snyk turned its internal customer-support agent into a customer-facing product, Snyk Assist, built on LangChain and LangGraph with observability handled in LangSmith. The agent answers questions in plain language and can look up open issues, check a package for known vulnerabilities, open a support case, or log a feature request. According to the post, it ran internally for about a year, launched to customers in the support portal in April 2026, and on 1 September 2026 moved into the core Snyk product as a panel available to every paying customer. Snyk reports more than 60,000 queries, over 500 customer accounts, and more than 85% of sessions resolved without a support ticket since April 2026, all self-reported figures.
Snyk says it treats permission scoping and evaluation as shipping requirements: tools are attached at request time based on the signed-in user's permissions, and every change must clear LangSmith evaluation thresholds before release.
Key Takeaways
- We started with a real customer pain point. Snyk Assist was built to make it easier for customers to get fast, accurate answers without having to search across docs, support content, and account systems.
- We treated trust and access control as core product requirements. Because Snyk is a security platform, the agent was designed to stay within a user’s permissions and to prove it was safe, reliable, and correct before broader rollout.
- We built it to be useful, measurable, and scalable. A single LangGraph runtime powers multiple surfaces, while LangSmith evaluations help the team catch regressions, improve responses, and keep shipping with confidence.
Snyk is an AI Security Platform. Its platform finds and fixes vulnerabilities in code, open source dependencies, containers and cloud configuration, and they sit inside the places developers already work: the IDE, the pull request, and the pipeline.
We build security products for developers, which means our customers ask hard, specific questions. They want answers about vulnerabilities, account context, support issues and product behavior, often in the middle of real work. Before Snyk Assist, this information was spread across product documentation, support articles, release notes, learning content and account data. Finding the right one usually meant reading several pages or filing a ticket and waiting.