diff --git a/src/lib/stores/oauth-providers.ts b/src/lib/stores/oauth-providers.ts
index c8255a270..8d08dffdb 100644
--- a/src/lib/stores/oauth-providers.ts
+++ b/src/lib/stores/oauth-providers.ts
@@ -148,6 +148,9 @@ const setProviders = (project: Models.Project): Provider[] => {
case 'yandex':
docs = 'https://tech.yandex.com/oauth/';
break;
+ case 'zoho':
+ docs = 'https://www.zoho.com/accounts/protocol/oauth/sign-in-using-zoho.html';
+ break;
case 'zoom':
docs = 'https://marketplace.zoom.us/docs/guides/auth/oauth/';
break;
diff --git a/static/icons/dark/color/zoho.svg b/static/icons/dark/color/zoho.svg
new file mode 100644
index 000000000..3da204a3d
--- /dev/null
+++ b/static/icons/dark/color/zoho.svg
@@ -0,0 +1,6 @@
+
diff --git a/static/icons/dark/grayscale/zoho.svg b/static/icons/dark/grayscale/zoho.svg
new file mode 100644
index 000000000..c0ea49a22
--- /dev/null
+++ b/static/icons/dark/grayscale/zoho.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/icons/light/color/zoho.svg b/static/icons/light/color/zoho.svg
new file mode 100644
index 000000000..3da204a3d
--- /dev/null
+++ b/static/icons/light/color/zoho.svg
@@ -0,0 +1,6 @@
+
diff --git a/static/icons/light/grayscale/zoho.svg b/static/icons/light/grayscale/zoho.svg
new file mode 100644
index 000000000..a11e6c57e
--- /dev/null
+++ b/static/icons/light/grayscale/zoho.svg
@@ -0,0 +1,10 @@
+