diff --git a/source/dashboards/features.markdown b/source/dashboards/features.markdown
index a94b16e5ca8..21c1f6cb3ce 100644
--- a/source/dashboards/features.markdown
+++ b/source/dashboards/features.markdown
@@ -560,6 +560,27 @@ type:
type: string
{% endconfiguration %}
+## Toggle
+
+Widget that displays a button to toggle a [switch](/integrations/switch) or [input boolean](/integrations/input_boolean) entity on or off.
+
+
+
+ Screenshot of the tile card with the toggle feature
+
+
+```yaml
+features:
+ - type: "toggle"
+```
+
+{% configuration features %}
+type:
+ required: true
+ description: "`toggle`"
+ type: string
+{% endconfiguration %}
+
## Update actions
Widget that displays actions to install or skip an [update](/integrations/update).
diff --git a/source/images/dashboards/features/toggle.png b/source/images/dashboards/features/toggle.png
new file mode 100644
index 00000000000..29a1f68fd63
Binary files /dev/null and b/source/images/dashboards/features/toggle.png differ