diff --git a/source/dashboards/features.markdown b/source/dashboards/features.markdown
index 55d238108a16..7a9696cf5643 100644
--- a/source/dashboards/features.markdown
+++ b/source/dashboards/features.markdown
@@ -343,6 +343,27 @@ type:
type: string
{% endconfiguration %}
+## Fan oscillate
+
+Widget that displays controls to change oscillation state for a [fan](/integrations/fan).
+
+
+
+ Screenshot of the tile card with the fan oscillate feature
+
+
+```yaml
+features:
+ - type: "fan-oscillate"
+```
+
+{% configuration features %}
+type:
+ required: true
+ description: "`fan-oscillate`"
+ type: string
+{% endconfiguration %}
+
## Fan preset modes
Widget that displays buttons or icons to control the preset mode for a [fan](/integrations/fan).
diff --git a/source/images/dashboards/features/fan_oscillate.png b/source/images/dashboards/features/fan_oscillate.png
new file mode 100644
index 000000000000..e72300bfb112
Binary files /dev/null and b/source/images/dashboards/features/fan_oscillate.png differ