The shared address that an app, such as a chat app, sends its events to. Every flow in your instance that listens to the app uses it. The plug of the app reads each event, names the answer the app expects and decides which flows get it.
No token is needed. Each flow checks every event against the signing key of the app, so a forged call starts no run. Keep the key in the Space variable APP_EVENT_SECRET_<APP>.
{app} is the short name of the plug, such as slack. The Trigger tab of a flow that listens to the app shows the full address.
It names the event, the account it belongs to and the answer for the sender, for example a reply to an address check.
2
Flows are chosen
Flows that are switched on and listen to that event of that account are picked, up to 100 for one event.
3
Each flow checks the signature
The check uses the Space variable APP_EVENT_SECRET_<APP>, for example APP_EVENT_SECRET_SLACK. A flow whose variable is missing shows a trigger error and starts nothing. A flow whose check fails starts nothing.
4
Runs start
Each flow that accepts the event starts one run per item.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Collabase","description":"Guides, administration and reference for Collabase, the collaboration platform from Switzerland: Docs, Projects, Test Management, Studio, Meetings and more.","colors":{"primary":"#0f4d38","light":"#ccfc75","dark":"#ccfc75"},"logo":{"light":"https://mintcdn.com/collabase-5ba5d338/j8uDSq0SfAexl3JI/images/logo-black.svg?fit=max\u0026auto=format\u0026n=j8uDSq0SfAexl3JI\u0026q=85\u0026s=22aa49d3e2d8036d080f1efb9ff9b531","dark":"https://mintcdn.com/collabase-5ba5d338/j8uDSq0SfAexl3JI/images/logo-white.svg?fit=max\u0026auto=format\u0026n=j8uDSq0SfAexl3JI\u0026q=85\u0026s=0487f394598030171c39de08c6f366b3"},"favicon":{"light":"https://mintcdn.com/collabase-5ba5d338/j8uDSq0SfAexl3JI/images/favicon-light.png?fit=max\u0026auto=format\u0026n=j8uDSq0SfAexl3JI\u0026q=85\u0026s=d37c20abb2f09323711170c227ce7086","dark":"https://mintcdn.com/collabase-5ba5d338/j8uDSq0SfAexl3JI/images/favicon-dark.png?fit=max\u0026auto=format\u0026n=j8uDSq0SfAexl3JI\u0026q=85\u0026s=92ae1ef55e741de8ad13e652a5519c2f"},"api":{"examples":{"prefill":true,"autogenerate":true},"url":"full","mdx":{"auth":{"method":"bearer"}}},"background":{"color":{"light":"#ffffff","dark":"#101010"}},"navbar":{"primary":{"type":"button","label":"Back to website","href":"https://collabase.ch"}},"search":{"prompt":"Search the documentation"},"seo":{"metatags":{"og:site_name":"Collabase documentation","twitter:card":"summary_large_image"},"organization":{"name":"Collabase","url":"https://collabase.ch"}},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"dark","latex":false},"integrations":{"ga4":{"measurementId":"G-9YS9SX848Y"},"cookies":{"key":"collabase-doku-messung","value":"erlaubt"}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page does not exist or has moved. Search above, or [go to the documentation home](/)."}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","add-mcp","cursor","vscode"],"display":"header"},"thumbnails":{"preset":"headline","eyebrow":{"source":"tab"}},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"markdown":{"schema":true,"instructions":["Collabase documentation. Interface labels are quoted in English, as they appear in the product.","Features marked Enterprise need the Collabase Enterprise Edition licence."]},"navigation":{"languages":[{"language":"en","footer":{"links":[{"header":"Collabase","items":[{"label":"Website","href":"https://collabase.ch"},{"label":"Download","href":"https://collabase.ch/en/download"},{"label":"Trust center","href":"https://collabase.ch/vertrauen"},{"label":"Support","href":"https://infometis.atlassian.net/servicedesk/customer/portal/1/group/81"}]}]},"navbar":{"primary":{"type":"button","label":"Back to website","href":"https://collabase.ch"}},"href":""},{"language":"de","banner":{"content":"Die Leitfäden gibt es auf Deutsch. Die App-Referenz und die Administration liegen nur auf Englisch vor.","dismissible":true},"footer":{"links":[{"header":"Collabase","items":[{"label":"Website","href":"https://collabase.ch"},{"label":"Download","href":"https://collabase.ch/download"},{"label":"Trust Center","href":"https://collabase.ch/vertrauen"},{"label":"Support","href":"https://infometis.atlassian.net/servicedesk/customer/portal/1/group/81"}]}]},"navbar":{"primary":{"type":"button","label":"Zur Website","href":"https://collabase.ch"}},"href":"de"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"collabase-5ba5d338","hasAudioNarration":false,"actualSubdomain":"collabase-5ba5d338","customDomains":["collabase.ch"],"gitSource":{"type":"github","owner":"collabase","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"6f46dcc5-04bd-44b1-9bd7-6952123c5f37","liveDeploymentHistoryId":"6aeca7ea0c9d6432d6b4a5df","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeca7ea0c9d6432d6b4a5df"},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aecae3cc0268c64ff111bd9","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Apps","count":160},{"language":"default","tag":"API reference","count":109},{"language":"default","tag":"Studio","count":76},{"language":"default","tag":"Meetings","count":52},{"language":"default","tag":"Administration","count":39},{"language":"en","tag":"Guides","count":29},{"language":"de","tag":"Leitfäden","count":29},{"language":"default","tag":"Guides","count":25},{"language":"default","tag":"Core concepts","count":23},{"language":"default","tag":"Projects","count":21},{"language":"default","tag":"Developers","count":18},{"language":"default","tag":"Test Management","count":16},{"language":"en","tag":"HERMES project management","count":14},{"language":"de","tag":"HERMES Projektmanagement","count":14},{"language":"en","tag":"Getting started guide","count":11},{"language":"de","tag":"Erste Schritte","count":11},{"language":"en","tag":"Welcome","count":3},{"language":"en","tag":"Administration","count":3},{"language":"de","tag":"Willkommen","count":3},{"language":"de","tag":"Administration","count":3},{"language":"en","tag":"Install and run","count":2},{"language":"de","tag":"Installieren und betreiben","count":2},{"language":"en","tag":"IAM with Microsoft","count":1},{"language":"en","tag":"Operations","count":1},{"language":"en","tag":"Release notes","count":1},{"language":"en","tag":"Releases","count":1},{"language":"de","tag":"IAM mit Microsoft","count":1},{"language":"de","tag":"Betrieb","count":1},{"language":"de","tag":"Release Notes","count":1},{"language":"de","tag":"Versionen","count":1}],"searchSettings":{"maxResults":6,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n:root{--ds-bg: #ffffff;--ds-bg-2: #fafafb;--ds-bg-3: #f3f4f6;--ds-bg-4: #edeff3;--ds-linie: #eceef2;--ds-linie-2: #e1e4ea;--ds-linie-3: #cad0d9;--ds-punkt: #b5bdc9;--ds-text-1: #17181a;--ds-text-2: #3a3f47;--ds-text-3: #6b7482;--ds-text-4: #8f99a8;--ds-signal: #10a874;--ds-signal-weich: rgb(16 168 116 / 0.12);--ds-akzent-text: #0f4d38;--ds-knopf: #ccfc75;--ds-knopf-schrift: #101010;--ds-kopf: rgb(255 255 255 / 0.9);--ds-bild-kante: rgb(0 0 0 / 0.08);--ds-hero-licht: radial-gradient(60% 70% at 50% 100%, rgb(229 233 240 / 0.9), transparent 70%);--ds-band: #101010;--ds-band-2: #17181a;--ds-band-linie-2: #2e3238}.dark{--ds-bg: #101010;--ds-bg-2: #161718;--ds-bg-3: #1c1d1f;--ds-bg-4: #232529;--ds-linie: #1f2023;--ds-linie-2: #2a2d32;--ds-linie-3: #383e47;--ds-punkt: #505967;--ds-text-1: #f3f4f6;--ds-text-2: #cad0d9;--ds-text-3: #8f99a8;--ds-text-4: #6f7988;--ds-signal: #1ae299;--ds-signal-weich: rgb(26 226 153 / 0.14);--ds-akzent-text: #ccfc75;--ds-kopf: rgb(16 16 16 / 0.88);--ds-bild-kante: rgb(255 255 255 / 0.1);--ds-hero-licht: radial-gradient(60% 70% at 50% 100%, rgb(56 62 71 / 0.35), transparent 70%);--ds-band: #0a0a0a;--ds-band-2: #131415}.brand-marker,.brand-marker-action{background:var(--ds-knopf);border-radius:0.375rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--ds-knopf-schrift);padding:0 0.3em}.dark .brand-marker,.dark .brand-marker-action{background:transparent;color:var(--ds-akzent-text);padding:0}.brand-cards [data-component-part=\"card-icon\"] svg{background-color:var(--ds-text-2)!important}.nav-tag-pill .nav-tag-pill-text{background:var(--ds-bg-3);box-shadow:inset 0 0 0 1px var(--ds-linie-2);color:var(--ds-akzent-text)}#topbar-cta-button,#topbar-cta-button a,#topbar-cta-button span{color:var(--ds-knopf-schrift)!important}html[data-current-path=\"/\"] header#navbar,html[data-current-path=\"/de\"] header#navbar{backdrop-filter:blur(12px);background-color:var(--ds-kopf)}[data-badge][data-color=\"green\"]{background:var(--ds-signal-weich);border-color:transparent;color:var(--ds-akzent-text)}h1,h2,h3{letter-spacing:-0.03em}body{letter-spacing:-0.01em}code,kbd,pre{font-family:\"JetBrains Mono\", ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:0}.callout{box-shadow:none}.code-block{background:var(--ds-band-2);border-color:var(--ds-band-linie-2);box-shadow:none}.prose img:not([noZoom]){border:1px solid var(--ds-bild-kante);border-radius:0.75rem}.home-hero{overflow:hidden;position:relative}.home-title{color:var(--ds-text-1);font-size:2.5rem;font-weight:500;letter-spacing:-0.03em;line-height:1.05}@media (min-width: 1024px){.home-title{font-size:3.5rem}}.home-pill{color:var(--ds-text-3);display:inline-block;font-size:0.75rem;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}.home-pill::before{content:\"[ \"}.home-pill::after{content:\" ]\"}.home-section-title{color:var(--ds-text-1);font-size:1.5rem;font-weight:500;letter-spacing:-0.025em}.home-link:hover{color:var(--ds-akzent-text)}.home-search,.home-cards .card{background:var(--ds-bg);border:1px solid var(--ds-linie-2);border-radius:0.75rem;box-shadow:none}.home-search{border-radius:0.625rem;width:100%}.home-cards .card:hover{background:var(--ds-bg-2);border-color:var(--ds-linie-3)}.home-cards [data-component-part=\"card-icon\"]{background:transparent}.home-cards{--home-gap: 1.25rem}[data-component-part=\"card-title\"]{letter-spacing:-0.01em}html body #banner{background:var(--ds-knopf)}html body #banner,html body #banner *{color:var(--ds-knopf-schrift)!important}.home-bg{inset:0;pointer-events:none;position:absolute}.home-bg::before{background:radial-gradient(ellipse 60% 75% at 50% 35%, var(--ds-bg-3), transparent 75%);content:\"\";inset:0;mask-image:linear-gradient(to bottom, #000 50%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 50%, transparent 100%);position:absolute}.home-dots{background-image:radial-gradient(var(--ds-punkt) 1px, transparent 1.5px);background-size:22px 22px;inset:0;mask-image:radial-gradient(70% 90% at 50% 0%, #000 30%, transparent 100%);-webkit-mask-image:radial-gradient(70% 90% at 50% 0%, #000 30%, transparent 100%);opacity:0.6;position:absolute}.home-float{--r: 0deg;animation:home-float 9s ease-in-out infinite;display:none;position:absolute;transform:rotate(var(--r))}.home-float img{border-radius:1.1rem;height:4.5rem;margin:0;width:4.5rem}@media (min-width: 1100px){.home-float{display:block}}.home-float:nth-child(2){--r: -8deg;animation-delay:0s;left:6%;top:3rem}.home-float:nth-child(3){--r: 6deg;animation-delay:-2s;left:15%;top:11rem}.home-float:nth-child(4){--r: -4deg;animation-delay:-4s;left:4%;top:18rem}.home-float:nth-child(5){--r: 8deg;animation-delay:-1s;right:6%;top:4rem}.home-float:nth-child(6){--r: -6deg;animation-delay:-3s;right:15%;top:12rem}.home-float:nth-child(7){--r: 5deg;animation-delay:-5s;right:4%;top:19rem}.home-float:nth-child(8){--r: -3deg;animation-delay:-6s;left:14%;top:24rem}@keyframes home-float{0%,100%{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-10px) rotate(calc(var(--r) + 2deg))}}@media (prefers-reduced-motion: reduce){.home-float{animation:none}}.dev-hero{background:var(--ds-bg);color:var(--ds-text-2);overflow:hidden;position:relative}.dev-hero .home-title{color:var(--ds-text-1)}.dev-raster{background-image:linear-gradient(to right, var(--ds-linie) 1px, transparent 1px),\n linear-gradient(to bottom, var(--ds-linie) 1px, transparent 1px);background-position:-1px -1px;background-size:48px 48px;inset:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 45%, #000 30%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 45%, #000 30%, transparent 100%);pointer-events:none;position:absolute}.dev-hero-inner{align-items:center;display:grid;gap:3rem;margin:0 auto;max-width:72rem;padding:4rem 1.5rem;position:relative}@media (min-width: 1024px){.dev-hero-inner{grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);padding:6rem 2.5rem}}.dev-hero-mark{display:flex;justify-content:center}@media (min-width: 1024px){.dev-hero-mark{justify-content:flex-end}}.dev-mark{height:auto;max-width:22rem;width:100%}.dev-mark *{vector-effect:non-scaling-stroke}.dev-mark .dz-linie,.dev-mark .dz-signal{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.dev-mark .dz-linie{stroke:var(--ds-punkt)}.dev-mark .dz-signal{stroke:var(--ds-signal)}.dev-mark .dz-hilfe{fill:none;stroke:var(--ds-linie-3);stroke-dasharray:2 4;stroke-linecap:round;stroke-width:1}.dev-mark .dz-punkt{fill:var(--ds-punkt)}@keyframes dev-schleife{0%{stroke-dashoffset:100;opacity:1}38%{stroke-dashoffset:0;opacity:1}78%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}100%{stroke-dashoffset:100;opacity:0}}.dev-mark .dev-schleife{animation:dev-schleife 9s cubic-bezier(0.45, 0, 0.25, 1) infinite;stroke-dasharray:100;stroke-dashoffset:100;stroke-width:0.45;vector-effect:none}.dev-mark .dev-schleife-spaet{animation-delay:0.7s;animation-fill-mode:backwards}@media (prefers-reduced-motion: reduce){.dev-mark .dev-schleife{animation:none;opacity:1;stroke-dashoffset:0}}#table-of-contents nav{position:relative}#table-of-contents-content{padding-left:1rem}#table-of-contents [data-layout-item=\"toc-item\"][data-active]>[data-layout-item=\"toc-item-link\"]{color:var(--ds-akzent-text)!important;font-weight:500}#table-of-contents [data-layout-item=\"toc-indicator\"]{background-color:var(--ds-akzent-text);border-radius:9999px;height:0.375rem;left:0;opacity:0;position:absolute;top:0;transform:translateY(-50%);transition:top 0.16s cubic-bezier(0.25, 0.75, 0.2, 1), opacity 0.16s;width:0.375rem}@media (prefers-reduced-motion: reduce){#table-of-contents [data-layout-item=\"toc-indicator\"]{transition:none}}.dev-tiles{display:grid;gap:2.5rem 1.5rem;grid-template-columns:1fr}@media (min-width: 640px){.dev-tiles{grid-template-columns:repeat(2, minmax(0, 1fr))}}.dev-tile{border-bottom:0!important;color:inherit;display:block;text-decoration:none!important}.dev-tile-bild{align-items:center;aspect-ratio:16 / 9;background-color:var(--ds-bg-2);background-image:linear-gradient(to right, var(--ds-linie) 1px, transparent 1px),\n linear-gradient(to bottom, var(--ds-linie) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px;border:1px solid var(--ds-linie-2);border-radius:1rem;display:flex;justify-content:center;transition:border-color 0.12s ease}.dev-tile:hover .dev-tile-bild{border-color:var(--ds-linie-3)}.dev-tile-svg{height:auto;margin:0;max-width:62%;width:100%}.dev-tile-titel{align-items:center;color:var(--ds-text-1);display:flex;font-weight:500;gap:0.5rem;margin:1rem 0 0.25rem}.dev-tile-text{color:var(--ds-text-3);margin:0}.dev-tile-svg .dz-linie,.dev-tile-svg .dz-signal{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.dev-tile-svg .dz-linie{stroke:var(--ds-punkt)}.dev-tile-svg .dz-signal{stroke:var(--ds-signal)}.dev-tile-svg .dz-hilfe{fill:none;stroke:var(--ds-linie-3);stroke-dasharray:2 4;stroke-linecap:round;stroke-width:1}.dev-tile-svg .dz-flaeche{fill:var(--ds-bg-3);stroke:var(--ds-linie-3);stroke-width:1}.dev-tile-svg .dz-tief{fill:var(--ds-bg);stroke:var(--ds-linie-3);stroke-width:1}.dev-tile-svg .dz-balken{fill:var(--ds-linie-3)}.dev-tile-svg .dz-punkt{fill:var(--ds-punkt)}.dev-tile-svg .dz-signal-f{fill:var(--ds-signal)}.dev-tile-svg .dz-signal-weich{fill:var(--ds-signal-weich);stroke:var(--ds-signal);stroke-width:1}.dev-tile-svg .dz-text{fill:var(--ds-text-3);font-family:Inter, system-ui, sans-serif;font-size:8px;font-weight:500;letter-spacing:0}.dev-tile-svg .dz-text-hell{fill:var(--ds-text-1)}.dev-tile-svg .dz-code{font-family:\"JetBrains Mono\", ui-monospace, monospace}"}],"page":{"pagePath":"api/automation/app-events","slug":"/api/automation/app-events","pageMetadata":{"title":"Receive app events","description":"The fixed address of an app's events: what an app sends there, how the signing key is checked and what the address answers.","api":"POST /api/v1/automation/app-events/{app}","authMethod":"none","href":"/api/automation/app-events"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The fixed address of an app’s events: what an app sends there, how the signing key is checked and what the address answers.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Step,Steps,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The shared address that an app, such as a chat app, sends its events to. Every flow in your instance that listens to the app uses it. The plug of the app reads each event, names the answer the app expects and decides which flows get it.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`No token is needed. Each flow checks every event against the signing key of the app, so a forged call starts no run. Keep the key in the Space variable `,_jsx(_components.code,{children:`APP_EVENT_SECRET_\u003cAPP>`}),`.`]})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`{app}`}),` is the short name of the plug, such as `,_jsx(_components.code,{children:`slack`}),`. The `,_jsx(_components.strong,{children:`Trigger`}),` tab of a flow that listens to the app shows the full address.`]}),`\n`,_jsx(Heading,{level:`2`,id:`request`,children:`Request`}),`\n`,_jsx(_components.p,{children:`The body is what the app sends, up to 1 MB. The app’s own headers are handed to the plug, except credentials.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-happens`,children:`What happens`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`The plug reads the event`,children:_jsx(_components.p,{children:`It names the event, the account it belongs to and the answer for the sender, for example a reply to an address check.`})}),_jsx(Step,{title:`Flows are chosen`,children:_jsx(_components.p,{children:`Flows that are switched on and listen to that event of that account are picked, up to 100 for one event.`})}),_jsx(Step,{title:`Each flow checks the signature`,children:_jsxs(_components.p,{children:[`The check uses the Space variable `,_jsx(_components.code,{children:`APP_EVENT_SECRET_\u003cAPP>`}),`, for example `,_jsx(_components.code,{children:`APP_EVENT_SECRET_SLACK`}),`. A flow whose variable is missing shows a trigger error and starts nothing. A flow whose check fails starts nothing.`]})}),_jsx(Step,{title:`Runs start`,children:_jsx(_components.p,{children:`Each flow that accepts the event starts one run per item.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`answers`,children:`Answers`}),`\n`,_jsx(_components.p,{children:`When the plug asked for an answer, the address sends exactly that, so the app’s address check passes. Otherwise:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes dark-plus dark-plus`,style:{backgroundColor:`#0B0C0E`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"data\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#9CDCFE`,\"--shiki-dark\":`#9CDCFE`},children:`\"runIds\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#CE9178`,\"--shiki-dark\":`#CE9178`},children:`\"cm1def\"`}),_jsx(_components.span,{style:{color:`#D4D4D4`,\"--shiki-dark\":`#D4D4D4`},children:`] } }`})]}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`200`})}),_jsxs(_components.td,{children:[`The event was taken. `,_jsx(_components.code,{children:`runIds`}),` is empty when no flow started.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`404`})}),_jsx(_components.td,{children:`No installed plug has this short name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`413`})}),_jsx(_components.td,{children:`The body is larger than 1 MB.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`429`})}),_jsxs(_components.td,{children:[`Too many calls from this sender in a minute. `,_jsx(_components.code,{children:`Retry-After`}),` says when to try again.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/automation/triggers#app-webhooks`,children:`Triggers`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/automation/variables`,children:`Variables`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/api/automation/overview`,children:`Studio API`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Receive app events","description":"The fixed address of an app's events: what an app sends there, how the signing key is checked and what the address answers.","api":"POST /api/v1/automation/app-events/{app}","authMethod":"none","href":"/api/automation/app-events"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Request","slug":"request","depth":2,"children":[]},{"title":"What happens","slug":"what-happens","depth":2,"children":[]},{"title":"Answers","slug":"answers","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{},"endpoint":{"title":"Receive app events","path":"/api/v1/automation/app-events/{app}","method":"post","request":{"security":[],"parameters":{"query":{},"header":{},"cookie":{},"path":{}},"body":{}},"response":{},"deprecated":false}},"jsLinks":["/docs/_mintlify/custom/collabase-5ba5d338/a0d8d981a0e7cf33/toc-dot.js"],"subdomain":"collabase-5ba5d338","siteName":"Collabase","title":"Receive app events - Collabase","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api/automation/app-events","matchLevel":0},"de":{"href":"/api/automation/app-events","matchLevel":0}}},"lastModified":"2026-11-05T15:49:13.483Z","gitLastModified":"2026-11-05T15:47:55.000Z","originalFileLocation":"api/automation/app-events.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The fixed address of an app\u0026#x27;s events: what an app sends there, how the signing key is checked and what the address answers.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Collabase\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Receive app events - Collabase\">\u003cmeta data-mint-head property=\"og:description\" content=\"The fixed address of an app\u0026#x27;s events: what an app sends there, how the signing key is checked and what the address answers.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Collabase documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://collabase.ch/docs/api/automation/app-events\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://collabase-5ba5d338.mintlify.app/_mintlify/api/og/v2?division=API+reference\u0026amp;title=Receive+app+events\u0026amp;description=The+fixed+address+of+an+app%27s+events%3A+what+an+app+sends+there%2C+how+the+signing+key+is+checked+and+what+the+address+answers.\u0026amp;theme=b19f03bd17fb997877cc81d7\u0026amp;signature=c7fa8d5906a7271cf9cfb82833832c8cd1a75ff0cc9233c215fd79d78f4ba579\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Receive app events - Collabase\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The fixed address of an app\u0026#x27;s events: what an app sends there, how the signing key is checked and what the address answers.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://collabase-5ba5d338.mintlify.app/_mintlify/api/og/v2?division=API+reference\u0026amp;title=Receive+app+events\u0026amp;description=The+fixed+address+of+an+app%27s+events%3A+what+an+app+sends+there%2C+how+the+signing+key+is+checked+and+what+the+address+answers.\u0026amp;theme=b19f03bd17fb997877cc81d7\u0026amp;signature=c7fa8d5906a7271cf9cfb82833832c8cd1a75ff0cc9233c215fd79d78f4ba579\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/collabase-5ba5d338/gB0h8fOyOzfM50Et/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Collabase\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0f4d38\">\u003clink data-mint-head rel=\"canonical\" href=\"https://collabase.ch/docs/api/automation/app-events\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api/automation/app-events.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://collabase.ch/#organization\",\"name\":\"Collabase\",\"url\":\"https://collabase.ch\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/collabase-5ba5d338/j8uDSq0SfAexl3JI/images/logo-black.svg?fit=max\u0026auto=format\u0026n=j8uDSq0SfAexl3JI\u0026q=85\u0026s=22aa49d3e2d8036d080f1efb9ff9b531\"}},{\"@type\":\"WebSite\",\"@id\":\"https://collabase.ch/docs#website\",\"name\":\"Collabase\",\"url\":\"https://collabase.ch/docs\",\"publisher\":{\"@id\":\"https://collabase.ch/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://collabase.ch/docs/api/automation/app-events#webpage\",\"url\":\"https://collabase.ch/docs/api/automation/app-events\",\"name\":\"Receive app events\",\"description\":\"The fixed address of an app's events: what an app sends there, how the signing key is checked and what the address answers.\",\"dateModified\":\"2026-11-05T15:47:55.000Z\",\"isPartOf\":{\"@id\":\"https://collabase.ch/docs#website\"},\"breadcrumb\":{\"@id\":\"https://collabase.ch/docs/api/automation/app-events#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://collabase.ch/docs/api/automation/app-events#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Studio\",\"item\":\"https://collabase.ch/docs/api/automation/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Receive app events\",\"item\":\"https://collabase.ch/docs/api/automation/app-events\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://collabase.ch/docs/api/automation/app-events#apireference\",\"headline\":\"Receive app events\",\"name\":\"Receive app events\",\"description\":\"The fixed address of an app's events: what an app sends there, how the signing key is checked and what the address answers.\",\"url\":\"https://collabase.ch/docs/api/automation/app-events\",\"mainEntityOfPage\":{\"@id\":\"https://collabase.ch/docs/api/automation/app-events#webpage\"},\"dateModified\":\"2026-11-05T15:47:55.000Z\",\"publisher\":{\"@id\":\"https://collabase.ch/#organization\"},\"isPartOf\":{\"@id\":\"https://collabase.ch/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Collabase\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Collabase","nav":{"global":null,"languages":[{"language":"en","footer":{"links":[{"header":"Collabase","items":[{"label":"Website","href":"https://collabase.ch"},{"label":"Download","href":"https://collabase.ch/en/download"},{"label":"Trust center","href":"https://collabase.ch/vertrauen"},{"label":"Support","href":"https://infometis.atlassian.net/servicedesk/customer/portal/1/group/81"}]}]},"navbar":{"primary":{"type":"button","label":"Back to website","href":"https://collabase.ch"}},"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":""}]},{"tab":"Apps","icon":"layout-grid","pages":[{"title":"Apps","href":"/docs/overview"}]},{"tab":"Administration","icon":"settings","pages":[{"title":"Administration","href":"/installation"}]},{"tab":"Studio","icon":"workflow","pages":[{"title":"Studio","href":"/automation/overview"}]},{"tab":"Developers","icon":"code-xml","pages":[{"title":"Developers","href":"/developer/overview"}]},{"tab":"API reference","icon":"code","groups":[{"group":"Overview","pages":[{"title":"API Reference","href":"/api/introduction"},{"title":"Sign in a native app","href":"/api/native-clients"}]},{"group":"Pages","pages":[{"title":"Create page","api":"POST /api/v1/pages","href":"/api/pages/create-page"},{"title":"Get page","api":"GET /api/v1/pages/{id}","href":"/api/pages/get-page"}]},{"group":"Work Items","pages":[{"title":"Move work item","api":"POST /api/v1/tasks/{taskId}/move","href":"/api/tasks/move-work-item"}]},{"group":"Search","pages":[{"title":"Search API","sidebarTitle":"Overview","href":"/api/search/overview"},{"title":"Search objects","sidebarTitle":"Search","api":"POST /api/v1/search","href":"/api/search/search"},{"title":"Aggregate","api":"POST /api/v1/search/aggregate","href":"/api/search/aggregate"},{"title":"List fields","api":"GET /api/v1/search/fields","href":"/api/search/fields"}]},{"group":"Saved filters","pages":[{"title":"Saved filters API","sidebarTitle":"Overview","href":"/api/filters/overview"},{"title":"List filters","api":"GET /api/v1/filters","href":"/api/filters/list-filters"},{"title":"Create filter","api":"POST /api/v1/filters","href":"/api/filters/create-filter"},{"title":"Get filter","api":"GET /api/v1/filters/{id}","href":"/api/filters/get-filter"},{"title":"Update filter","api":"PATCH /api/v1/filters/{id}","href":"/api/filters/update-filter"},{"title":"Delete filter","api":"DELETE /api/v1/filters/{id}","href":"/api/filters/delete-filter"},{"title":"Filter results","api":"GET /api/v1/filters/{id}/results","href":"/api/filters/filter-results"},{"title":"Get filter shares","api":"GET /api/v1/filters/{id}/shares","href":"/api/filters/get-filter-shares"},{"title":"Replace filter shares","api":"PUT /api/v1/filters/{id}/shares","href":"/api/filters/replace-filter-shares"}]},{"group":"Projects","pages":[{"title":"List project work item types","api":"GET /api/v1/projects/{projectId}/task-types","href":"/api/projects/list-task-types"},{"title":"Offer a work item type in a project","api":"POST /api/v1/projects/{projectId}/task-types","href":"/api/projects/offer-task-type"},{"title":"Order a project's work item types","api":"PATCH /api/v1/projects/{projectId}/task-types","href":"/api/projects/order-task-types"},{"title":"Remove a work item type from a project","api":"DELETE /api/v1/projects/{projectId}/task-types/{taskTypeId}","href":"/api/projects/remove-task-type"}]},{"group":"Dashboards","pages":[{"title":"Dashboards API","sidebarTitle":"Overview","href":"/api/dashboards/overview"},{"title":"List dashboards","api":"GET /api/v1/dashboards","href":"/api/dashboards/list-dashboards"},{"title":"Create dashboard","api":"POST /api/v1/dashboards","href":"/api/dashboards/create-dashboard"},{"title":"Get dashboard","api":"GET /api/v1/dashboards/{id}","href":"/api/dashboards/get-dashboard"},{"title":"Update dashboard","api":"PATCH /api/v1/dashboards/{id}","href":"/api/dashboards/update-dashboard"},{"title":"Delete dashboard","api":"DELETE /api/v1/dashboards/{id}","href":"/api/dashboards/delete-dashboard"},{"title":"Gadget data","api":"GET /api/v1/dashboards/{id}/gadgets/{gadgetId}/data","href":"/api/dashboards/gadget-data"},{"title":"Replace dashboard shares","api":"PUT /api/v1/dashboards/{id}/shares","href":"/api/dashboards/replace-dashboard-shares"}]},{"group":"Notifications","pages":[{"title":"Notifications API","sidebarTitle":"Overview","href":"/api/notifications/overview"},{"title":"List notifications","api":"GET /api/v1/notifications","href":"/api/notifications/list-notifications"},{"title":"Unread count","api":"GET /api/v1/notifications/count","href":"/api/notifications/unread-count"},{"title":"Change notification state","api":"POST /api/v1/notifications/state","href":"/api/notifications/update-notification-state"}]},{"group":"Meetings","pages":[{"title":"Meetings API","sidebarTitle":"Overview","href":"/api/meetings/overview"},{"title":"List meetings","api":"GET /api/v1/meetings","href":"/api/meetings/list-meetings"},{"title":"Create meeting","api":"POST /api/v1/meetings","href":"/api/meetings/create-meeting"},{"title":"Get meeting","api":"GET /api/v1/meetings/{meetingId}","href":"/api/meetings/get-meeting"},{"title":"Update meeting","api":"PATCH /api/v1/meetings/{meetingId}","href":"/api/meetings/update-meeting"},{"title":"Delete meeting","api":"DELETE /api/v1/meetings/{meetingId}","href":"/api/meetings/delete-meeting"},{"group":"Lifecycle","pages":[{"title":"Plan meeting","api":"POST /api/v1/meetings/{meetingId}/plan","href":"/api/meetings/lifecycle/plan-meeting"},{"title":"Start meeting","api":"POST /api/v1/meetings/{meetingId}/start","href":"/api/meetings/lifecycle/start-meeting"},{"title":"Close meeting","api":"POST /api/v1/meetings/{meetingId}/close","href":"/api/meetings/lifecycle/close-meeting"},{"title":"Reopen meeting","api":"POST /api/v1/meetings/{meetingId}/reopen","href":"/api/meetings/lifecycle/reopen-meeting"},{"title":"Cancel meeting","api":"POST /api/v1/meetings/{meetingId}/cancel","href":"/api/meetings/lifecycle/cancel-meeting"}]},{"group":"Participants","pages":[{"title":"List participants","api":"GET /api/v1/meetings/{meetingId}/participants","href":"/api/meetings/participants/list-participants"},{"title":"Invite participant","api":"POST /api/v1/meetings/{meetingId}/participants","href":"/api/meetings/participants/invite-participant"},{"title":"Update participant","api":"PATCH /api/v1/meetings/{meetingId}/participants/{participantId}","href":"/api/meetings/participants/update-participant"},{"title":"Remove participant","api":"DELETE /api/v1/meetings/{meetingId}/participants/{participantId}","href":"/api/meetings/participants/remove-participant"},{"title":"Respond to invitation","api":"POST /api/v1/meetings/{meetingId}/rsvp","href":"/api/meetings/participants/respond-to-invitation"}]},{"group":"Agenda","pages":[{"title":"Get agenda","api":"GET /api/v1/meetings/{meetingId}/agenda","href":"/api/meetings/agenda/get-agenda"},{"title":"Create agenda section","api":"POST /api/v1/meetings/{meetingId}/agenda/sections","href":"/api/meetings/agenda/create-section"},{"title":"Update agenda section","api":"PATCH /api/v1/meetings/{meetingId}/agenda/sections/{sectionId}","href":"/api/meetings/agenda/update-section"},{"title":"Delete agenda section","api":"DELETE /api/v1/meetings/{meetingId}/agenda/sections/{sectionId}","href":"/api/meetings/agenda/delete-section"},{"title":"Move agenda section","api":"POST /api/v1/meetings/{meetingId}/agenda/sections/{sectionId}/move","href":"/api/meetings/agenda/move-section"},{"title":"Create agenda item","api":"POST /api/v1/meetings/{meetingId}/agenda/items","href":"/api/meetings/agenda/create-item"},{"title":"Update agenda item","api":"PATCH /api/v1/meetings/{meetingId}/agenda/items/{itemId}","href":"/api/meetings/agenda/update-item"},{"title":"Delete agenda item","api":"DELETE /api/v1/meetings/{meetingId}/agenda/items/{itemId}","href":"/api/meetings/agenda/delete-item"},{"title":"Move agenda item","api":"POST /api/v1/meetings/{meetingId}/agenda/items/{itemId}/move","href":"/api/meetings/agenda/move-item"}]},{"group":"Outcomes","pages":[{"title":"List outcomes","api":"GET /api/v1/meetings/{meetingId}/outcomes","href":"/api/meetings/outcomes/list-outcomes"},{"title":"Record outcome","api":"POST /api/v1/meetings/{meetingId}/agenda/items/{itemId}/outcomes","href":"/api/meetings/outcomes/create-outcome"},{"title":"Update outcome","api":"PATCH /api/v1/meetings/{meetingId}/outcomes/{outcomeId}","href":"/api/meetings/outcomes/update-outcome"},{"title":"Delete outcome","api":"DELETE /api/v1/meetings/{meetingId}/outcomes/{outcomeId}","href":"/api/meetings/outcomes/delete-outcome"}]},{"group":"Decisions","pages":[{"title":"List meeting decisions","api":"GET /api/v1/meetings/{meetingId}/decisions","href":"/api/meetings/decisions/list-decisions"},{"title":"Record decision","api":"POST /api/v1/meetings/{meetingId}/decisions","href":"/api/meetings/decisions/record-decision"},{"title":"Update decision","api":"PATCH /api/v1/meetings/{meetingId}/decisions/{decisionId}","href":"/api/meetings/decisions/update-decision"},{"title":"Supersede decision","api":"POST /api/v1/meetings/{meetingId}/decisions/{decisionId}/supersede","href":"/api/meetings/decisions/supersede-decision"},{"title":"Revoke decision","api":"POST /api/v1/meetings/{meetingId}/decisions/{decisionId}/revoke","href":"/api/meetings/decisions/revoke-decision"},{"title":"Search decision register","api":"GET /api/v1/meetings/decisions","href":"/api/meetings/decisions/decision-register"}]},{"group":"Polls","pages":[{"title":"List polls","api":"GET /api/v1/meetings/{meetingId}/polls","href":"/api/meetings/polls/list-polls"},{"title":"Create poll","api":"POST /api/v1/meetings/{meetingId}/polls","href":"/api/meetings/polls/create-poll"},{"title":"Update poll","api":"PATCH /api/v1/meetings/{meetingId}/polls/{pollId}","href":"/api/meetings/polls/update-poll"},{"title":"Open poll","api":"POST /api/v1/meetings/{meetingId}/polls/{pollId}/open","href":"/api/meetings/polls/open-poll"},{"title":"Close poll","api":"POST /api/v1/meetings/{meetingId}/polls/{pollId}/close","href":"/api/meetings/polls/close-poll"}]},{"group":"Series","pages":[{"title":"Create series","api":"POST /api/v1/meetings/{meetingId}/series","href":"/api/meetings/series/create-series"},{"title":"Change series rule","api":"PATCH /api/v1/meetings/{meetingId}/series","href":"/api/meetings/series/change-series-rule"},{"title":"Get series","api":"GET /api/v1/meetings/series/{seriesId}","href":"/api/meetings/series/get-series"}]}]},{"group":"Test Management","pages":[{"title":"List projects","api":"GET /api/v1/test-management/projects","href":"/api/test-management/list-projects"},{"title":"Create project","api":"POST /api/v1/test-management/projects","href":"/api/test-management/create-project"},{"title":"Create test case","api":"POST /api/v1/test-management/projects/{projectId}/cases","href":"/api/test-management/create-test-case"},{"title":"Create test cycle","api":"POST /api/v1/test-management/projects/{projectId}/cycles","href":"/api/test-management/create-test-cycle"},{"title":"Append result","api":"POST /api/v1/test-management/executions/{id}/results","href":"/api/test-management/append-result"},{"title":"Import report","api":"POST /api/v1/test-management/projects/{projectId}/imports","href":"/api/test-management/import-report"},{"title":"Push cases and folders","api":"POST /api/v1/test-management/projects/{projectId}/sync","href":"/api/test-management/sync-cases"},{"title":"Pull changes","api":"GET /api/v1/test-management/projects/{projectId}/changes","href":"/api/test-management/list-changes"},{"title":"Attach files to a case","api":"POST /api/v1/test-management/cases/{ref}/evidence","href":"/api/test-management/case-evidence"}]},{"group":"Studio","pages":[{"title":"Studio API","sidebarTitle":"Overview","href":"/api/automation/overview"},{"title":"List Automation workspace","api":"GET /api/v1/automation/Spaces","href":"/api/automation/list-workspaces"},{"title":"List flows","api":"GET /api/v1/automation/flows","href":"/api/automation/list-flows"},{"title":"Create a flow","api":"POST /api/v1/automation/flows","href":"/api/automation/create-flow"},{"title":"Get a flow","api":"GET /api/v1/automation/flows/{flowId}","href":"/api/automation/get-flow"},{"title":"Rename or delete a flow","api":"PATCH /api/v1/automation/flows/{flowId}","href":"/api/automation/update-flow"},{"title":"Publish a flow","api":"POST /api/v1/automation/flows/{flowId}/publish","href":"/api/automation/publish-flow"},{"title":"Switch a flow on or off","api":"POST /api/v1/automation/flows/{flowId}/status","href":"/api/automation/set-flow-status"},{"title":"Start a run","api":"POST /api/v1/automation/flows/{flowId}/runs","href":"/api/automation/start-run"},{"title":"List runs","api":"GET /api/v1/automation/runs","href":"/api/automation/list-runs"},{"title":"Get a run","api":"GET /api/v1/automation/runs/{runId}","href":"/api/automation/get-run"},{"title":"Retry a run","api":"POST /api/v1/automation/runs/{runId}/retry","href":"/api/automation/retry-run"},{"title":"Delete a flow","api":"DELETE /api/v1/automation/flows/{flowId}","href":"/api/automation/delete-flow"},{"title":"Call a webhook","api":"POST /api/v1/automation/webhooks/{flowId}","href":"/api/automation/call-webhook"},{"title":"Call a webhook and wait","api":"POST /api/v1/automation/webhooks/{flowId}/sync","href":"/api/automation/call-webhook-sync"},{"title":"Test a webhook","description":"Send a call to the test address of a draft flow so that it becomes the trigger's sample data and starts no run.","api":"POST /api/v1/automation/webhooks/{flowId}/test","href":"/api/automation/test-webhook"},{"title":"Receive app events","api":"POST /api/v1/automation/app-events/{app}","href":"/api/automation/app-events"},{"title":"Resume a waiting run","description":"Resume a run that waits for a call: the address a Wait for a call step shows, what the body does and when the answer is 404 or 410.","api":"POST /api/v1/automation/waitpoints/{token}","href":"/api/automation/resume-run"},{"title":"Upload a plug","api":"POST /api/v1/automation/plugs","href":"/api/automation/upload-plug"}]},{"group":"SCIM 2.0","pages":[{"title":"SCIM 2.0 Provisioning","href":"/api/scim/overview"},{"title":"Managing Users via SCIM","href":"/api/scim/users"},{"title":"Managing Groups via SCIM","href":"/api/scim/groups"}]},{"group":"Health","pages":[{"title":"Health check","api":"GET /api/health","href":"/api/health"}]}]},{"tab":"Release notes","icon":"list","pages":[{"title":"Release notes","href":"/changelog/overview"}]}]},{"language":"de","banner":{"content":"Die Leitfäden gibt es auf Deutsch. Die App-Referenz und die Administration liegen nur auf Englisch vor.","dismissible":true},"footer":{"links":[{"header":"Collabase","items":[{"label":"Website","href":"https://collabase.ch"},{"label":"Download","href":"https://collabase.ch/download"},{"label":"Trust Center","href":"https://collabase.ch/vertrauen"},{"label":"Support","href":"https://infometis.atlassian.net/servicedesk/customer/portal/1/group/81"}]}]},"navbar":{"primary":{"type":"button","label":"Zur Website","href":"https://collabase.ch"}},"tabs":[{"tab":"Leitfäden","icon":"book-open","pages":[{"title":"Leitfäden","href":"/de"}]},{"tab":"Apps","icon":"layout-grid","pages":[{"title":"Apps","href":"/docs/overview"}]},{"tab":"Administration","icon":"settings","pages":[{"title":"Administration","href":"/installation"}]},{"tab":"Studio","icon":"workflow","pages":[{"title":"Studio","href":"/automation/overview"}]},{"tab":"Entwickler","icon":"code-xml","pages":[{"title":"Entwickler","href":"/developer/overview"}]},{"tab":"API-Referenz","icon":"code","groups":[{"group":"Übersicht","pages":[{"title":"API Reference","href":"/api/introduction"},{"title":"Sign in a native app","href":"/api/native-clients"}]},{"group":"Seiten","pages":[{"title":"Create page","api":"POST /api/v1/pages","href":"/api/pages/create-page"},{"title":"Get page","api":"GET /api/v1/pages/{id}","href":"/api/pages/get-page"}]},{"group":"Work Items","pages":[{"title":"Move work item","api":"POST /api/v1/tasks/{taskId}/move","href":"/api/tasks/move-work-item"}]},{"group":"Suche","pages":[{"title":"Search API","sidebarTitle":"Overview","href":"/api/search/overview"},{"title":"Search objects","sidebarTitle":"Search","api":"POST /api/v1/search","href":"/api/search/search"},{"title":"Aggregate","api":"POST /api/v1/search/aggregate","href":"/api/search/aggregate"},{"title":"List fields","api":"GET /api/v1/search/fields","href":"/api/search/fields"}]},{"group":"Gespeicherte Filter","pages":[{"title":"Saved filters API","sidebarTitle":"Overview","href":"/api/filters/overview"},{"title":"List filters","api":"GET /api/v1/filters","href":"/api/filters/list-filters"},{"title":"Create filter","api":"POST /api/v1/filters","href":"/api/filters/create-filter"},{"title":"Get filter","api":"GET /api/v1/filters/{id}","href":"/api/filters/get-filter"},{"title":"Update filter","api":"PATCH /api/v1/filters/{id}","href":"/api/filters/update-filter"},{"title":"Delete filter","api":"DELETE /api/v1/filters/{id}","href":"/api/filters/delete-filter"},{"title":"Filter results","api":"GET /api/v1/filters/{id}/results","href":"/api/filters/filter-results"},{"title":"Get filter shares","api":"GET /api/v1/filters/{id}/shares","href":"/api/filters/get-filter-shares"},{"title":"Replace filter shares","api":"PUT /api/v1/filters/{id}/shares","href":"/api/filters/replace-filter-shares"}]},{"group":"Projects","pages":[{"title":"List project work item types","api":"GET /api/v1/projects/{projectId}/task-types","href":"/api/projects/list-task-types"},{"title":"Offer a work item type in a project","api":"POST /api/v1/projects/{projectId}/task-types","href":"/api/projects/offer-task-type"},{"title":"Order a project's work item types","api":"PATCH /api/v1/projects/{projectId}/task-types","href":"/api/projects/order-task-types"},{"title":"Remove a work item type from a project","api":"DELETE /api/v1/projects/{projectId}/task-types/{taskTypeId}","href":"/api/projects/remove-task-type"}]},{"group":"Dashboards","pages":[{"title":"Dashboards API","sidebarTitle":"Overview","href":"/api/dashboards/overview"},{"title":"List dashboards","api":"GET /api/v1/dashboards","href":"/api/dashboards/list-dashboards"},{"title":"Create dashboard","api":"POST /api/v1/dashboards","href":"/api/dashboards/create-dashboard"},{"title":"Get dashboard","api":"GET /api/v1/dashboards/{id}","href":"/api/dashboards/get-dashboard"},{"title":"Update dashboard","api":"PATCH /api/v1/dashboards/{id}","href":"/api/dashboards/update-dashboard"},{"title":"Delete dashboard","api":"DELETE /api/v1/dashboards/{id}","href":"/api/dashboards/delete-dashboard"},{"title":"Gadget data","api":"GET /api/v1/dashboards/{id}/gadgets/{gadgetId}/data","href":"/api/dashboards/gadget-data"},{"title":"Replace dashboard shares","api":"PUT /api/v1/dashboards/{id}/shares","href":"/api/dashboards/replace-dashboard-shares"}]},{"group":"Benachrichtigungen","pages":[{"title":"Notifications API","sidebarTitle":"Overview","href":"/api/notifications/overview"},{"title":"List notifications","api":"GET /api/v1/notifications","href":"/api/notifications/list-notifications"},{"title":"Unread count","api":"GET /api/v1/notifications/count","href":"/api/notifications/unread-count"},{"title":"Change notification state","api":"POST /api/v1/notifications/state","href":"/api/notifications/update-notification-state"}]},{"group":"Meetings","pages":[{"title":"Meetings API","sidebarTitle":"Overview","href":"/api/meetings/overview"},{"title":"List meetings","api":"GET /api/v1/meetings","href":"/api/meetings/list-meetings"},{"title":"Create meeting","api":"POST /api/v1/meetings","href":"/api/meetings/create-meeting"},{"title":"Get meeting","api":"GET /api/v1/meetings/{meetingId}","href":"/api/meetings/get-meeting"},{"title":"Update meeting","api":"PATCH /api/v1/meetings/{meetingId}","href":"/api/meetings/update-meeting"},{"title":"Delete meeting","api":"DELETE /api/v1/meetings/{meetingId}","href":"/api/meetings/delete-meeting"},{"group":"Lebenszyklus","pages":[{"title":"Plan meeting","api":"POST /api/v1/meetings/{meetingId}/plan","href":"/api/meetings/lifecycle/plan-meeting"},{"title":"Start meeting","api":"POST /api/v1/meetings/{meetingId}/start","href":"/api/meetings/lifecycle/start-meeting"},{"title":"Close meeting","api":"POST /api/v1/meetings/{meetingId}/close","href":"/api/meetings/lifecycle/close-meeting"},{"title":"Reopen meeting","api":"POST /api/v1/meetings/{meetingId}/reopen","href":"/api/meetings/lifecycle/reopen-meeting"},{"title":"Cancel meeting","api":"POST /api/v1/meetings/{meetingId}/cancel","href":"/api/meetings/lifecycle/cancel-meeting"}]},{"group":"Teilnehmende","pages":[{"title":"List participants","api":"GET /api/v1/meetings/{meetingId}/participants","href":"/api/meetings/participants/list-participants"},{"title":"Invite participant","api":"POST /api/v1/meetings/{meetingId}/participants","href":"/api/meetings/participants/invite-participant"},{"title":"Update participant","api":"PATCH /api/v1/meetings/{meetingId}/participants/{participantId}","href":"/api/meetings/participants/update-participant"},{"title":"Remove participant","api":"DELETE /api/v1/meetings/{meetingId}/participants/{participantId}","href":"/api/meetings/participants/remove-participant"},{"title":"Respond to invitation","api":"POST /api/v1/meetings/{meetingId}/rsvp","href":"/api/meetings/participants/respond-to-invitation"}]},{"group":"Agenda","pages":[{"title":"Get agenda","api":"GET /api/v1/meetings/{meetingId}/agenda","href":"/api/meetings/agenda/get-agenda"},{"title":"Create agenda section","api":"POST /api/v1/meetings/{meetingId}/agenda/sections","href":"/api/meetings/agenda/create-section"},{"title":"Update agenda section","api":"PATCH /api/v1/meetings/{meetingId}/agenda/sections/{sectionId}","href":"/api/meetings/agenda/update-section"},{"title":"Delete agenda section","api":"DELETE /api/v1/meetings/{meetingId}/agenda/sections/{sectionId}","href":"/api/meetings/agenda/delete-section"},{"title":"Move agenda section","api":"POST /api/v1/meetings/{meetingId}/agenda/sections/{sectionId}/move","href":"/api/meetings/agenda/move-section"},{"title":"Create agenda item","api":"POST /api/v1/meetings/{meetingId}/agenda/items","href":"/api/meetings/agenda/create-item"},{"title":"Update agenda item","api":"PATCH /api/v1/meetings/{meetingId}/agenda/items/{itemId}","href":"/api/meetings/agenda/update-item"},{"title":"Delete agenda item","api":"DELETE /api/v1/meetings/{meetingId}/agenda/items/{itemId}","href":"/api/meetings/agenda/delete-item"},{"title":"Move agenda item","api":"POST /api/v1/meetings/{meetingId}/agenda/items/{itemId}/move","href":"/api/meetings/agenda/move-item"}]},{"group":"Ergebnisse","pages":[{"title":"List outcomes","api":"GET /api/v1/meetings/{meetingId}/outcomes","href":"/api/meetings/outcomes/list-outcomes"},{"title":"Record outcome","api":"POST /api/v1/meetings/{meetingId}/agenda/items/{itemId}/outcomes","href":"/api/meetings/outcomes/create-outcome"},{"title":"Update outcome","api":"PATCH /api/v1/meetings/{meetingId}/outcomes/{outcomeId}","href":"/api/meetings/outcomes/update-outcome"},{"title":"Delete outcome","api":"DELETE /api/v1/meetings/{meetingId}/outcomes/{outcomeId}","href":"/api/meetings/outcomes/delete-outcome"}]},{"group":"Entscheide","pages":[{"title":"List meeting decisions","api":"GET /api/v1/meetings/{meetingId}/decisions","href":"/api/meetings/decisions/list-decisions"},{"title":"Record decision","api":"POST /api/v1/meetings/{meetingId}/decisions","href":"/api/meetings/decisions/record-decision"},{"title":"Update decision","api":"PATCH /api/v1/meetings/{meetingId}/decisions/{decisionId}","href":"/api/meetings/decisions/update-decision"},{"title":"Supersede decision","api":"POST /api/v1/meetings/{meetingId}/decisions/{decisionId}/supersede","href":"/api/meetings/decisions/supersede-decision"},{"title":"Revoke decision","api":"POST /api/v1/meetings/{meetingId}/decisions/{decisionId}/revoke","href":"/api/meetings/decisions/revoke-decision"},{"title":"Search decision register","api":"GET /api/v1/meetings/decisions","href":"/api/meetings/decisions/decision-register"}]},{"group":"Umfragen","pages":[{"title":"List polls","api":"GET /api/v1/meetings/{meetingId}/polls","href":"/api/meetings/polls/list-polls"},{"title":"Create poll","api":"POST /api/v1/meetings/{meetingId}/polls","href":"/api/meetings/polls/create-poll"},{"title":"Update poll","api":"PATCH /api/v1/meetings/{meetingId}/polls/{pollId}","href":"/api/meetings/polls/update-poll"},{"title":"Open poll","api":"POST /api/v1/meetings/{meetingId}/polls/{pollId}/open","href":"/api/meetings/polls/open-poll"},{"title":"Close poll","api":"POST /api/v1/meetings/{meetingId}/polls/{pollId}/close","href":"/api/meetings/polls/close-poll"}]},{"group":"Serien","pages":[{"title":"Create series","api":"POST /api/v1/meetings/{meetingId}/series","href":"/api/meetings/series/create-series"},{"title":"Change series rule","api":"PATCH /api/v1/meetings/{meetingId}/series","href":"/api/meetings/series/change-series-rule"},{"title":"Get series","api":"GET /api/v1/meetings/series/{seriesId}","href":"/api/meetings/series/get-series"}]}]},{"group":"Test Management","pages":[{"title":"List projects","api":"GET /api/v1/test-management/projects","href":"/api/test-management/list-projects"},{"title":"Create project","api":"POST /api/v1/test-management/projects","href":"/api/test-management/create-project"},{"title":"Create test case","api":"POST /api/v1/test-management/projects/{projectId}/cases","href":"/api/test-management/create-test-case"},{"title":"Create test cycle","api":"POST /api/v1/test-management/projects/{projectId}/cycles","href":"/api/test-management/create-test-cycle"},{"title":"Append result","api":"POST /api/v1/test-management/executions/{id}/results","href":"/api/test-management/append-result"},{"title":"Import report","api":"POST /api/v1/test-management/projects/{projectId}/imports","href":"/api/test-management/import-report"},{"title":"Push cases and folders","api":"POST /api/v1/test-management/projects/{projectId}/sync","href":"/api/test-management/sync-cases"},{"title":"Pull changes","api":"GET /api/v1/test-management/projects/{projectId}/changes","href":"/api/test-management/list-changes"},{"title":"Attach files to a case","api":"POST /api/v1/test-management/cases/{ref}/evidence","href":"/api/test-management/case-evidence"}]},{"group":"Studio","pages":[{"title":"Studio API","sidebarTitle":"Overview","href":"/api/automation/overview"},{"title":"List Automation workspace","api":"GET /api/v1/automation/Spaces","href":"/api/automation/list-workspaces"},{"title":"List flows","api":"GET /api/v1/automation/flows","href":"/api/automation/list-flows"},{"title":"Create a flow","api":"POST /api/v1/automation/flows","href":"/api/automation/create-flow"},{"title":"Get a flow","api":"GET /api/v1/automation/flows/{flowId}","href":"/api/automation/get-flow"},{"title":"Rename or delete a flow","api":"PATCH /api/v1/automation/flows/{flowId}","href":"/api/automation/update-flow"},{"title":"Publish a flow","api":"POST /api/v1/automation/flows/{flowId}/publish","href":"/api/automation/publish-flow"},{"title":"Switch a flow on or off","api":"POST /api/v1/automation/flows/{flowId}/status","href":"/api/automation/set-flow-status"},{"title":"Start a run","api":"POST /api/v1/automation/flows/{flowId}/runs","href":"/api/automation/start-run"},{"title":"List runs","api":"GET /api/v1/automation/runs","href":"/api/automation/list-runs"},{"title":"Get a run","api":"GET /api/v1/automation/runs/{runId}","href":"/api/automation/get-run"},{"title":"Retry a run","api":"POST /api/v1/automation/runs/{runId}/retry","href":"/api/automation/retry-run"},{"title":"Delete a flow","api":"DELETE /api/v1/automation/flows/{flowId}","href":"/api/automation/delete-flow"},{"title":"Call a webhook","api":"POST /api/v1/automation/webhooks/{flowId}","href":"/api/automation/call-webhook"},{"title":"Call a webhook and wait","api":"POST /api/v1/automation/webhooks/{flowId}/sync","href":"/api/automation/call-webhook-sync"},{"title":"Test a webhook","description":"Send a call to the test address of a draft flow so that it becomes the trigger's sample data and starts no run.","api":"POST /api/v1/automation/webhooks/{flowId}/test","href":"/api/automation/test-webhook"},{"title":"Receive app events","api":"POST /api/v1/automation/app-events/{app}","href":"/api/automation/app-events"},{"title":"Resume a waiting run","description":"Resume a run that waits for a call: the address a Wait for a call step shows, what the body does and when the answer is 404 or 410.","api":"POST /api/v1/automation/waitpoints/{token}","href":"/api/automation/resume-run"},{"title":"Upload a plug","api":"POST /api/v1/automation/plugs","href":"/api/automation/upload-plug"}]},{"group":"SCIM 2.0","pages":[{"title":"SCIM 2.0 Provisioning","href":"/api/scim/overview"},{"title":"Managing Users via SCIM","href":"/api/scim/users"},{"title":"Managing Groups via SCIM","href":"/api/scim/groups"}]},{"group":"Zustand","pages":[{"title":"Health check","api":"GET /api/health","href":"/api/health"}]}]},{"tab":"Release Notes","icon":"list","pages":[{"title":"Release Notes","href":"/de/changelog/overview"}]}]}]},"basePath":"","title":"Receive app events - Collabase","buildId":"dpl_9yaRmq8qi7yyMZn9oEWmKEdYMvGZ","deploymentId":"dpl_9yaRmq8qi7yyMZn9oEWmKEdYMvGZ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-Bsljvftq.js","utils-BEZX0tmN.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BrDD79Na.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-2c3Nf5XI.js","snippetPresets-CWWkg29k.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-SJmWKHmz.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BYc8UL58.js","shallow-UTXCq4wY.js","getApiPlaygroundDisplay-D1ZcrmBl.js","CodeSnippet-CTS7L7R4.js","CodeSnippets-MsBYl-gd.js","Page-BxumJvVQ.js","getPastedJson-C_5Mq0uv.js","icon-D7sYgD4k.js","MethodPill-B7Q6uD_j.js","DuplicateIcon-DXGzB8u_.js","createIcon-UDYg_Gk8.js","DynamicMarkdown-BBrVIqs3.js","SectionHeading-BxanXFN4.js","axios-vUo_bRtp.js"]}