diff --git a/public/images/camunda.png b/public/images/camunda.png
new file mode 100644
index 000000000..5909cd9c6
Binary files /dev/null and b/public/images/camunda.png differ
diff --git a/shared/editor/embeds/index.tsx b/shared/editor/embeds/index.tsx
index 141d66b73..3e38ab1c4 100644
--- a/shared/editor/embeds/index.tsx
+++ b/shared/editor/embeds/index.tsx
@@ -150,6 +150,17 @@ const embeds: EmbedDescriptor[] = [
`https://player.bilibili.com/player.html?bvid=${matches[2]}&page=1&high_quality=1`,
icon:
,
}),
+ new EmbedDescriptor({
+ title: "Camunda Modeler",
+ keywords: "bpmn process cawemo",
+ defaultHidden: true,
+ regexMatch: [
+ new RegExp("^https?://modeler.cloud.camunda.io/(?:share|embed)/(.*)$"),
+ ],
+ transformMatch: (matches: RegExpMatchArray) =>
+ `https://modeler.cloud.camunda.io/embed/${matches[1]}`,
+ icon:
,
+ }),
new EmbedDescriptor({
title: "Canva",
keywords: "design",