diff --git a/frontend/src/metabase/lib/settings.ts b/frontend/src/metabase/lib/settings.ts
index e5f098f3b8998431a251a432351f61bafc1600fd..01fc23c290f43a81ce200d8acd6983d92ac68a84 100644
--- a/frontend/src/metabase/lib/settings.ts
+++ b/frontend/src/metabase/lib/settings.ts
@@ -66,6 +66,7 @@ export type SettingName =
   | "enable-enhancements?"
   | "enable-public-sharing"
   | "enable-xrays"
+  | "experimental-enable-actions"
   | "persisted-models-enabled"
   | "engines"
   | "ga-code"
diff --git a/frontend/src/metabase/writeback/selectors.ts b/frontend/src/metabase/writeback/selectors.ts
new file mode 100644
index 0000000000000000000000000000000000000000..b5bf6f276d5817ba705548e9c6450e5e78151d23
--- /dev/null
+++ b/frontend/src/metabase/writeback/selectors.ts
@@ -0,0 +1,6 @@
+import { getSetting } from "metabase/selectors/settings";
+import { State } from "metabase-types/store";
+
+export function getWritebackEnabled(state: State) {
+  return getSetting(state, "experimental-enable-actions");
+}