
ButtonBuilder
Configurable action buttons for any SharePoint page — no code required.
Getting a simple custom action onto a SharePoint page usually means a developer, a deployment cycle, and a wait — for what should take minutes.
ButtonBuilder lets site owners add configurable action buttons to any page through a point-and-click editor — links, flows, and actions live in minutes, no code.
Built to solve one problem completely.
No-code editor
Build and place buttons without a developer.
Multiple action types
Links, flows, and page actions out of the box.
Conditional visibility
Show buttons by audience or context.
Page-level placement
Drop a button on any page that needs it.
Styling controls
Match buttons to your site’s look.
Tenant-deployed
Runs inside your own tenant.
Watch the deck
A seven-slide tour of the problem, the solution, and what it costs.
Use the arrow keys or on-slide controls to navigate. Open the deck in a new tab →
ButtonBuilder, answered.
What is ButtonBuilder?
ButtonBuilder is a SharePoint Framework (SPFx) web part that lets site owners add configurable action buttons to any SharePoint page through a point-and-click editor. Buttons can trigger links, Power Automate flows, and page actions, show conditionally by audience, and be styled to match your site — no code and no developer deployment cycle.
Do I need code to use ButtonBuilder?
No. ButtonBuilder is entirely no-code. Site owners build, style, and place buttons through a point-and-click editor, so a simple custom action takes minutes instead of a developer and a deployment cycle.
Does ButtonBuilder send any data outside my tenant?
Only a licence check. It runs client-side in the signed-in user's browser context, respects your existing SharePoint permissions and stores no secrets or app passwords, and your content stays in your Microsoft 365 tenant. The commercial edition checks its licence with the DK Solutions 999 licensing service, sending only your Microsoft Entra tenant ID, the product identifier and, if an administrator enters one, a licence key. No user information or content is sent. Our Privacy Policy (Section 2.4) has the details.
Can ButtonBuilder run in a GCC or GCC High tenant?
Yes. DK Solutions 999 software is compatible with Microsoft 365 commercial, GCC and GCC High environments. Government editions are distributed separately; they perform no licence check and make no calls to DK Solutions 999.
Is ButtonBuilder available on Microsoft AppSource?
Yes. ButtonBuilder is published on Microsoft AppSource, with a 15-day free trial available from the listing.
Built by Darrin Kay, founder of DK Solutions 999 — a SharePoint/M365 engineer and former U.S. Army knowledge manager. DK Solutions 999 builds tenant-native SPFx tools for regulated Microsoft 365 environments.
Ready to see ButtonBuilder in action?
See ButtonBuilder running against your own environment in a short, focused demo.