{"id":335102,"date":"2026-08-27T14:17:08","date_gmt":"2026-08-27T21:17:08","guid":{"rendered":"https:\/\/www.zuora.com\/resource\/zuora-ai-agent-library\/"},"modified":"2026-09-01T11:13:26","modified_gmt":"2026-09-01T18:13:26","slug":"zuora-ai-agent-library","status":"publish","type":"resource","link":"https:\/\/www.zuora.com\/de\/resource\/zuora-ai-agent-library\/","title":{"rendered":"Zuora KI-Agentenbibliothek"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"335102\" class=\"elementor elementor-335102 elementor-334833\" data-elementor-post-type=\"resource\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbcdeac e-flex e-con-boxed e-con e-parent\" data-id=\"dbcdeac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-be4d1b8 e-con-full e-flex e-con e-child\" data-id=\"be4d1b8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a802b56 elementor-widget elementor-widget-heading\" data-id=\"a802b56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Zuora KI-Agentenbibliothek<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d4a2129 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"d4a2129\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Steigern Sie die Produktivit\u00e4t im Finanzbereich mit Zuora AI<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-efe66a0 e-con-full e-flex e-con e-child\" data-id=\"efe66a0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f106eda e-con-full e-flex e-con e-child\" data-id=\"f106eda\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff1f9d3 elementor-widget elementor-widget-text-editor\" data-id=\"ff1f9d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Die speziell entwickelten Agents von Zuora unterst\u00fctzen jeden Quote-to-Cash-Workflow und agieren als digitale Kollegen f\u00fcr Finanzteams. Direkt in Zuora eingebettet, nutzen sie vorhandenen Kontext, Berechtigungen und Kontrollen, um Teams dabei zu unterst\u00fctzen, Sachverhalte zu pr\u00fcfen, finanzielle Auswirkungen zu verstehen und in nat\u00fcrlicher Sprache Ma\u00dfnahmen zu ergreifen.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42f6964 buttonContainer e-con-full e-flex e-con e-child\" data-id=\"42f6964\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aaecfe6 Button Button-blackLightBackground  elementor-widget elementor-widget-button\" data-id=\"aaecfe6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.zuora.com\/de\/products\/ai-2\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Zuora AI entdecken<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-884aebe Button Button-transparentLightBackground  elementor-widget elementor-widget-button\" data-id=\"884aebe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.zuora.com\/resource\/zuora-ai-demo\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Demo ansehen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aaaff1d elementor-widget elementor-widget-html\" data-id=\"aaaff1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.zah-root{\r\n  --zah-forest:#103426;\r\n  --zah-teal:#00D2B9;\r\n  --zah-yellow:#E0B642;\r\n  --zah-white:#FFFFFF;\r\n  --zah-soft:#F1F5F8;\r\n  --zah-border:#D2DEE7;\r\n  --zah-sans:\"Founders Grotesk\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --zah-mono:\"Founders Grotesk Mono\",\"IBM Plex Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;\r\n\r\n  width:100%;\r\n  max-width:1280px;\r\n  margin:0 auto;\r\n  font-family:var(--zah-sans);\r\n  color:#000;\r\n  text-align:left;\r\n  -webkit-font-smoothing:antialiased;\r\n}\r\n.zah-root, .zah-root *, .zah-root *::before, .zah-root *::after{ box-sizing:border-box; }\r\n\r\n.zah-root p, .zah-root table, .zah-root th, .zah-root td, .zah-root tr{ margin:0; }\r\n.zah-root svg{ max-width:none; height:auto; }\r\n.zah-root i{ font-style:normal; }\r\n.zah-root::before, .zah-root::after{ content:none; }\r\n\r\n.zah-root button{ font:inherit; color:inherit; }\r\n\r\n\r\n.zah-hero-top{\r\n  position:relative;\r\n  min-height:215px;\r\n}\r\n\r\n\/* 39\/1280 = 3.047%   |   668\/1280 = 52.19%\r\n   Percentages resolve against .zah-prompt-col, which is full width,\r\n   so these map exactly onto the artboard coordinates. *\/\r\n.zah-prompt-col{ width:100%; }\r\n.zah-promptzone{\r\n  margin-left:3.047%;\r\n  width:52.19%;\r\n}\r\n.zah-promptwrap{ position:relative; }\r\n\r\n\/* The dashed construction frame from the export \u2014 it brackets the\r\n   prompt box and brightens while the agent is being invoked. *\/\r\n.zah-guides{\r\n  position:absolute;\r\n  left:-0.8%; top:-7px;\r\n  width:102.5%; height:calc(100% + 13px);\r\n  pointer-events:none;\r\n  opacity:.55;\r\n  transition:opacity .35s ease;\r\n}\r\n.zah-root.is-sending .zah-guides{ opacity:1; }\r\n.zah-guides svg{ display:block; width:100%; height:100%; }\r\n.zah-guide{\r\n  stroke:var(--zah-border);\r\n  stroke-width:1;\r\n  vector-effect:non-scaling-stroke;\r\n  stroke-dasharray:2 2;\r\n  fill:none;\r\n}\r\n\r\n\/* Two lines of prompt fit inside the artboard's own 84px box:\r\n   17 + 50 + 17. Aligning to the top rather than the centre means the\r\n   first line does not jump when the second one appears \u2014 and because\r\n   the box height never changes, the trail bridge stays anchored. *\/\r\n.zah-promptbox{\r\n  position:relative;\r\n  display:flex; align-items:flex-start; gap:14px;\r\n  min-height:84px;\r\n  padding:17px 24px;              \/* 17 + 50 + 17 = the artboard's 84 *\/\r\n  \/* Forest, matching the result panel. Two blocks of the same material\r\n     joined by the trails reads as one system far more than a grey band\r\n     feeding a dark panel did. *\/\r\n  background:var(--zah-forest);\r\n  \/* Hairline lifted from inside rather than drawn in border grey \u2014 on a\r\n     dark fill a light-grey edge would read as a seam, not a boundary. *\/\r\n  border:1px solid rgba(255,255,255,.16);\r\n  border-radius:6px;\r\n  box-shadow:inset 0 1px 2px rgba(0,0,0,.28);\r\n  transition:border-color .3s ease, box-shadow .3s ease;\r\n}\r\n.zah-root.is-sending .zah-promptbox{\r\n  border-color:rgba(0,210,185,.7);\r\n  box-shadow:inset 0 1px 2px rgba(0,0,0,.28), 0 0 0 4px rgba(0,210,185,.14);\r\n}\r\n\/* Stays lit for as long as its answer is on screen, so the field and\r\n   the panel are visibly \"on\" together rather than as separate objects. *\/\r\n.zah-root.is-answered .zah-promptbox{\r\n  border-color:rgba(0,210,185,.5);\r\n}\r\n\r\n\/* Forest-on-Forest would vanish, so the badge now uses the same lifted\r\n   surface + teal edge as the panel's agent avatar \u2014 which also ties the\r\n   two blocks together. *\/\r\n.zah-pmark{\r\n  flex:none; width:28px; height:28px; border-radius:8px;\r\n  background:rgba(255,255,255,.10);\r\n  border:1px solid rgba(0,210,185,.4);\r\n  display:flex; align-items:center; justify-content:center;\r\n}\r\n.zah-pmark svg{ width:14px; height:14px; }\r\n\r\n\/* Submit affordance \u2014 the clearest single signal that this is an input.\r\n   32px + 12px gap is reserved from the text's width, which still leaves\r\n   room for the prompts to land in two lines. *\/\r\n.zah-send{\r\n  flex:none;\r\n  align-self:center;\r\n  width:32px; height:32px;\r\n  border-radius:50%;\r\n  border:0;\r\n  padding:0;\r\n  \/* Teal on Forest: the accent carries the primary action, and it is the\r\n     one element that has to stay unmistakably a button. *\/\r\n  background:var(--zah-teal);\r\n  color:var(--zah-forest);        \/* the icon inherits this *\/\r\n  display:flex; align-items:center; justify-content:center;\r\n  cursor:default;\r\n  transition:box-shadow .3s ease, transform .3s ease;\r\n}\r\n.zah-send svg{ width:13px; height:13px; display:block; }\r\n\/* Already teal at rest, so the send state reads as a glow rather than a\r\n   colour change. *\/\r\n.zah-root.is-sending .zah-send{\r\n  transform:scale(1.08);\r\n  box-shadow:0 0 0 6px rgba(0,210,185,.20);\r\n}\r\n\r\n\/* height = 2px nudge + two 24px lines. 17px rather than 19px because\r\n   the send button takes 46px off the text's width: at 19px the prompts\r\n   land on two lines with barely 1% to spare, which a wider font\r\n   fallback would tip onto a third. 17px restores ~16% headroom. *\/\r\n.zah-ptext{\r\n  position:relative; flex:1; min-width:0;\r\n  font-size:17px; line-height:24px;\r\n  padding-top:2px;\r\n  height:50px; overflow:hidden;\r\n  color:var(--zah-white);        \/* typed prompt, now on a dark field *\/\r\n}\r\n.zah-placeholder{\r\n  position:absolute; left:0; top:2px; max-width:100%;\r\n  color:rgba(255,255,255,.45); line-height:24px;\r\n  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;\r\n  transition:opacity .25s ease;\r\n}\r\n\/* Wraps onto a second line rather than gliding sideways \u2014 so it stays\r\n   in normal flow, with no transform to follow the caret. *\/\r\n.zah-inner{\r\n  position:relative;\r\n  line-height:24px;\r\n  white-space:normal;\r\n  overflow-wrap:break-word;\r\n}\r\n.zah-caret{\r\n  display:inline-block; width:2px; height:21px;\r\n  background:var(--zah-teal); margin-left:3px; vertical-align:-4px;\r\n  animation:zah-blink 1s step-end infinite;\r\n}\r\n@keyframes zah-blink{ 50%{ opacity:0; } }\r\n\r\n\/* \u2500\u2500 connecting trails \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n\/* The SVG keeps the export's own 1280 coordinate space; the 121px\r\n   band is the y=106\u2192227 slice of the artboard, reached with a\r\n   translate rather than by rewriting every coordinate by hand. *\/\r\n.zah-bridge{\r\n  position:absolute;\r\n  left:0; right:0;\r\n  top:91px;       \/* box 84 + the artboard's 7px gap *\/\r\n  bottom:0;       \/* = the panel's top edge *\/\r\n  line-height:0;\r\n  pointer-events:none;\r\n  z-index:2;\r\n}\r\n.zah-bridge svg{ display:block; width:100%; height:100%; overflow:visible; }\r\n\r\n\/* The desktop fan is drawn in the artboard's 1280 space, starting at\r\n   x=54\u2013118. At phone widths that collapses into the left 4% and can't\r\n   reach the full-bleed prompt box, so narrow screens get their own\r\n   evenly-spread geometry instead. *\/\r\n.zah-bridge--mobile{ display:none; }\r\n\r\n.zah-track{\r\n  fill:none;\r\n  stroke:var(--zah-forest);\r\n  stroke-width:1;\r\n  vector-effect:non-scaling-stroke;\r\n  stroke-dasharray:2 2;\r\n  opacity:.45;\r\n}\r\n\r\n\/* The travelling trail. pathLength=\"100\" normalises every curve so\r\n   one dash cycle is exactly one pass, whatever its real length.\r\n   non-scaling-stroke keeps the hairline true despite the SVG's\r\n   slight vertical stretch. *\/\r\n.zah-trail{\r\n  fill:none;\r\n  stroke:var(--zah-teal);\r\n  stroke-width:1;\r\n  vector-effect:non-scaling-stroke;\r\n  stroke-linecap:round;\r\n  stroke-dasharray:16 84;\r\n  stroke-dashoffset:100;\r\n  opacity:0;\r\n  filter:drop-shadow(0 0 4px rgba(0,210,185,.85));\r\n}\r\n\/* Trails only run while the prompt is being handed over, so the\r\n   motion reads as cause and effect rather than idle decoration. *\/\r\n.zah-root.is-sending .zah-trail{\r\n  animation:zah-travel 1.25s cubic-bezier(.32,.08,.3,1) forwards;\r\n}\r\n.zah-root.is-sending .zah-trail--2{ animation-delay:.07s; }\r\n.zah-root.is-sending .zah-trail--3{ animation-delay:.14s; }\r\n.zah-root.is-sending .zah-trail--4{ animation-delay:.21s; }\r\n.zah-root.is-sending .zah-trail--5{ animation-delay:.28s; }\r\n\r\n@keyframes zah-travel{\r\n  0%  { stroke-dashoffset:100; opacity:0; }\r\n  10% { opacity:1; }\r\n  82% { opacity:1; }\r\n  100%{ stroke-dashoffset:0;   opacity:0; }\r\n}\r\n\r\n\/* Landing dots where each trail meets the Forest panel. *\/\r\n.zah-node{\r\n  fill:var(--zah-teal);\r\n  opacity:0;\r\n  transform-box:fill-box;\r\n  transform-origin:center;\r\n  transition:opacity .5s ease;\r\n}\r\n\/* The landing dots used to vanish the instant the send class dropped,\r\n   which severed the visual link the moment the answer appeared. They\r\n   now hold while the answer is on screen. *\/\r\n.zah-root.is-answered .zah-node{ opacity:.5; }\r\n.zah-root.is-sending .zah-node{ animation:zah-land 1.6s ease-out forwards; }\r\n.zah-root.is-sending .zah-node--2{ animation-delay:.07s; }\r\n.zah-root.is-sending .zah-node--3{ animation-delay:.14s; }\r\n.zah-root.is-sending .zah-node--4{ animation-delay:.21s; }\r\n.zah-root.is-sending .zah-node--5{ animation-delay:.28s; }\r\n@keyframes zah-land{\r\n  0%,52%{ opacity:0; transform:scale(.4); }\r\n  66%   { opacity:1; transform:scale(1.6); }\r\n  100%  { opacity:.6; transform:scale(1); }\r\n}\r\n\r\n\/* \u2500\u2500 result panel (Forest) \u2014 y=225, h=254, r=10 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.zah-panel{\r\n  position:relative;\r\n  background:var(--zah-forest);\r\n  border-radius:10px;\r\n  min-height:254px;\r\n  padding:34px 40px 30px;\r\n  overflow:hidden;\r\n}\r\n.zah-panel-dots{\r\n  position:absolute; top:0; right:0;\r\n  width:280px; height:200px;\r\n  opacity:.5; pointer-events:none;\r\n}\r\n\r\n.zah-panel-head{\r\n  position:relative; z-index:1;\r\n  display:flex; align-items:center; gap:10px;\r\n  margin-bottom:20px;\r\n}\r\n.zah-avatar{\r\n  flex:none; width:24px; height:24px; border-radius:7px;\r\n  background:rgba(255,255,255,.10);\r\n  border:1px solid rgba(0,210,185,.4);\r\n  display:flex; align-items:center; justify-content:center;\r\n}\r\n.zah-avatar svg{ width:12px; height:12px; }\r\n.zah-aname{\r\n  font-family:var(--zah-mono); font-size:11px;\r\n  letter-spacing:.1em; text-transform:uppercase;\r\n  color:rgba(255,255,255,.6);\r\n}\r\n\/* Names the record the prompt asked about. Sits in the header row that\r\n   already exists, so it ties the answer back to the question without\r\n   adding a single pixel of height. *\/\r\n.zah-subject{\r\n  margin-left:auto;\r\n  font-family:var(--zah-mono); font-size:10.5px;\r\n  letter-spacing:.08em; text-transform:uppercase;\r\n  color:var(--zah-teal);\r\n  transition:opacity .3s ease;\r\n}\r\n\r\n\/* Every layer shares one grid cell, so the panel height is always the\r\n   tallest of them and never jumps between states. *\/\r\n.zah-stack{ position:relative; z-index:1; display:grid; }\r\n.zah-result{\r\n  grid-area:1 \/ 1;\r\n  opacity:0; visibility:hidden;\r\n  transition:opacity .45s ease;\r\n}\r\n.zah-result.is-active{ opacity:1; visibility:visible; }\r\n\r\n.zah-grid{\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);\r\n  gap:44px;\r\n  align-items:start;\r\n}\r\n\r\n.zah-step{\r\n  opacity:0; transform:translateY(10px);\r\n  transition:opacity .5s cubic-bezier(.2,.6,.2,1), transform .5s cubic-bezier(.2,.6,.2,1);\r\n}\r\n.zah-result.is-playing .zah-step{\r\n  opacity:1; transform:translateY(0);\r\n  transition-delay:calc(var(--zah-i) * 90ms);\r\n}\r\n\r\n\/* \u2500\u2500 empty \/ working state \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   Shown while the prompt is being typed and the trails are in\r\n   flight, so the panel is never a blank slab. *\/\r\n.zah-idle{\r\n  grid-area:1 \/ 1;\r\n  opacity:0; visibility:hidden;\r\n  transition:opacity .4s ease;\r\n}\r\n.zah-root.is-idle .zah-idle{ opacity:1; visibility:visible; }\r\n\r\n.zah-idle-status{\r\n  display:flex; align-items:center; gap:10px;\r\n  margin-bottom:22px;\r\n}\r\n.zah-idle-label{\r\n  font-family:var(--zah-mono); font-size:11px;\r\n  letter-spacing:.1em; text-transform:uppercase;\r\n  color:var(--zah-teal);\r\n  transition:opacity .25s ease;\r\n}\r\n.zah-idle-dots{ display:flex; align-items:center; gap:5px; }\r\n.zah-idle-dots i{\r\n  width:5px; height:5px; border-radius:50%;\r\n  background:var(--zah-teal);\r\n  animation:zah-idlepulse 1.3s ease-in-out infinite;\r\n}\r\n.zah-idle-dots i:nth-child(2){ animation-delay:.16s; }\r\n.zah-idle-dots i:nth-child(3){ animation-delay:.32s; }\r\n@keyframes zah-idlepulse{\r\n  0%,100%{ opacity:.25; transform:scale(.8); }\r\n  50%    { opacity:1;   transform:scale(1); }\r\n}\r\n\/* Once the trails fire the cadence tightens \u2014 the agent is working,\r\n   not waiting. *\/\r\n.zah-root.is-sending .zah-idle-dots i{ animation-duration:.7s; }\r\n\r\n\/* Skeleton mirrors the shape of the real answer, so the result\r\n   resolves into place rather than replacing something unrelated.\r\n   Opacity pulses rather than a gradient sweep \u2014 the brand system\r\n   rules gradients out. *\/\r\n.zah-skel{\r\n  background:rgba(255,255,255,.09);\r\n  border-radius:3px;\r\n  height:11px;\r\n  animation:zah-skelpulse 1.6s ease-in-out infinite;\r\n}\r\n.zah-root.is-sending .zah-skel{ animation-duration:.85s; }\r\n@keyframes zah-skelpulse{\r\n  0%,100%{ opacity:.45; }\r\n  50%    { opacity:1; }\r\n}\r\n.zah-skel--head{ height:8px; background:rgba(255,255,255,.16); }\r\n\r\n.zah-skel-row{\r\n  display:flex; align-items:center; gap:24px;\r\n  padding:11px 0;\r\n  border-bottom:1px solid rgba(255,255,255,.10);\r\n}\r\n.zah-skel-row:first-child{\r\n  padding-top:0; padding-bottom:10px;\r\n  border-bottom:1px solid rgba(255,255,255,.16);\r\n}\r\n.zah-skel-row:last-child{ border-bottom:0; }\r\n.zah-skel-row .zah-skel:first-child{ flex:1 1 auto; }\r\n.zah-skel-row .zah-skel:last-child{ flex:0 0 84px; }\r\n\r\n.zah-skel-callout{\r\n  border:1px solid rgba(255,255,255,.12);\r\n  border-radius:12px;\r\n  padding:18px 20px;\r\n  display:flex; flex-direction:column; gap:10px;\r\n}\r\n.zah-skel-callout .zah-skel:nth-child(1){ width:100%; }\r\n.zah-skel-callout .zah-skel:nth-child(2){ width:92%; }\r\n.zah-skel-callout .zah-skel:nth-child(3){ width:64%; }\r\n\r\n\/* Stagger so the bars breathe as a wave instead of in unison. *\/\r\n.zah-skel-row:nth-child(1) .zah-skel{ animation-delay:0s; }\r\n.zah-skel-row:nth-child(2) .zah-skel{ animation-delay:.09s; }\r\n.zah-skel-row:nth-child(3) .zah-skel{ animation-delay:.18s; }\r\n.zah-skel-row:nth-child(4) .zah-skel{ animation-delay:.27s; }\r\n.zah-skel-row:nth-child(5) .zah-skel{ animation-delay:.36s; }\r\n.zah-skel-callout .zah-skel:nth-child(1){ animation-delay:.14s; }\r\n.zah-skel-callout .zah-skel:nth-child(2){ animation-delay:.23s; }\r\n.zah-skel-callout .zah-skel:nth-child(3){ animation-delay:.32s; }\r\n\r\n\/* \u2500\u2500 table on Forest \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n\/* display:* r\u00e9affirm\u00e9 : certains th\u00e8mes WP passent les tables en\r\n   display:block sur mobile, ce qui casserait l'alignement. *\/\r\n.zah-root table.zah-table{\r\n  display:table; table-layout:auto;\r\n  width:100%; border-collapse:collapse; margin:0; background:none;\r\n}\r\n.zah-root table.zah-table tbody{ display:table-row-group; }\r\n.zah-root table.zah-table tr{ display:table-row; }\r\n.zah-root table.zah-table th,\r\n.zah-root table.zah-table td{ display:table-cell; }\r\n.zah-root table.zah-table th{\r\n  text-align:left; background:none;\r\n  font-family:var(--zah-mono); font-weight:500;\r\n  font-size:10.5px; letter-spacing:.08em; text-transform:uppercase;\r\n  color:rgba(255,255,255,.55);\r\n  padding:0 0 10px;\r\n  border:0; border-bottom:1px solid rgba(255,255,255,.16);\r\n}\r\n.zah-root table.zah-table td{\r\n  padding:11px 0; font-size:15px; color:var(--zah-white);\r\n  background:none;\r\n  border:0; border-bottom:1px solid rgba(255,255,255,.10);\r\n}\r\n.zah-root table.zah-table tr:last-child td{\r\n  border-bottom:0; font-weight:500; padding-top:13px;\r\n}\r\n.zah-root table.zah-table th.zah-num,\r\n.zah-root table.zah-table td.zah-num{ text-align:right; }\r\n.zah-root table.zah-table td.zah-num{\r\n  font-family:var(--zah-mono); font-variant-numeric:tabular-nums;\r\n}\r\n.zah-up{ color:var(--zah-teal); }\r\n.zah-down{ color:#9FD8C9; }\r\n\r\n\/* \u2500\u2500 callout on Forest \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.zah-callout{\r\n  display:flex; gap:12px; align-items:flex-start;\r\n  background:rgba(255,255,255,.06);\r\n  border:1px solid rgba(255,255,255,.14);\r\n  border-radius:12px;\r\n  padding:18px 20px;\r\n}\r\n.zah-callout-icon{ flex:none; width:16px; height:16px; margin-top:2px; }\r\n.zah-callout-icon svg{ display:block; width:100%; height:100%; }\r\n.zah-root .zah-callout p{\r\n  margin:0; font-family:var(--zah-sans);\r\n  font-size:14px; line-height:1.55; color:rgba(255,255,255,.92);\r\n}\r\n.zah-callout b{ font-weight:500; color:#fff; }\r\n\r\n.zah-panel-foot{\r\n  position:relative; z-index:1;\r\n  display:flex; align-items:center; justify-content:space-between;\r\n  margin-top:24px; padding-top:16px;\r\n  border-top:1px solid rgba(255,255,255,.12);\r\n}\r\n.zah-foot-label{\r\n  font-family:var(--zah-mono); font-size:10.5px;\r\n  letter-spacing:.08em; text-transform:uppercase;\r\n  color:rgba(255,255,255,.45);\r\n}\r\n.zah-dots{ display:flex; gap:8px; }\r\n.zah-pdot{\r\n  width:22px; height:4px; border-radius:2px;\r\n  background:rgba(255,255,255,.22);\r\n  transition:background .3s ease;\r\n}\r\n.zah-pdot.is-on{ background:var(--zah-teal); }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n\/* Below the design width the prompt box goes full-bleed and the\r\n   fanned trails collapse to a short vertical run in normal flow \u2014\r\n   an absolute overlay would no longer line up with anything. *\/\r\n@media (max-width:960px){\r\n  .zah-hero-top{ min-height:0; }\r\n  .zah-promptzone{ margin-left:0; width:100%; }\r\n  .zah-guides{ display:none; }\r\n\r\n  .zah-bridge--desktop{ display:none; }\r\n  \/* Flush to the prompt box above and 2px into the panel below, so the\r\n     run is continuous from one box to the other. *\/\r\n  .zah-bridge--mobile{\r\n    display:block;\r\n    position:static;\r\n    height:78px;\r\n    margin-top:0;\r\n    margin-bottom:-2px;\r\n  }\r\n\r\n  .zah-grid{ grid-template-columns:minmax(0,1fr); gap:24px; }\r\n  .zah-panel{ padding:26px 24px 24px; min-height:0; }\r\n}\r\n@media (max-width:600px){\r\n  \/* A phone-width field cannot hold 111 characters in two lines, so\r\n     here the box is allowed to grow instead \u2014 safe because the mobile\r\n     trail bridge sits in normal flow and is not pinned to the box. *\/\r\n  .zah-ptext{ font-size:16px; line-height:22px; height:auto; max-height:90px; }\r\n  .zah-placeholder, .zah-inner{ line-height:22px; }\r\n  .zah-promptbox{ min-height:72px; padding:14px 16px; gap:10px; align-items:flex-start; }\r\n  .zah-send{ width:28px; height:28px; align-self:flex-start; margin-top:2px; }\r\n  .zah-panel-dots{ display:none; }\r\n  .zah-root table.zah-table td{ font-size:14px; }\r\n  \/* Le sujet passerait sous l'avatar sur un \u00e9cran \u00e9troit : on le laisse\r\n     tomber plut\u00f4t que de casser la ligne d'en-t\u00eate. *\/\r\n  .zah-subject{ display:none; }\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce){\r\n  .zah-root *{ animation-duration:.001ms !important; animation-iteration-count:1 !important; }\r\n  .zah-caret{ opacity:1; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"zah-root\" lang=\"de\">\r\n\r\n  <div class=\"zah-hero-top\">\r\n\r\n    <div class=\"zah-prompt-col\">\r\n      <div class=\"zah-promptzone\">\r\n\r\n        <div class=\"zah-promptwrap\">\r\n\r\n          <div class=\"zah-guides\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 688 97\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n              <path class=\"zah-guide\" d=\"M0 1H688\"\/>\r\n              <path class=\"zah-guide\" d=\"M0 96H688\"\/>\r\n              <path class=\"zah-guide\" d=\"M680 0V97\"\/>\r\n              <path class=\"zah-guide\" d=\"M8 0V97\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n\r\n          <div class=\"zah-promptbox\">\r\n            <span class=\"zah-pmark\">\r\n              <svg viewBox=\"0 0 133.5 134.05\" fill=\"#00D2B9\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M 111.22 134.05 L 31.395 134.05 C 27.228 134.05 23.701 131.478 22.259 127.621 C 20.816 123.763 22.099 119.424 25.304 116.852 L 43.097 102.225 L 9.756 102.225 C 5.589 102.225 2.062 99.654 0.62 95.796 C -0.823 91.938 0.299 87.759 3.505 85.027 L 37.967 56.256 C 40.853 53.845 45.02 54.327 47.424 57.06 C 49.829 59.953 49.348 64.132 46.623 66.543 L 20.015 88.885 L 59.606 88.885 L 113.464 44.844 L 70.186 44.844 C 70.186 44.844 70.186 44.844 70.025 44.844 L 22.419 44.844 C 16.488 44.844 10.878 42.433 6.55 38.254 C 2.383 34.075 0.139 28.449 0.139 22.502 C 0.139 16.555 2.383 10.93 6.711 6.59 C 10.878 2.411 16.488 0 22.419 0 L 99.999 0 C 104.167 0 107.693 2.572 109.136 6.429 C 110.579 10.287 109.296 14.466 106.09 17.198 L 88.779 31.503 L 123.722 31.503 C 127.89 31.503 131.416 34.075 132.859 37.933 C 134.302 41.79 133.019 46.13 129.813 48.702 L 80.604 88.885 L 111.22 88.885 C 117.151 88.885 122.761 91.295 126.928 95.475 C 131.096 99.654 133.5 105.279 133.5 111.387 L 133.5 111.708 C 133.5 117.655 131.256 123.281 126.928 127.621 C 122.761 131.8 117.151 134.05 111.22 134.05 Z M 41.814 120.709 L 111.22 120.709 C 113.624 120.709 115.868 119.745 117.631 118.138 C 119.395 116.37 120.196 114.119 120.196 111.708 L 120.196 111.387 C 120.196 108.976 119.234 106.726 117.631 104.958 C 115.868 103.19 113.624 102.386 111.22 102.386 L 64.255 102.386 L 41.814 120.709 Z M 22.419 13.341 C 20.015 13.341 17.771 14.305 16.008 15.912 C 14.244 17.68 13.443 19.931 13.443 22.342 C 13.443 24.753 14.405 27.003 16.008 28.771 C 17.771 30.539 20.015 31.343 22.419 31.343 L 67.781 31.343 L 89.741 13.341 L 22.419 13.341 Z\" fill-rule=\"nonzero\"\/><\/svg>\r\n            <\/span>\r\n            <span class=\"zah-ptext\" data-zah=\"ptext\">\r\n              <span class=\"zah-placeholder\" data-zah=\"placeholder\">Zuora AI fragen<\/span>\r\n              <span class=\"zah-inner\" data-zah=\"inner\"><span data-zah=\"typed\"><\/span><span class=\"zah-caret\"><\/span><\/span>\r\n            <\/span>\r\n            <!-- Phosphor Icons \u00b7 paper-plane-tilt \u00b7 Regular (Phosphor has no\r\n                 glyph named \"send\"; paper-plane is its send icon). Path taken\r\n                 verbatim from @phosphor-icons\/core 2.1.1. -->\r\n            <span class=\"zah-send\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 256 256\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l-48,48L24.08,98.25l-.07,0,.14,0L216,40Z\"\/><\/svg>\r\n            <\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Trails: exact geometry from Group 232321.svg, shifted up 106px\r\n         so the y=106\u2192227 band of the artboard becomes this element. -->\r\n    <div class=\"zah-bridge zah-bridge--desktop\" aria-hidden=\"true\">\r\n      <svg viewBox=\"0 0 1280 121\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <g transform=\"translate(0,-106)\">\r\n\r\n          <path class=\"zah-track\" d=\"M54 106.73V225.269\"\/>\r\n          <path class=\"zah-track\" d=\"M70 106V145.079C70 171.6 80.5357 197.036 99.2893 215.789L110.5 227\"\/>\r\n          <path class=\"zah-track\" d=\"M86 106V116.646C86 158.604 112.192 196.1 151.587 210.539L196.5 227\"\/>\r\n          <path class=\"zah-track\" d=\"M102 106C102 152.728 135.164 192.881 181.05 201.709L312.5 227\"\/>\r\n          <path class=\"zah-track\" d=\"M118 106L121.293 117.725C131.791 155.11 162.983 183.038 201.297 189.356L423.5 226\"\/>\r\n\r\n          <path class=\"zah-trail zah-trail--1\" pathLength=\"100\" d=\"M54 106.73V225.269\"\/>\r\n          <path class=\"zah-trail zah-trail--2\" pathLength=\"100\" d=\"M70 106V145.079C70 171.6 80.5357 197.036 99.2893 215.789L110.5 227\"\/>\r\n          <path class=\"zah-trail zah-trail--3\" pathLength=\"100\" d=\"M86 106V116.646C86 158.604 112.192 196.1 151.587 210.539L196.5 227\"\/>\r\n          <path class=\"zah-trail zah-trail--4\" pathLength=\"100\" d=\"M102 106C102 152.728 135.164 192.881 181.05 201.709L312.5 227\"\/>\r\n          <path class=\"zah-trail zah-trail--5\" pathLength=\"100\" d=\"M118 106L121.293 117.725C131.791 155.11 162.983 183.038 201.297 189.356L423.5 226\"\/>\r\n\r\n          <circle class=\"zah-node zah-node--1\" cx=\"54\"    cy=\"225.269\" r=\"3.5\"\/>\r\n          <circle class=\"zah-node zah-node--2\" cx=\"110.5\" cy=\"227\"     r=\"3.5\"\/>\r\n          <circle class=\"zah-node zah-node--3\" cx=\"196.5\" cy=\"227\"     r=\"3.5\"\/>\r\n          <circle class=\"zah-node zah-node--4\" cx=\"312.5\" cy=\"227\"     r=\"3.5\"\/>\r\n          <circle class=\"zah-node zah-node--5\" cx=\"423.5\" cy=\"226\"     r=\"3.5\"\/>\r\n\r\n        <\/g>\r\n      <\/svg>\r\n    <\/div>\r\n\r\n    <!-- Mobile trails: evenly spread across the full-bleed prompt box\r\n         and splayed symmetrically as they drop into the panel. -->\r\n    <div class=\"zah-bridge zah-bridge--mobile\" aria-hidden=\"true\">\r\n      <svg viewBox=\"0 0 360 78\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n\r\n        <path class=\"zah-track\" d=\"M30 0C30 32 21 50 12 78\"\/>\r\n        <path class=\"zah-track\" d=\"M105 0C105 34 99 52 90 78\"\/>\r\n        <path class=\"zah-track\" d=\"M180 0V78\"\/>\r\n        <path class=\"zah-track\" d=\"M255 0C255 34 261 52 270 78\"\/>\r\n        <path class=\"zah-track\" d=\"M330 0C330 32 339 50 348 78\"\/>\r\n\r\n        <path class=\"zah-trail zah-trail--1\" pathLength=\"100\" d=\"M30 0C30 32 21 50 12 78\"\/>\r\n        <path class=\"zah-trail zah-trail--3\" pathLength=\"100\" d=\"M105 0C105 34 99 52 90 78\"\/>\r\n        <path class=\"zah-trail zah-trail--5\" pathLength=\"100\" d=\"M180 0V78\"\/>\r\n        <path class=\"zah-trail zah-trail--3\" pathLength=\"100\" d=\"M255 0C255 34 261 52 270 78\"\/>\r\n        <path class=\"zah-trail zah-trail--1\" pathLength=\"100\" d=\"M330 0C330 32 339 50 348 78\"\/>\r\n\r\n        <circle class=\"zah-node zah-node--1\" cx=\"12\"  cy=\"76\" r=\"3\"\/>\r\n        <circle class=\"zah-node zah-node--3\" cx=\"90\"  cy=\"76\" r=\"3\"\/>\r\n        <circle class=\"zah-node zah-node--5\" cx=\"180\" cy=\"76\" r=\"3\"\/>\r\n        <circle class=\"zah-node zah-node--3\" cx=\"270\" cy=\"76\" r=\"3\"\/>\r\n        <circle class=\"zah-node zah-node--1\" cx=\"348\" cy=\"76\" r=\"3\"\/>\r\n\r\n      <\/svg>\r\n    <\/div>\r\n\r\n  <\/div><!-- \/.zah-hero-top -->\r\n\r\n  <!-- Forest result panel -->\r\n  <div class=\"zah-panel\">\r\n    <svg class=\"zah-panel-dots\" viewBox=\"0 0 280 200\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n      <g fill=\"#00D2B9\">\r\n        <circle cx=\"264\" cy=\"20\" r=\"3\"\/><circle cx=\"232\" cy=\"14\" r=\"2\"\/><circle cx=\"198\" cy=\"28\" r=\"4\"\/>\r\n        <circle cx=\"258\" cy=\"54\" r=\"5\"\/><circle cx=\"226\" cy=\"60\" r=\"2.5\"\/><circle cx=\"190\" cy=\"66\" r=\"3\"\/>\r\n        <circle cx=\"272\" cy=\"92\" r=\"2\"\/><circle cx=\"240\" cy=\"96\" r=\"6\"\/><circle cx=\"206\" cy=\"102\" r=\"2\"\/>\r\n        <circle cx=\"262\" cy=\"130\" r=\"3.5\"\/><circle cx=\"222\" cy=\"136\" r=\"2\"\/><circle cx=\"186\" cy=\"142\" r=\"2.5\"\/>\r\n        <circle cx=\"248\" cy=\"166\" r=\"2\"\/><circle cx=\"212\" cy=\"172\" r=\"3\"\/>\r\n      <\/g>\r\n    <\/svg>\r\n\r\n    <div class=\"zah-panel-head\">\r\n      <span class=\"zah-avatar\">\r\n        <svg viewBox=\"0 0 133.5 134.05\" fill=\"#00D2B9\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M 111.22 134.05 L 31.395 134.05 C 27.228 134.05 23.701 131.478 22.259 127.621 C 20.816 123.763 22.099 119.424 25.304 116.852 L 43.097 102.225 L 9.756 102.225 C 5.589 102.225 2.062 99.654 0.62 95.796 C -0.823 91.938 0.299 87.759 3.505 85.027 L 37.967 56.256 C 40.853 53.845 45.02 54.327 47.424 57.06 C 49.829 59.953 49.348 64.132 46.623 66.543 L 20.015 88.885 L 59.606 88.885 L 113.464 44.844 L 70.186 44.844 C 70.186 44.844 70.186 44.844 70.025 44.844 L 22.419 44.844 C 16.488 44.844 10.878 42.433 6.55 38.254 C 2.383 34.075 0.139 28.449 0.139 22.502 C 0.139 16.555 2.383 10.93 6.711 6.59 C 10.878 2.411 16.488 0 22.419 0 L 99.999 0 C 104.167 0 107.693 2.572 109.136 6.429 C 110.579 10.287 109.296 14.466 106.09 17.198 L 88.779 31.503 L 123.722 31.503 C 127.89 31.503 131.416 34.075 132.859 37.933 C 134.302 41.79 133.019 46.13 129.813 48.702 L 80.604 88.885 L 111.22 88.885 C 117.151 88.885 122.761 91.295 126.928 95.475 C 131.096 99.654 133.5 105.279 133.5 111.387 L 133.5 111.708 C 133.5 117.655 131.256 123.281 126.928 127.621 C 122.761 131.8 117.151 134.05 111.22 134.05 Z M 41.814 120.709 L 111.22 120.709 C 113.624 120.709 115.868 119.745 117.631 118.138 C 119.395 116.37 120.196 114.119 120.196 111.708 L 120.196 111.387 C 120.196 108.976 119.234 106.726 117.631 104.958 C 115.868 103.19 113.624 102.386 111.22 102.386 L 64.255 102.386 L 41.814 120.709 Z M 22.419 13.341 C 20.015 13.341 17.771 14.305 16.008 15.912 C 14.244 17.68 13.443 19.931 13.443 22.342 C 13.443 24.753 14.405 27.003 16.008 28.771 C 17.771 30.539 20.015 31.343 22.419 31.343 L 67.781 31.343 L 89.741 13.341 L 22.419 13.341 Z\" fill-rule=\"nonzero\"\/><\/svg>\r\n      <\/span>\r\n      <span class=\"zah-aname\" data-zah=\"agent\">Angebots-Agent<\/span>\r\n      <span class=\"zah-subject\" data-zah=\"subject\">Acme Corp \u00b7 Verl\u00e4ngerungsangebot<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"zah-stack\">\r\n\r\n      <!-- Empty \/ working state -->\r\n      <div class=\"zah-idle\" data-zah=\"idle\" aria-hidden=\"true\">\r\n        <div class=\"zah-idle-status\">\r\n          <span class=\"zah-idle-dots\"><i><\/i><i><\/i><i><\/i><\/span>\r\n          <span class=\"zah-idle-label\" data-zah=\"idleLabel\">H\u00f6rt zu<\/span>\r\n        <\/div>\r\n        <div class=\"zah-grid\">\r\n          <div>\r\n            <div class=\"zah-skel-row\"><div class=\"zah-skel zah-skel--head\"><\/div><div class=\"zah-skel zah-skel--head\"><\/div><\/div>\r\n            <div class=\"zah-skel-row\"><div class=\"zah-skel\"><\/div><div class=\"zah-skel\"><\/div><\/div>\r\n            <div class=\"zah-skel-row\"><div class=\"zah-skel\"><\/div><div class=\"zah-skel\"><\/div><\/div>\r\n            <div class=\"zah-skel-row\"><div class=\"zah-skel\"><\/div><div class=\"zah-skel\"><\/div><\/div>\r\n            <div class=\"zah-skel-row\"><div class=\"zah-skel\"><\/div><div class=\"zah-skel\"><\/div><\/div>\r\n          <\/div>\r\n          <div class=\"zah-skel-callout\">\r\n            <div class=\"zah-skel\"><\/div>\r\n            <div class=\"zah-skel\"><\/div>\r\n            <div class=\"zah-skel\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Scenario 1 \u2014 Quote impact -->\r\n      <div class=\"zah-result\" data-zah=\"result\">\r\n        <div class=\"zah-grid\">\r\n          <div class=\"zah-step\" style=\"--zah-i:0\">\r\n            <table class=\"zah-table\">\r\n              <tbody>\r\n                <tr><th>Position<\/th><th class=\"zah-num\">Betrag<\/th><\/tr>\r\n                <tr><td>Basisverl\u00e4ngerung<\/td><td class=\"zah-num\">84.000&nbsp;$<\/td><\/tr>\r\n                <tr><td>Nutzungs-Add-on<\/td><td class=\"zah-num zah-up\">+9.600&nbsp;$<\/td><\/tr>\r\n                <tr><td>Gew\u00e4hrter Rabatt<\/td><td class=\"zah-num zah-down\">\u22123.200&nbsp;$<\/td><\/tr>\r\n                <tr><td>Neue Summe<\/td><td class=\"zah-num\">90.400&nbsp;$<\/td><\/tr>\r\n              <\/tbody>\r\n            <\/table>\r\n          <\/div>\r\n          <div class=\"zah-step zah-callout\" style=\"--zah-i:2\">\r\n            <span class=\"zah-callout-icon\">\r\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><circle cx=\"8\" cy=\"8\" r=\"6.4\" stroke=\"#00D2B9\" stroke-width=\"1.3\"\/><path d=\"M5.2 8.2 7 10l4-4.2\" stroke=\"#00D2B9\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/span>\r\n            <p><b>Bereit zum Versand:<\/b> Nutzungs-Add-on und Treuerabatt greifen beide sauber unter den aktuellen Vertragsbedingungen. Keine Freigabe-Kennzeichen ausgel\u00f6st.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Scenario 2 \u2014 Revenue simulation -->\r\n      <div class=\"zah-result\" data-zah=\"result\">\r\n        <div class=\"zah-grid\">\r\n          <div class=\"zah-step\" style=\"--zah-i:0\">\r\n            <table class=\"zah-table\">\r\n              <tbody>\r\n                <tr><th>Kennzahl<\/th><th class=\"zah-num\">Aktuell<\/th><th class=\"zah-num\">Vorschlag<\/th><\/tr>\r\n                <tr><td>Gesamtvertragswert<\/td><td class=\"zah-num\">180.000&nbsp;$<\/td><td class=\"zah-num zah-up\">216.000&nbsp;$<\/td><\/tr>\r\n                <tr><td>Verbleibende POB<\/td><td class=\"zah-num\">60.000&nbsp;$<\/td><td class=\"zah-num zah-up\">96.000&nbsp;$<\/td><\/tr>\r\n                <tr><td>Realisierter Umsatz im Quartal<\/td><td class=\"zah-num\">15.000&nbsp;$<\/td><td class=\"zah-num zah-up\">18.000&nbsp;$<\/td><\/tr>\r\n              <\/tbody>\r\n            <\/table>\r\n          <\/div>\r\n          <div class=\"zah-step zah-callout\" style=\"--zah-i:2\">\r\n            <span class=\"zah-callout-icon\">\r\n              <svg viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 1.6 14.6 13.2H1.4L8 1.6Z\" stroke=\"#E0B642\" stroke-width=\"1.3\" stroke-linejoin=\"round\"\/><rect x=\"7.4\" y=\"6\" width=\"1.2\" height=\"3.2\" fill=\"#E0B642\"\/><circle cx=\"8\" cy=\"11\" r=\".9\" fill=\"#E0B642\"\/><\/svg>\r\n            <\/span>\r\n            <p><b>Achtung:<\/b> Ein Analytics-Bundle mitten in der Laufzeit erzeugt eine neue Leistungsverpflichtung. Die Realisierung in diesem Quartal steigt um 3.000&nbsp;$; der Rest verteilt sich auf die Restlaufzeit.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"zah-panel-foot\">\r\n      <span class=\"zah-foot-label\" data-zah=\"footLabel\">Angebotsauswirkung<\/span>\r\n      <div class=\"zah-dots\">\r\n        <div class=\"zah-pdot is-on\" data-zah=\"pdot\"><\/div>\r\n        <div class=\"zah-pdot\" data-zah=\"pdot\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n\r\n  function initRoot(root){\r\n    if (!root || root.getAttribute('data-zah-init') === '1') { return; }\r\n    root.setAttribute('data-zah-init', '1');\r\n\r\n    var q  = function(s){ return root.querySelector(s); };\r\n    var qa = function(s){ return Array.prototype.slice.call(root.querySelectorAll(s)); };\r\n\r\n    var results     = qa('[data-zah=\"result\"]');\r\n    var typedEl     = q('[data-zah=\"typed\"]');\r\n    var placeholder = q('[data-zah=\"placeholder\"]');\r\n    var agentEl     = q('[data-zah=\"agent\"]');\r\n    var footEl      = q('[data-zah=\"footLabel\"]');\r\n    var subjectEl   = q('[data-zah=\"subject\"]');\r\n    var idleLabelEl = q('[data-zah=\"idleLabel\"]');\r\n    var pdots       = qa('[data-zah=\"pdot\"]');\r\n\r\n    if (!results.length || !typedEl) { return; }\r\n\r\n    var items = [\r\n      {\r\n        agent:   'Angebots-Agent',\r\n        foot:    'Angebotsauswirkung',\r\n        subject: 'Acme Corp \u00b7 Verl\u00e4ngerungsangebot',\r\n        working: 'Angebotspositionen und Freigaberegeln werden gepr\u00fcft',\r\n        question: \"Warum hat sich das Verl\u00e4ngerungsangebot von Acme Corp nach dem Nutzungs-Add-on ge\u00e4ndert? Erkl\u00e4re es vor dem Versand.\",\r\n        el: results[0]\r\n      },\r\n      {\r\n        agent:   'Umsatz-Agent',\r\n        foot:    'Umsatzsimulation',\r\n        subject: 'Northwind \u00b7 Analytics-Bundle',\r\n        working: 'ASC-606-Allokation wird simuliert',\r\n        question: \"Wenn wir das Analytics-Modul in Northwinds Verl\u00e4ngerung b\u00fcndeln: Was passiert mit der Umsatzrealisierung dieses Quartals?\",\r\n        el: results[1]\r\n      }\r\n    ];\r\n\r\n    var SEND = 1550;   \/\/ trails travelling from the prompt field to the panel\r\n    var HOLD = 4200;   \/\/ finished result left on screen\r\n    var FADE = 480;\r\n    var STEP = 90;\r\n    var REST = 1600;   \/\/ \"Ask Zuora AI\" left on screen before typing starts\r\n    var idx  = 0;\r\n    var running = false;\r\n    var timers  = [];\r\n\r\n    \/* Un widget Elementor est d\u00e9mont\u00e9\/remont\u00e9 \u00e0 chaque \u00e9dition, et la\r\n       section peut sortir du viewport. Tout timer passe donc par ce\r\n       wrapper : il s'annule en bloc et ne touche jamais un n\u0153ud d\u00e9tach\u00e9. *\/\r\n    function later(fn, ms){\r\n      var t = setTimeout(function(){\r\n        if (!running || !root.isConnected) { return; }\r\n        fn();\r\n      }, ms);\r\n      timers.push(t);\r\n      return t;\r\n    }\r\n    function clearTimers(){\r\n      for (var i = 0; i < timers.length; i++) { clearTimeout(timers[i]); }\r\n      timers = [];\r\n    }\r\n\r\n    \/* The prompt wraps to a second line, so there is no caret-follow\r\n       translate to maintain \u2014 the text simply flows. *\/\r\n    function type(text, done){\r\n      typedEl.textContent = '';\r\n      var i = 0;\r\n      function tick(){\r\n        if (i === 0) { placeholder.style.opacity = '0'; }\r\n        typedEl.textContent += text.charAt(i);\r\n        i++;\r\n        if (i < text.length) { later(tick, 10 + Math.random() * 14); }\r\n        else { later(done, 380); }\r\n      }\r\n      \/* The placeholder is only cleared on the first keystroke, so this\r\n         delay is exactly how long \"Ask Zuora AI\" sits on screen. *\/\r\n      later(tick, REST);\r\n    }\r\n\r\n    function clearPrompt(done){\r\n      typedEl.style.transition = 'opacity .25s ease';\r\n      typedEl.style.opacity = '0';\r\n      later(function(){\r\n        typedEl.textContent = '';\r\n        typedEl.style.transition = '';\r\n        typedEl.style.opacity = '1';\r\n        placeholder.style.opacity = '1';\r\n        later(done, 180);\r\n      }, 250);\r\n    }\r\n\r\n    function play(i){\r\n      var it = items[i];\r\n      if (!it || !it.el) { return; }\r\n\r\n      \/\/ Panel shows the waiting state for as long as there is no answer.\r\n      root.classList.add('is-idle');\r\n      idleLabelEl.textContent = 'H\u00f6rt zu';\r\n\r\n      type(it.question, function(){\r\n        \/\/ 1. fire the trails down the dashed tracks\r\n        root.classList.add('is-sending');\r\n\r\n        \/\/ 2. the waiting state becomes a working state\r\n        idleLabelEl.style.opacity = '0';\r\n        later(function(){\r\n          idleLabelEl.textContent = it.working;\r\n          idleLabelEl.style.opacity = '1';\r\n        }, 200);\r\n\r\n        \/\/ 3. swap the agent label while the trails are in flight\r\n        later(function(){\r\n          agentEl.textContent   = it.agent;\r\n          footEl.textContent    = it.foot;\r\n          subjectEl.textContent = it.subject;\r\n        }, 430);\r\n\r\n        \/\/ 4. the result lands as the trails arrive\r\n        later(function(){\r\n          root.classList.remove('is-idle');\r\n          root.classList.add('is-answered');\r\n          it.el.classList.add('is-active');\r\n          requestAnimationFrame(function(){\r\n            requestAnimationFrame(function(){ it.el.classList.add('is-playing'); });\r\n          });\r\n        }, SEND - 470);\r\n\r\n        \/\/ 5. drop the class so the trail animation can replay\r\n        later(function(){ root.classList.remove('is-sending'); }, SEND + 220);\r\n\r\n        var steps = it.el.querySelectorAll('.zah-step').length;\r\n        later(function(){ end(i); }, SEND + (steps - 1) * STEP + 600 + HOLD);\r\n      });\r\n    }\r\n\r\n    function end(i){\r\n      var it = items[i];\r\n      it.el.style.transition = 'opacity ' + FADE + 'ms ease';\r\n      it.el.style.opacity = '0';\r\n      later(function(){\r\n        it.el.classList.remove('is-active', 'is-playing');\r\n        it.el.style.opacity = '';\r\n        it.el.style.transition = '';\r\n        \/\/ Answer is gone \u2014 unlight the field and the landing dots.\r\n        root.classList.remove('is-answered');\r\n\r\n        \/\/ Bring the waiting state straight back, so the panel never\r\n        \/\/ shows an empty slab between one answer and the next prompt.\r\n        root.classList.add('is-idle');\r\n        idleLabelEl.textContent = 'H\u00f6rt zu';\r\n\r\n        var steps = it.el.querySelectorAll('.zah-step');\r\n        for (var s = 0; s < steps.length; s++) { steps[s].style.transition = 'none'; }\r\n        requestAnimationFrame(function(){\r\n          for (var s2 = 0; s2 < steps.length; s2++) { steps[s2].style.transition = ''; }\r\n        });\r\n\r\n        clearPrompt(function(){\r\n          idx = (idx + 1) % items.length;\r\n          syncDots();\r\n          play(idx);\r\n        });\r\n      }, FADE);\r\n    }\r\n\r\n    function syncDots(){\r\n      for (var d = 0; d < pdots.length; d++) {\r\n        if (d === idx) { pdots[d].classList.add('is-on'); }\r\n        else { pdots[d].classList.remove('is-on'); }\r\n      }\r\n    }\r\n\r\n    \/* Remet le bloc \u00e0 l'\u00e9tat initial : indispensable avant un restart,\r\n       sinon deux boucles se superposeraient. *\/\r\n    function reset(){\r\n      clearTimers();\r\n      root.classList.remove('is-sending', 'is-answered');\r\n      root.classList.add('is-idle');\r\n      for (var i = 0; i < results.length; i++) {\r\n        results[i].classList.remove('is-active', 'is-playing');\r\n        results[i].style.opacity = '';\r\n        results[i].style.transition = '';\r\n      }\r\n      typedEl.textContent = '';\r\n      typedEl.style.opacity = '1';\r\n      typedEl.style.transition = '';\r\n      placeholder.style.opacity = '1';\r\n      idleLabelEl.textContent = 'H\u00f6rt zu';\r\n      idleLabelEl.style.opacity = '1';\r\n      syncDots();\r\n    }\r\n\r\n    var inView = false;\r\n\r\n    function start(){\r\n      if (running) { return; }\r\n      reset();\r\n      running = true;   \/\/ apr\u00e8s reset(), qui purge les timers de la passe pr\u00e9c\u00e9dente\r\n      play(idx);\r\n    }\r\n    function stop(){\r\n      if (!running) { return; }\r\n      running = false;\r\n      reset();\r\n    }\r\n    function sync(){\r\n      if (inView && !document.hidden) { start(); } else { stop(); }\r\n    }\r\n\r\n    \/* Ne joue que quand la section est r\u00e9ellement \u00e0 l'\u00e9cran : \u00e9vite de\r\n       faire tourner la boucle en fond de page et d'arriver au milieu\r\n       d'un cycle quand l'utilisateur scrolle jusqu'ici. *\/\r\n    if ('IntersectionObserver' in window) {\r\n      var io = new IntersectionObserver(function(entries){\r\n        for (var i = 0; i < entries.length; i++) { inView = entries[i].isIntersecting; }\r\n        sync();\r\n      }, { threshold: 0.25 });\r\n      io.observe(root);\r\n    } else {\r\n      inView = true;\r\n      sync();\r\n    }\r\n\r\n    \/\/ Onglet en arri\u00e8re-plan : les timers d\u00e9rivent, on repart du d\u00e9but au retour.\r\n    document.addEventListener('visibilitychange', function(){\r\n      if (!root.isConnected) { return; }\r\n      sync();\r\n    });\r\n  }\r\n\r\n  function boot(scope){\r\n    var ctx = scope && scope.querySelectorAll ? scope : document;\r\n    var roots = ctx.querySelectorAll('.zah-root');\r\n    for (var i = 0; i < roots.length; i++) { initRoot(roots[i]); }\r\n    \/\/ scope peut \u00eatre le widget lui-m\u00eame plut\u00f4t qu'un parent\r\n    if (ctx !== document && ctx.classList && ctx.classList.contains('zah-root')) {\r\n      initRoot(ctx);\r\n    }\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', function(){ boot(); });\r\n  } else {\r\n    boot();\r\n  }\r\n\r\n\r\n  window.addEventListener('elementor\/frontend\/init', function(){\r\n    if (window.elementorFrontend && elementorFrontend.hooks) {\r\n      elementorFrontend.hooks.addAction('frontend\/element_ready\/html.default', function($scope){\r\n        boot($scope && $scope[0] ? $scope[0] : $scope);\r\n      });\r\n      elementorFrontend.hooks.addAction('frontend\/element_ready\/widget', function($scope){\r\n        boot($scope && $scope[0] ? $scope[0] : $scope);\r\n      });\r\n    }\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c16fc0 e-con-full e-flex e-con e-child\" data-id=\"2c16fc0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-852865c elementor-toc--minimized-on-tablet elementor-widget elementor-widget-table-of-contents\" data-id=\"852865c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;headings_by_tags&quot;:[&quot;h2&quot;],&quot;container&quot;:&quot;#ContentContainer&quot;,&quot;exclude_headings_by_selector&quot;:[],&quot;marker_view&quot;:&quot;bullets&quot;,&quot;icon&quot;:{&quot;value&quot;:&quot;&quot;,&quot;library&quot;:&quot;&quot;},&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;],&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;minimize_box&quot;:&quot;yes&quot;,&quot;minimized_on&quot;:&quot;tablet&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\" data-widget_type=\"table-of-contents.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__header\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--expand\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__852865c\" aria-expanded=\"true\" aria-label=\"Open table of contents\"><\/div>\n\t\t\t\t<div class=\"elementor-toc__toggle-button elementor-toc__toggle-button--collapse\" role=\"button\" tabindex=\"0\" aria-controls=\"elementor-toc__852865c\" aria-expanded=\"true\" aria-label=\"Close table of contents\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<div id=\"elementor-toc__852865c\" class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<i class=\"elementor-toc__spinner eicon-animation-spin eicon-loading\" aria-hidden=\"true\"><\/i>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18b8a42 e-con-full e-flex e-con e-child\" data-id=\"18b8a42\" data-element_type=\"container\" data-e-type=\"container\" id=\"ContentContainer\">\n\t\t<div class=\"elementor-element elementor-element-31de70b e-con-full e-flex e-con e-child\" data-id=\"31de70b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1135866 elementor-widget elementor-widget-image\" data-id=\"1135866\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-777a2b8 e-con-full e-grid e-con e-child\" data-id=\"777a2b8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-c3a46eb e-con-full e-flex e-con e-child\" data-id=\"c3a46eb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0fb75ae e-con-full e-flex e-con e-child\" data-id=\"0fb75ae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-113daa6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"113daa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Orchestrator-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f49186 elementor-widget elementor-widget-text-editor\" data-id=\"6f49186\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schafft ein einheitliches, governance-konformes Zuora-AI-Erlebnis \u00fcber den gesamten Quote-to-Cash-Prozess hinweg. Der Orchestrator leitet Nutzeranfragen an den passenden spezialisierten Agent weiter und wahrt dabei Kontext, Berechtigungen, Guardrails und Streaming.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2bc1cc3 e-con-full e-flex e-con e-child\" data-id=\"2bc1cc3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef36a76 elementor-widget elementor-widget-heading\" data-id=\"ef36a76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6aed6b5 e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"6aed6b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-c5c90dd --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-mcp-simulating-pricing-before-it-reaches-billing\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-c5c90dd\" class=\"elementor-element elementor-element-c5c90dd elementor-widget elementor-widget-heading\" data-id=\"c5c90dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Simulation von Preis\u00e4nderungen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-25308f4 e-con-full e-flex e-con e-child\" data-id=\"25308f4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7121913 e-con-full e-flex e-con e-child\" data-id=\"7121913\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e880cd0 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"e880cd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Analytics-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f43d41 elementor-widget elementor-widget-text-editor\" data-id=\"0f43d41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Schafft ein einheitliches, governance-konformes Zuora-AI-Erlebnis \u00fcber den gesamten Quote-to-Cash-Prozess hinweg. Der Orchestrator leitet Nutzeranfragen an den passenden spezialisierten Agent weiter und wahrt dabei Kontext, Berechtigungen, Guardrails und Streaming.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5a4982 e-con-full e-flex e-con e-child\" data-id=\"a5a4982\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c4ac3d7 elementor-widget elementor-widget-heading\" data-id=\"c4ac3d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-126ad1f e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"126ad1f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-7a7f174 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-mcp-forecasting-without-the-scramble\/\" target=\"_blank\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-7a7f174\" class=\"elementor-element elementor-element-7a7f174 elementor-widget elementor-widget-heading\" data-id=\"7a7f174\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Abrechnungsbasiertes Forecasting<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-66a9a2e --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-mcp-catching-usage-issues-before-they-become-billing-surprises\/\" target=\"_blank\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-66a9a2e\" class=\"elementor-element elementor-element-66a9a2e elementor-widget elementor-widget-heading\" data-id=\"66a9a2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Erkennung von Nutzungsanomalien<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-56443e3 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-mcp-forecasting-without-the-scramble\/\" target=\"_blank\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-56443e3\" class=\"elementor-element elementor-element-56443e3 elementor-widget elementor-widget-heading\" data-id=\"56443e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Trends bei wiederkehrenden Ums\u00e4tzen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c2f936 e-con-full e-flex e-con e-child\" data-id=\"4c2f936\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7dcfbff elementor-widget elementor-widget-image\" data-id=\"7dcfbff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80cf3d4 elementor-widget elementor-widget-heading\" data-id=\"80cf3d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Katalog &amp; Kommerzialisierung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0bad3cf e-con-full e-grid e-con e-child\" data-id=\"0bad3cf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-b7190bc e-con-full e-flex e-con e-child\" data-id=\"b7190bc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2776950 e-con-full e-flex e-con e-child\" data-id=\"2776950\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c686ff elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"3c686ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Catalog-&amp;-Pricing-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-924eb1d elementor-widget elementor-widget-text-editor\" data-id=\"924eb1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Pflegen Sie Ihren Produktkatalog m\u00fchelos und bringen Sie Produkte schneller auf den Markt \u2013 durch Analyse der SKU-Gesundheit, das Erstellen und Bearbeiten von Produkten sowie die Steuerung dynamischer Pricing-Workflows.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5530457 e-con-full e-flex e-con e-child\" data-id=\"5530457\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e919b5 elementor-widget elementor-widget-heading\" data-id=\"9e919b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e1ac0c1 e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"e1ac0c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-dc5f3a9 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-mcp-simulating-pricing-before-it-reaches-billing\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-dc5f3a9\" class=\"elementor-element elementor-element-dc5f3a9 elementor-widget elementor-widget-heading\" data-id=\"dc5f3a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Simulation von Preis\u00e4nderungen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f5344e6 e-con-full e-flex e-con e-child\" data-id=\"f5344e6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e1f239f e-con-full e-flex e-con e-child\" data-id=\"e1f239f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbf9976 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"bbf9976\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kommerzialisierungs-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da8a321 elementor-widget elementor-widget-text-editor\" data-id=\"da8a321\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Erstellen Sie optimierte Produktbeschreibungen, Merchandising-Texte und SKU-Metadaten auf Basis von Katalogdaten sowie Vertriebs- und Marketingmaterialien und verwandeln Sie Katalogdaten in marktf\u00e4hige Produktpaketierung.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9359fa3 e-con-full e-flex e-con e-child\" data-id=\"9359fa3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-d21c30c e-con-full e-flex e-con e-child\" data-id=\"d21c30c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab5497c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"ab5497c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent zur Reduzierung der Abwanderung<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d76d67 elementor-widget elementor-widget-text-editor\" data-id=\"3d76d67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Erstellen Sie auf Grundlage von Verhaltens- und Transaktionssignalen eine Zielliste von Accounts mit hohem Abwanderungsrisiko und entwickeln Sie ein zielgerichtetes Playbook f\u00fcr Kohorten dieser Accounts, um das Abwanderungsrisiko bei aktiven Abonnenten zu reduzieren.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c37d1c6 e-con-full e-flex e-con e-child\" data-id=\"c37d1c6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee0e1b2 elementor-widget elementor-widget-image\" data-id=\"ee0e1b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df6b435 elementor-widget elementor-widget-heading\" data-id=\"df6b435\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Deal Desk &amp; CPQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-228962e e-con-full e-grid e-con e-child\" data-id=\"228962e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-eef029b e-con-full e-flex e-con e-child\" data-id=\"eef029b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-335a76b e-con-full e-flex e-con e-child\" data-id=\"335a76b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25714ef elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"25714ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Angebotsregel-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f06bea elementor-widget elementor-widget-text-editor\" data-id=\"5f06bea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Konfigurieren Sie Angebote schnell, indem Sie Angebotsregeln erstellen, Bedingungen und Aktionen validieren, das Regelverhalten erl\u00e4utern, Einrichtungsprobleme beheben und die Zuora-CPQ-Konfiguration unterst\u00fctzen.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b156efe e-con-full e-flex e-con e-child\" data-id=\"b156efe\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7a32b6e e-con-full e-flex e-con e-child\" data-id=\"7a32b6e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db9ee09 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"db9ee09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Erweiterungs-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-238ecbe elementor-widget elementor-widget-text-editor\" data-id=\"238ecbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Erstellen Sie kundenspezifische Erweiterungen, validieren Sie die Logik der Erweiterungen, erl\u00e4utern Sie das Verhalten, beheben Sie Einrichtungsprobleme und unterst\u00fctzen Sie die Zuora-CPQ-Konfiguration.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8f63060 e-con-full e-flex e-con e-child\" data-id=\"8f63060\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5649252 e-con-full e-flex e-con e-child\" data-id=\"5649252\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b8e37ea elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"b8e37ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">CPQ-Setup-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e140189 elementor-widget elementor-widget-text-editor\" data-id=\"e140189\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Konfigurieren Sie Schnellfilter, legen Sie Quote-Studio-Parameter fest, erl\u00e4utern Sie Einstellungen, beheben Sie Einrichtungsprobleme und unterst\u00fctzen Sie die Zuora-CPQ-Konfiguration.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d1cd1db e-con-full e-flex e-con e-child\" data-id=\"d1cd1db\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-c1f1c48 e-con-full e-flex e-con e-child\" data-id=\"c1f1c48\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9440c43 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9440c43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Angebotskontext-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-847508d elementor-widget elementor-widget-text-editor\" data-id=\"847508d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Stellen Sie Abrechnungs- und Abonnementkontext bereit \u2013 mit Account-Zusammenfassungen, aktiven Abonnements, zugeordneten Produkten, Zahlungshistorie und Total Contract Value \u2013, damit Vertrieb und Deal Desk pr\u00e4zise Angebote erstellen k\u00f6nnen, ohne nachgelagerte Bereinigungen durch Finance.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d4e5f84 e-con-full e-flex e-con e-child\" data-id=\"d4e5f84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e487bce elementor-widget elementor-widget-heading\" data-id=\"e487bce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">HERVORGEHOBENE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2cdabad e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"2cdabad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-1a11379 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/faster-quoting-and-financial-controls-with-zuora-ai\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-1a11379\" class=\"elementor-element elementor-element-1a11379 elementor-widget elementor-widget-heading\" data-id=\"1a11379\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Angebotserstellung mit Kontext<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-92f9a07 e-con-full e-flex e-con e-child\" data-id=\"92f9a07\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-107a053 elementor-widget elementor-widget-image\" data-id=\"107a053\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-404f14c elementor-widget elementor-widget-heading\" data-id=\"404f14c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Abrechnung &amp; Fakturierung<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97aedf0 e-con-full e-grid e-con e-child\" data-id=\"97aedf0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-b18e0aa e-con-full e-flex e-con e-child\" data-id=\"b18e0aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-9fe8e64 e-con-full e-flex e-con e-child\" data-id=\"9fe8e64\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9abb5ff elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9abb5ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent f\u00fcr Abrechnungsprozesse<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1bdf060 elementor-widget elementor-widget-text-editor\" data-id=\"1bdf060\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">F\u00fchren Sie t\u00e4gliche Abrechnungsworkflows effizienter aus \u2013 mit Account-Zusammenfassungen, Billing Runs, Abrechnungszustand, Abonnement-Updates, Rechnungs- und Gutschriftprozessen, Rechnungspr\u00fcfung und Reporting.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77dca64 e-con-full e-flex e-con e-child\" data-id=\"77dca64\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a29dcb elementor-widget elementor-widget-heading\" data-id=\"5a29dcb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">HERVORGEHOBENE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-07b120d e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"07b120d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-4a5fcd3 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-mcp-when-billing-workflows-finally-feel-connected\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-4a5fcd3\" class=\"elementor-element elementor-element-4a5fcd3 elementor-widget elementor-widget-heading\" data-id=\"4a5fcd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Vernetzte Abrechnungs-Workflows<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-70fd28e --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/handle-audit-requests-faster-with-zuora-ai-before-they-take-over-your-week\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-70fd28e\" class=\"elementor-element elementor-element-70fd28e elementor-widget elementor-widget-heading\" data-id=\"70fd28e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Vorbereitung von Audit-Anfragen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-b3a8f01 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/zuora-ai-invoice-write-offs-in-context\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-b3a8f01\" class=\"elementor-element elementor-element-b3a8f01 elementor-widget elementor-widget-heading\" data-id=\"b3a8f01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Pr\u00fcfung von Rechnungsabschreibungen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b5a4f73 e-con-full e-flex e-con e-child\" data-id=\"b5a4f73\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1db3fe9 e-con-full e-flex e-con e-child\" data-id=\"1db3fe9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6c8edc elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"c6c8edc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent f\u00fcr Zahlungsoperationen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e243ad7 elementor-widget elementor-widget-text-editor\" data-id=\"e243ad7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Zahlungen und Erstattungen verwalten, Zahlungsstatus und Gateway-Antworten erl\u00e4utern, Probleme bei Zahlungsl\u00e4ufen diagnostizieren und Zahlungspl\u00e4ne effizienter steuern.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1923813 e-con-full e-flex e-con e-child\" data-id=\"1923813\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d81e54 elementor-widget elementor-widget-image\" data-id=\"0d81e54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d0302a elementor-widget elementor-widget-heading\" data-id=\"5d0302a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Debitorenbuchhaltung &amp; Inkasso<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f0bdac5 e-con-full e-grid e-con e-child\" data-id=\"f0bdac5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-605037e e-con-full e-flex e-con e-child\" data-id=\"605037e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-846b522 e-con-full e-flex e-con e-child\" data-id=\"846b522\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38b3ad1 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"38b3ad1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent f\u00fcr Debitoren-Ausz\u00fcge &amp; Abstimmung<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdd9574 elementor-widget elementor-widget-text-editor\" data-id=\"bdd9574\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Schneller abstimmen mit wiederverwendbaren Nachweispaketen inklusive Stichtagssalden, Debitoren-Ausz\u00fcgen, Offene-Posten-Altersstruktur, Kundenabstimmungspaketen sowie exakten Excel-\/PDF-Template-Ausgaben.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fcb0ce6 e-con-full e-flex e-con e-child\" data-id=\"fcb0ce6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-95aa8dd e-con-full e-flex e-con e-child\" data-id=\"95aa8dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50bfeee elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"50bfeee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent f\u00fcr Zahlungseingangszuordnung<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aae7203 elementor-widget elementor-widget-text-editor\" data-id=\"aae7203\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Zahlungen zuordnen, nicht zugeordnetes Cash kl\u00e4ren, Doppelzahlungen identifizieren, Remittance-Abgleich, Zuordnung von Zahlungen zu Rechnungen.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d3fbcd6 e-con-full e-flex e-con e-child\" data-id=\"d3fbcd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49c1e38 elementor-widget elementor-widget-heading\" data-id=\"49c1e38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-31f48ee e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"31f48ee\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-c1274a2 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/ai-for-accounts-receivable-teams\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-c1274a2\" class=\"elementor-element elementor-element-c1274a2 elementor-widget elementor-widget-heading\" data-id=\"c1274a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Automatisierte Zahlungseingangszuordnung<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e7478a e-con-full e-flex e-con e-child\" data-id=\"1e7478a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-89d8df3 e-con-full e-flex e-con e-child\" data-id=\"89d8df3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ff4c2f5 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"ff4c2f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent f\u00fcr Inkasso-Intelligence<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d70f956 elementor-widget elementor-widget-text-editor\" data-id=\"d70f956\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Inkassoarbeit gezielt steuern und den Fokus auf DSO legen \u2013 mit Risiko-Watchlists, Aging-to-Action, Mahn-Diagnostik, Scoring des Zahlungsverhaltens und Outreach-Paketen<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-88df03d e-con-full e-flex e-con e-child\" data-id=\"88df03d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0985b17 elementor-widget elementor-widget-heading\" data-id=\"0985b17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ed5579 e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"8ed5579\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-464d081 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/ai-for-collectors\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-464d081\" class=\"elementor-element elementor-element-464d081 elementor-widget elementor-widget-heading\" data-id=\"464d081\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Priorisierte Inkasso-Ansprache<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4ea8c15 e-con-full e-flex e-con e-child\" data-id=\"4ea8c15\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4cc081 elementor-widget elementor-widget-image\" data-id=\"f4cc081\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0d6c1d elementor-widget elementor-widget-heading\" data-id=\"d0d6c1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Umsatz<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ecf8c2e e-con-full e-grid e-con e-child\" data-id=\"ecf8c2e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-387bfa6 e-con-full e-flex e-con e-child\" data-id=\"387bfa6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-db39dab e-con-full e-flex e-con e-child\" data-id=\"db39dab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d69b876 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"d69b876\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent f\u00fcr Umsatzanalyse<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5aa2056 elementor-widget elementor-widget-text-editor\" data-id=\"5aa2056\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Beschleunigen Sie die Umsatzanalyse durch das Durchsuchen von Vertr\u00e4gen, die Analyse von Vertrags\u00e4nderungen, die Vorschau von Allocation-\u00c4nderungen, das Ausf\u00fchren und Zusammenfassen von Revenue-Reports, das \u00dcberwachen geplanter Jobs, die Simulation von Umsatzeffekten, das Generieren von Revenue-Data-Query-SQL, die Durchf\u00fchrung von SSP-Analysen sowie das Verwalten der Stage-Validierung.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a34f44 e-con-full e-flex e-con e-child\" data-id=\"0a34f44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5550453 elementor-widget elementor-widget-heading\" data-id=\"5550453\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-717d279 e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"717d279\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-bc1e9bd --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/build-the-right-ssp-strategy-with-zuora-ai\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-bc1e9bd\" class=\"elementor-element elementor-element-bc1e9bd elementor-widget elementor-widget-heading\" data-id=\"bc1e9bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">SSP-Strategie testen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-948e595 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/ai-for-revenue-teams-simplifying-contract-modification-analysis\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-948e595\" class=\"elementor-element elementor-element-948e595 elementor-widget elementor-widget-heading\" data-id=\"948e595\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Analyse von Vertrags\u00e4nderungen<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-1225a4b --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/how-to-evaluate-revenue-allocation-changes-before-you-commit\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-1225a4b\" class=\"elementor-element elementor-element-1225a4b elementor-widget elementor-widget-heading\" data-id=\"1225a4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Vorschau der Auswirkungen auf die Allokation<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fa06c74 e-con-full e-flex e-con e-child\" data-id=\"fa06c74\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-434e6e4 e-con-full e-flex e-con e-child\" data-id=\"434e6e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-28d581e elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"28d581e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Close-Diagnose-Agent schlie\u00dfen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45a0c06 elementor-widget elementor-widget-text-editor\" data-id=\"45a0c06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Schnellerer Abschluss durch klare Kl\u00e4rung von Ausnahmen, Abschlussreife, Report-\/Job-Fehlern, Hold-\/Release-Themen, SSP\/POB-Ausnahmen und Blockern bei der Datensynchronisierung.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0f2267b e-con-full e-flex e-con e-child\" data-id=\"0f2267b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7a0d769 e-con-full e-flex e-con e-child\" data-id=\"7a0d769\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80a04e1 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"80a04e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Billing-to-Revenue Trace Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfc79d0 elementor-widget elementor-widget-text-editor\" data-id=\"bfc79d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Nachverfolgung von Subscription \/ Auftrag \/ Rechnung \/ Gutschrift \/ Lastschrift bis zu RCID, Auftragsposition, Umsatzplan sowie GL-Abstimmung, um die Auditierbarkeit von Abrechnungsaktivit\u00e4ten bis zu Umsatzergebnissen zu verbessern.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-324789a e-con-full e-flex e-con e-child\" data-id=\"324789a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e9b68ea e-con-full e-flex e-con e-child\" data-id=\"e9b68ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cfe0258 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"cfe0258\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent zur Korrektur von Journalbuchungen<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b171cea elementor-widget elementor-widget-text-editor\" data-id=\"b171cea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Untersucht Probleme bei Journal-L\u00e4ufen, Quellobjekte und die Bereinigung leerer Accounting-Codes und bereitet sichere Korrekturen vor, damit Journalbuchungen sauberer bleiben und die Fehlerbehebung vor dem Abschluss schneller erfolgt.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a4c334f e-con-full e-flex e-con e-child\" data-id=\"a4c334f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7df1524 elementor-widget elementor-widget-image\" data-id=\"7df1524\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d95a58 elementor-widget elementor-widget-heading\" data-id=\"5d95a58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Systemadministration &amp; Integrationen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fbb9208 e-con-full e-grid e-con e-child\" data-id=\"fbb9208\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e0a78de e-con-full e-flex e-con e-child\" data-id=\"e0a78de\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2145c72 e-con-full e-flex e-con e-child\" data-id=\"2145c72\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4edc948 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"4edc948\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">IT-Admin-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e20fbf elementor-widget elementor-widget-text-editor\" data-id=\"1e20fbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Erl\u00e4utert Abfragen und Fehler, schreibt SQL, durchsucht Deployments, fasst Reports zusammen, erstellt Templates, unterst\u00fctzt die Konfiguration und fragt Audit-Logs ab, um die Diagnose zu beschleunigen, das Datenmanagement zu steuern und die Sicherheit in der Systemadministration zu erh\u00f6hen.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9578ab6 e-con-full e-flex e-con e-child\" data-id=\"9578ab6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-83d7fdc elementor-widget elementor-widget-heading\" data-id=\"83d7fdc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-443069b e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"443069b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-5ade656 --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/prompt-to-code-in-minutes\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-5ade656\" class=\"elementor-element elementor-element-5ade656 elementor-widget elementor-widget-heading\" data-id=\"5ade656\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Generierung von Integrationscode<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e645de e-con-full e-flex e-con e-child\" data-id=\"4e645de\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-26a0cd2 e-con-full e-flex e-con e-child\" data-id=\"26a0cd2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6d4032 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"a6d4032\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Agent zur Generierung von Mediation-Code<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-efed5d2 elementor-widget elementor-widget-text-editor\" data-id=\"efed5d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Generiert kompatiblen JavaScript- oder Python-Code f\u00fcr Mediation-Operatoren aus nat\u00fcrlicher Sprache, damit nicht-technische Anwender schneller vorankommen, w\u00e4hrend Zuora State-Management, Zahlenverarbeitung, Datums- und Zeitverarbeitung sowie JSON-sichere Serialisierung \u00fcbernimmt.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d8f14a2 e-con-full e-flex e-con e-child\" data-id=\"d8f14a2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-633873d e-con-full e-flex e-con e-child\" data-id=\"633873d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-770f223 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"770f223\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Workflow-Agent<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-424639b elementor-widget elementor-widget-text-editor\" data-id=\"424639b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Erstellt, \u00e4ndert, erkl\u00e4rt und behebt Probleme in Zuora Workflows anhand von Anweisungen in nat\u00fcrlicher Sprache und hilft Teams dabei, operative Ziele schneller in Entwurfs-Workflow-Logik und JSON zu \u00fcberf\u00fchren \u2013 bei voller finaler Kontrolle \u00fcber den Workflow durch den Anwender.<\/span><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-368fd0d e-con-full e-flex e-con e-child\" data-id=\"368fd0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2f6daa elementor-widget elementor-widget-heading\" data-id=\"d2f6daa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">AUSGEW\u00c4HLTE ANWENDUNGSF\u00c4LLE<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-503de36 e-con-full CaseStudyItem e-flex e-con e-child\" data-id=\"503de36\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-ceb2c4e --eael-wrapper-link-tag\" href=\"https:\/\/www.zuora.com\/resource\/create-workflows-faster-with-zuora-ai-workflow-agent\/\"><\/a>\t\t<div data-eael-wrapper-link=\"eael-wrapper-link-ceb2c4e\" class=\"elementor-element elementor-element-ceb2c4e elementor-widget elementor-widget-heading\" data-id=\"ceb2c4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Workflows in nat\u00fcrlicher Sprache<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea13e84 elementor-widget elementor-widget-image\" data-id=\"ea13e84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1140\" height=\"40\" src=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png\" class=\"attachment-full size-full wp-image-335047\" alt=\"\" srcset=\"https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1.png 1140w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-640x22.png 640w, https:\/\/www.zuora.com\/wp-content\/uploads\/2026\/08\/Frame-231948-1-768x27.png 768w\" sizes=\"(max-width: 1140px) 100vw, 1140px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-02f9878 elementor-widget elementor-widget-html\" data-id=\"02f9878\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n    .elementor-toc__list-item-text {\r\n        text-transform: uppercase!important;\r\n    }\r\n<\/style>\r\n<script>\r\n(function () {\r\n    'use strict';\r\n\r\n    if (window.__zuoraTocTopSpy) return;\r\n    window.__zuoraTocTopSpy = true;\r\n\r\n    var ACTIVE_CLASS = 'elementor-item-active';\r\n    var EXTRA_OFFSET = 100; \/\/ Komfortabstand unterhalb des Sticky-Headers\r\n    var MAX_WAIT_MS = 15000;\r\n\r\n    \/\/ H\u00f6he des Sticky-Headers der Website (52px \/ 56px \/ 64px je nach Breakpoint).\r\n    function navOffset() {\r\n        var raw = getComputedStyle(document.documentElement).getPropertyValue('--zuora-site-unav-offset') || '0';\r\n        var value = parseFloat(raw);\r\n\r\n        return isFinite(value) ? value : 0;\r\n    }\r\n\r\n    function rafThrottle(callback) {\r\n        var ticking = false;\r\n\r\n        return function () {\r\n            if (ticking) return;\r\n            ticking = true;\r\n\r\n            requestAnimationFrame(function () {\r\n                callback();\r\n                ticking = false;\r\n            });\r\n        };\r\n    }\r\n\r\n    function setupWidget(widget) {\r\n        var links = Array.prototype.slice.call(widget.querySelectorAll('.elementor-toc__list-item-text'));\r\n\r\n        if (!links.length) return false;\r\n\r\n        var items = [];\r\n\r\n        links.forEach(function (link) {\r\n            if (!link.hash) return;\r\n\r\n            var id;\r\n\r\n            try {\r\n                id = decodeURIComponent(link.hash.slice(1));\r\n            } catch (err) {\r\n                id = link.hash.slice(1);\r\n            }\r\n\r\n            var target = document.getElementById(id);\r\n\r\n            if (!target || !target.parentNode) return;\r\n\r\n            \/\/ Deaktiviert den Scroll-Spy von Elementor: Sein IntersectionObserver h\u00e4lt eine\r\n            \/\/ Referenz auf den alten Knoten, der inzwischen vom Dokument getrennt ist, und wird daher\r\n            \/\/ nie wieder ausgel\u00f6st. Der Klon beh\u00e4lt die ID, die TOC-Links funktionieren.\r\n            var fresh = target.cloneNode(true);\r\n\r\n            target.parentNode.replaceChild(fresh, target);\r\n            items.push({ link: link, target: fresh });\r\n        });\r\n\r\n        \/\/ Das TOC wird m\u00f6glicherweise noch aufgebaut: Wir versuchen es beim n\u00e4chsten Tick erneut.\r\n        if (items.length !== links.length) return false;\r\n\r\n        items.sort(function (a, b) {\r\n            var position = a.target.compareDocumentPosition(b.target);\r\n\r\n            if (position & Node.DOCUMENT_POSITION_FOLLOWING) return -1;\r\n            if (position & Node.DOCUMENT_POSITION_PRECEDING) return 1;\r\n\r\n            return 0;\r\n        });\r\n\r\n        var activeIndex = -1;\r\n\r\n        function computeIndex() {\r\n            var line = navOffset() + EXTRA_OFFSET;\r\n            var index = 0;\r\n\r\n            for (var i = 0; i < items.length; i++) {\r\n                if (items[i].target.getBoundingClientRect().top - line <= 0) {\r\n                    index = i;\r\n                } else {\r\n                    break;\r\n                }\r\n            }\r\n\r\n            \/\/ Seitenende: Der letzte Abschnitt kann zu kurz sein, um die Linie zu erreichen.\r\n            if (window.scrollY + window.innerHeight >= document.documentElement.scrollHeight - 2) {\r\n                index = items.length - 1;\r\n            }\r\n\r\n            return index;\r\n        }\r\n\r\n        function apply(index) {\r\n            items.forEach(function (item, i) {\r\n                item.link.classList.toggle(ACTIVE_CLASS, i === index);\r\n            });\r\n        }\r\n\r\n        function update() {\r\n            var index = computeIndex();\r\n\r\n            if (index === activeIndex) return;\r\n\r\n            activeIndex = index;\r\n            apply(index);\r\n        }\r\n\r\n        var onScroll = rafThrottle(update);\r\n\r\n        window.addEventListener('scroll', onScroll, { passive: true });\r\n        window.addEventListener('resize', onScroll);\r\n\r\n        update();\r\n\r\n        \/\/ Elementor kann unmittelbar nach dem Trennen noch einen letzten Observer-Callback ausl\u00f6sen.\r\n        requestAnimationFrame(function () {\r\n            requestAnimationFrame(function () {\r\n                activeIndex = -1;\r\n                update();\r\n            });\r\n        });\r\n\r\n        \/\/ Schutzmechanismus: Falls ein anderes Script die aktive Klasse erneut setzt, erzwingen wir unsere.\r\n        var guard = new MutationObserver(function () {\r\n            if (activeIndex < 0) return;\r\n\r\n            var isCorrect = items.every(function (item, i) {\r\n                return item.link.classList.contains(ACTIVE_CLASS) === (i === activeIndex);\r\n            });\r\n\r\n            if (!isCorrect) apply(activeIndex);\r\n        });\r\n\r\n        guard.observe(widget, { subtree: true, attributes: true, attributeFilter: ['class'] });\r\n\r\n        return true;\r\n    }\r\n\r\n    function boot() {\r\n        var pending = Array.prototype.slice.call(document.querySelectorAll('.elementor-widget-table-of-contents'));\r\n\r\n        if (!pending.length) return;\r\n\r\n        var start = Date.now();\r\n\r\n        (function tick() {\r\n            pending = pending.filter(function (widget) {\r\n                return !setupWidget(widget);\r\n            });\r\n\r\n            if (!pending.length || Date.now() - start > MAX_WAIT_MS) return;\r\n\r\n            setTimeout(tick, 150);\r\n        })();\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', boot);\r\n    } else {\r\n        boot();\r\n    }\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f876db1 e-con-full e-flex e-con e-child\" data-id=\"f876db1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b955056 elementor-widget elementor-widget-html\" data-id=\"b955056\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.zap-root{\r\n  --zap-forest:#103426;\r\n  --zap-teal:#00D2B9;\r\n  --zap-line:#D2DEE7;\r\n  --zap-white:#FFFFFF;\r\n  --zap-sans:\"Founders Grotesk\",\"Helvetica Neue\",Arial,sans-serif;\r\n  --zap-serif:\"IBM Plex Serif\",Georgia,\"Times New Roman\",serif;\r\n  --zap-mono:\"Founders Grotesk Mono\",\"IBM Plex Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;\r\n\r\n  \/* wheel geometry \u2014 kept here so the JS and CSS agree *\/\r\n  --zap-track-h:655px;\r\n  --zap-row-max:580px;\r\n\r\n  width:100%;\r\n  max-width:1280px;\r\n  margin:0 auto;\r\n  font-family:var(--zap-sans);\r\n  text-align:left;\r\n  -webkit-font-smoothing:antialiased;\r\n}\r\n.zap-root, .zap-root *, .zap-root *::before, .zap-root *::after{ box-sizing:border-box; }\r\n\r\n\/* \u2500\u2500 resets d\u00e9fensifs contre le th\u00e8me \/ Elementor \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   D\u00e9clar\u00e9s EN PREMIER et \u00e0 une sp\u00e9cificit\u00e9 volontairement basse\r\n   (0,1,1) : chaque r\u00e8gle .zap-* plus bas est pr\u00e9fix\u00e9e .zap-root et\r\n   p\u00e8se donc (0,2,0) ou plus \u2014 elle repasse toujours devant.\r\n   Le reset <button> est le point critique : les lignes de la roue\r\n   sont des boutons, et un th\u00e8me qui leur impose un border-radius,\r\n   un padding ou un :hover casserait la g\u00e9om\u00e9trie. *\/\r\n.zap-root button{\r\n  font:inherit; color:inherit; letter-spacing:inherit; text-transform:none;\r\n  background:none; border:0; border-radius:0; box-shadow:none; text-shadow:none;\r\n  padding:0; margin:0; width:auto; min-width:0; min-height:0;\r\n  line-height:normal; text-align:left;\r\n  -webkit-appearance:none; appearance:none;\r\n  transition:none; transform:none; filter:none;\r\n}\r\n\/* Volontairement sans `transform` ni `border-color` ici : ces deux\r\n   propri\u00e9t\u00e9s portent la g\u00e9om\u00e9trie de la roue (recentrage des zones de\r\n   clic, contour des lignes) et un reset :hover les \u00e9craserait \u2014 il\r\n   p\u00e8se (0,2,1), donc plus lourd qu'un `.zap-root .zap-x` (0,2,0). *\/\r\n.zap-root button:hover,\r\n.zap-root button:focus,\r\n.zap-root button:active{\r\n  background:none; color:inherit; box-shadow:none;\r\n}\r\n.zap-root p, .zap-root h2{ margin:0; padding:0; }\r\n\/* `svg{max-width:100%}`, courant dans les th\u00e8mes WP, d\u00e9formerait les\r\n   trac\u00e9s en coordonn\u00e9es absolues des connecteurs. *\/\r\n.zap-root svg{ max-width:none; height:auto; }\r\n.zap-root::before, .zap-root::after{ content:none; }\r\n\r\n.zap-root .zap-panel{\r\n  position:relative;\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) var(--zap-row-max);\r\n  align-items:center;\r\n  min-height:815px;\r\n  padding-right:44px;          \/* 1280 \u2212 (656 + 580) *\/\r\n  background:var(--zap-forest);\r\n  border-radius:16px;\r\n  overflow:hidden;\r\n}\r\n\r\n\/* \u2500\u2500 connectors \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   Two solid + two dashed teal lines stepping down from the left\r\n   edge to the wheel. The SVG spans y=234\u2192624 of the artboard, so\r\n   it is pinned to the panel's vertical centre with the artboard's\r\n   own offset (407.5 \u2212 234 = 173.5). *\/\r\n.zap-root .zap-connectors{\r\n  position:absolute;\r\n  left:0;\r\n  top:50%;\r\n  transform:translateY(-173.5px);\r\n  width:calc(100% - 624px);    \/* stops at the wheel's left edge *\/\r\n  height:390px;\r\n  pointer-events:none;\r\n  z-index:0;\r\n}\r\n.zap-root .zap-connectors svg{ display:block; width:100%; height:100%; }\r\n.zap-root .zap-conn{\r\n  fill:none;\r\n  stroke:var(--zap-teal);\r\n  stroke-width:1;\r\n  vector-effect:non-scaling-stroke;\r\n}\r\n.zap-root .zap-conn--dashed{ stroke-dasharray:4 4; }\r\n\r\n\/* A slow pulse travels the two solid lines toward the wheel.\r\n   pathLength=\"100\" normalises both paths so one cycle is one pass. *\/\r\n.zap-root .zap-conn-pulse{\r\n  fill:none;\r\n  stroke:var(--zap-teal);\r\n  stroke-width:2;\r\n  stroke-linecap:round;\r\n  vector-effect:non-scaling-stroke;\r\n  stroke-dasharray:10 90;\r\n  opacity:.9;\r\n  animation:zap-flow 6s linear infinite;\r\n}\r\n.zap-root .zap-conn-pulse--b{ animation-delay:-3s; }\r\n@keyframes zap-flow{\r\n  from{ stroke-dashoffset:100; }\r\n  to  { stroke-dashoffset:0; }\r\n}\r\n\r\n\/* \u2500\u2500 left column \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.zap-root .zap-left{\r\n  position:relative;\r\n  z-index:1;\r\n  padding-left:60px;\r\n  padding-right:40px;\r\n  max-width:580px;\r\n}\r\n.zap-root .zap-h2{\r\n  font-family:var(--zap-sans);\r\n  font-weight:500;\r\n  font-size:48px;\r\n  line-height:1;\r\n  letter-spacing:0;\r\n  text-transform:none;\r\n  color:var(--zap-white);\r\n  margin:0 0 25px;\r\n}\r\n.zap-root .zap-sub{\r\n  font-family:var(--zap-serif);\r\n  font-weight:400;\r\n  font-size:16px;\r\n  line-height:24px;\r\n  color:var(--zap-white);\r\n  margin:0;\r\n}\r\n\r\n\/* \u2500\u2500 wheel \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.zap-root .zap-wheel{\r\n  position:relative;\r\n  z-index:1;\r\n  width:var(--zap-row-max);\r\n  height:var(--zap-track-h);\r\n}\r\n\r\n\/* Rows are painted, not interacted with \u2014 all pointer input goes\r\n   through the fixed hit zones below, so a click never depends on\r\n   geometry that is moving. Vertical position rides on translate3d\r\n   (compositor) rather than `top` (layout). *\/\r\n.zap-root .zap-wheel .zap-row{\r\n  position:absolute;\r\n  left:50%;\r\n  top:0;\r\n  display:flex;\r\n  flex-direction:column;\r\n  justify-content:center;\r\n  align-items:flex-start;\r\n  padding:0 20px;\r\n  margin:0;\r\n  text-align:left;\r\n  overflow:hidden;\r\n  background:transparent;\r\n  border:1px solid var(--zap-line);\r\n  border-radius:0;\r\n  pointer-events:none;\r\n  will-change:transform, opacity;\r\n  transform:translate3d(-50%, 0, 0);\r\n  transition:\r\n    transform .45s cubic-bezier(.2,.6,.2,1),\r\n    width     .45s cubic-bezier(.2,.6,.2,1),\r\n    height    .45s cubic-bezier(.2,.6,.2,1),\r\n    opacity   .45s cubic-bezier(.2,.6,.2,1),\r\n    background-color .3s ease,\r\n    border-color .3s ease;\r\n}\r\n\/* Suppressed for the single frame in which a row wraps end-to-end,\r\n   so it appears rather than flies. *\/\r\n.zap-root .zap-wheel .zap-row.is-warping{ transition:none; }\r\n\r\n\/* \u2500\u2500 hit zones \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   One per visible slot, at fixed positions that never move. Rotation\r\n   is click-only: clicking a zone brings the row sitting there into\r\n   the centre. Because the zone itself does not move, the click target\r\n   stays put while the rows glide underneath it. Clicking a row\r\n   directly would instead move that row out from under the cursor. *\/\r\n.zap-root .zap-hits{\r\n  position:absolute;\r\n  inset:0;\r\n  z-index:200;\r\n}\r\n\/* `.zap-hits` est d\u00e9j\u00e0 large de --zap-row-max (c'est la largeur de la\r\n   roue), donc left\/right:0 suffit : plus de translateX(-50%) \u00e0\r\n   prot\u00e9ger, donc plus rien qu'un style de bouton du th\u00e8me puisse\r\n   d\u00e9caler. S\u00e9lecteur \u00e0 3 classes pour repasser devant les r\u00e8gles\r\n   `button` du th\u00e8me, qui p\u00e8sent typiquement (0,2,1). *\/\r\n.zap-root .zap-hits .zap-hit{\r\n  position:absolute;\r\n  left:0;\r\n  right:0;\r\n  width:auto;\r\n  min-width:0;\r\n  min-height:0;\r\n  transform:none;\r\n  background:transparent;\r\n  border:0;\r\n  border-radius:0;\r\n  box-shadow:none;\r\n  outline:none;          \/* le focus clavier vit sur les lignes, pas ici *\/\r\n  padding:0;\r\n  margin:0;\r\n  font-size:0;\r\n  cursor:pointer;\r\n  -webkit-appearance:none;\r\n  appearance:none;\r\n  -webkit-tap-highlight-color:transparent;\r\n}\r\n.zap-root .zap-hits .zap-hit--active{ cursor:default; }\r\n\r\n.zap-root .zap-wheel .zap-row-title{\r\n  font-family:var(--zap-mono);\r\n  font-weight:500;\r\n  font-size:16px;\r\n  line-height:18px;\r\n  letter-spacing:0;\r\n  text-transform:uppercase;\r\n  color:var(--zap-white);\r\n  white-space:nowrap;\r\n  transition:color .35s ease;\r\n}\r\n\r\n\/* Collapsed rows keep the copy in the DOM but give it no height, so\r\n   the reveal is a real transition and the text stays selectable. *\/\r\n.zap-root .zap-wheel .zap-row-desc{\r\n  font-family:var(--zap-serif);\r\n  font-weight:500;\r\n  font-size:16px;\r\n  line-height:22px;\r\n  color:#000;\r\n  max-width:440px;\r\n  margin:0;\r\n  opacity:0;\r\n  max-height:0;\r\n  overflow:hidden;\r\n  transition:opacity .3s ease, max-height .45s cubic-bezier(.2,.6,.2,1), margin-top .45s ease;\r\n}\r\n\r\n\/* Hover wash \u2014 purely a \"this is clickable\" cue; it never rotates the\r\n   wheel. Rows cannot use :hover \u2014 they are pointer-events:none \u2014 so\r\n   the class is applied to whichever row currently sits under the\r\n   pointed-at hit zone. Declared before .is-active so the teal focus\r\n   fill always wins if both ever land on the same row. *\/\r\n.zap-root .zap-wheel .zap-row.is-hover{\r\n  background:rgba(255,255,255,.07);\r\n  border-color:rgba(0,210,185,.55);\r\n}\r\n\r\n.zap-root .zap-wheel .zap-row.is-active{\r\n  justify-content:flex-start;\r\n  padding-top:20px;\r\n  background:var(--zap-teal);\r\n  border-color:var(--zap-teal);\r\n  cursor:default;\r\n}\r\n.zap-root .zap-wheel .zap-row.is-active .zap-row-title{\r\n  font-weight:700;\r\n  color:#000;\r\n}\r\n.zap-root .zap-wheel .zap-row.is-active .zap-row-desc{\r\n  opacity:1;\r\n  max-height:70px;\r\n  margin-top:9px;\r\n}\r\n\r\n.zap-root .zap-wheel .zap-row:focus-visible{\r\n  outline:2px solid var(--zap-teal);\r\n  outline-offset:2px;\r\n}\r\n\r\n\/* Rows parked outside the visible band must not swallow hover. *\/\r\n.zap-root .zap-wheel .zap-row.is-parked{ pointer-events:none; }\r\n\r\n\/* \u2500\u2500 responsive \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   The wheel's taper depends on a tall fixed track and a wide row;\r\n   neither survives a phone, so below 960px it becomes a plain\r\n   accordion list in normal flow. *\/\r\n@media (max-width:960px){\r\n  .zap-root .zap-panel{\r\n    grid-template-columns:minmax(0,1fr);\r\n    min-height:0;\r\n    padding:44px 24px;\r\n    gap:36px;\r\n  }\r\n  .zap-root .zap-connectors{ display:none; }\r\n  .zap-root .zap-left{ padding:0; max-width:none; }\r\n  .zap-root .zap-h2{ font-size:34px; margin-bottom:18px; }\r\n\r\n  .zap-root .zap-wheel{\r\n    width:100%;\r\n    height:auto;\r\n    display:flex;\r\n    flex-direction:column;\r\n  }\r\n  \/* The ring's buffer copies only exist to hide the wrap seam; in the\r\n     stacked accordion they would just duplicate every item. *\/\r\n  .zap-root .zap-wheel .zap-row--clone{ display:none !important; }\r\n  .zap-root .zap-hits{ display:none; }\r\n  .zap-root .zap-wheel .zap-row{\r\n    position:static !important;\r\n    left:auto;\r\n    top:auto !important;\r\n    transform:none !important;\r\n    width:100% !important;\r\n    height:auto !important;\r\n    min-height:56px;\r\n    opacity:1 !important;\r\n    padding:16px 20px;\r\n    border-bottom:none;\r\n    pointer-events:auto;\r\n    will-change:auto;\r\n  }\r\n  .zap-root .zap-wheel .zap-row:last-child{ border-bottom:1px solid var(--zap-line); }\r\n  \/* In the stacked list the rows take pointer input directly again. *\/\r\n  .zap-root .zap-wheel .zap-row:hover:not(.is-active){ background:rgba(255,255,255,.07); }\r\n  .zap-root .zap-wheel .zap-row.is-active{ padding-top:16px; }\r\n  .zap-root .zap-wheel .zap-row-title{ white-space:normal; }\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce){\r\n  .zap-root *{ animation-duration:.001ms !important; animation-iteration-count:1 !important; }\r\n  .zap-root .zap-wheel .zap-row{ transition:background-color .2s ease, border-color .2s ease; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"zap-root\" lang=\"de\">\r\n  <div class=\"zap-panel\">\r\n\r\n    <div class=\"zap-connectors\" aria-hidden=\"true\">\r\n      <!-- The two pairs mirror each other so they converge on the wheel:\r\n           the upper pair falls to the right, the lower pair rises. Same\r\n           step profile from the Figma vector in both cases \u2014 the lower\r\n           pair simply runs its y values in reverse. Solid stays above\r\n           dashed in each pair. -->\r\n      <svg viewBox=\"0 0 653 390\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <path class=\"zap-conn\" d=\"M0 0H389.35L602.93 54H653\"\/>\r\n        <path class=\"zap-conn zap-conn--dashed\" d=\"M0 44H389.35L602.93 98H653\"\/>\r\n        <path class=\"zap-conn\" d=\"M0 346H389.35L602.93 292H653\"\/>\r\n        <path class=\"zap-conn zap-conn--dashed\" d=\"M0 390H389.35L602.93 336H653\"\/>\r\n\r\n        <path class=\"zap-conn-pulse\" pathLength=\"100\" d=\"M0 0H389.35L602.93 54H653\"\/>\r\n        <path class=\"zap-conn-pulse zap-conn-pulse--b\" pathLength=\"100\" d=\"M0 346H389.35L602.93 292H653\"\/>\r\n      <\/svg>\r\n    <\/div>\r\n\r\n    <div class=\"zap-left\">\r\n      <h2 class=\"zap-h2\">Zuora AI Platform<\/h2>\r\n      <p class=\"zap-sub\">Kernfunktionen der Plattform, die Zuora AI leistungsf\u00e4higer, transparenter und \u00fcber den gesamten Quote-to-Cash-Prozess hinweg einfacher nutzbar machen.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"zap-wheel\" data-zap=\"wheel\" role=\"list\"><\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n\r\n  function initRoot(root){\r\n    if (!root || root.getAttribute('data-zap-init') === '1') { return; }\r\n\r\n    var wheel = root.querySelector('[data-zap=\"wheel\"]');\r\n    if (!wheel) { return; }\r\n\r\n    root.setAttribute('data-zap-init', '1');\r\n\r\n    var ITEMS = [\r\n      { t:'Command Center und Tenant-Sicherheit',\r\n        d:'Legen Sie fest, wo KI verf\u00fcgbar ist, welche Daten sie ber\u00fchren darf und innerhalb welcher Tenant-Leitplanken sie arbeitet.' },\r\n      { t:'KI-Berechtigungssteuerung',\r\n        d:'Agenten \u00fcbernehmen die Rollen und Rechte, die jeder Nutzer bereits hat. Ein zweites Zugriffsmodell entf\u00e4llt.' },\r\n      { t:'Freigabe-Workflow',\r\n        d:'Leiten Sie jeden Vorschlag eines Agenten durch Ihre bestehende Freigabekette, bevor er ins Hauptbuch gelangt.' },\r\n      { t:'KI-Aktivit\u00e4tsprotokoll',\r\n        d:'Sehen Sie pro Konversation einen Bericht der KI-Aktivit\u00e4ten \u2014 etwa gestartete Aktionen und vorgenommene \u00c4nderungen.' },\r\n      { t:'Kontextbewusstsein',\r\n        d:'Agenten lesen Konto, Vertrag und Abonnement, die Sie bereits ge\u00f6ffnet haben \u2014 Sie m\u00fcssen nichts wiederholen.' },\r\n      { t:'Transparente Mehrschritt-Planung',\r\n        d:'Sehen Sie die Schritte, die ein Agent plant, in ihrer Reihenfolge \u2014 bevor er einen davon ausf\u00fchrt.' },\r\n      { t:'Datei-Upload, -Verarbeitung, -Download',\r\n        d:'\u00dcbergeben Sie einem Agenten eine Tabelle oder einen Vertrag und erhalten Sie strukturierte, pr\u00fcfbare Ergebnisse zur\u00fcck.' },\r\n      { t:'Visuelle Zusammenfassungen',\r\n        d:'Verwandeln Sie ein Abfrageergebnis in ein Diagramm oder eine Tabelle, die f\u00fcr ein Board-Deck bereit ist.' },\r\n      { t:'Chat-Sitzungen teilen',\r\n        d:'Senden Sie einem Kollegen die gesamte Konversation, mit Begr\u00fcndung und Ergebnissen.' },\r\n      { t:'Spracheingabe',\r\n        d:'Fragen Sie einfach m\u00fcndlich, wenn Ihre H\u00e4nde schon in einer Tabelle stecken.' },\r\n      { t:'Zuora Remote MCP Server',\r\n        d:'Verbinden Sie Zuora-Kontext mit den KI-Tools, die Ihr Team bereits nutzt.' }\r\n    ];\r\n\r\n    var N = ITEMS.length;                 \/\/ 11 unique capabilities\r\n    var TOTAL = N * 2;                    \/\/ 22 slots on the ring\r\n    var SPAN = N;                         \/\/ slots run -11\u2026+10\r\n    var VISIBLE = 5;                      \/\/ |d| \u2264 5 is on screen \u2014 11 rows\r\n\r\n    \/* Why 22 slots for 11 items: with only 11, an item has to wrap\r\n       from the top of the ring straight to the bottom while still\r\n       faintly visible, which reads as a glitch. Doubling the ring\r\n       gives every wrap a parked, fully transparent slot to happen\r\n       in. Copies sit N apart and the visible band is N wide, so two\r\n       copies of the same capability can never both be on screen. *\/\r\n\r\n    \/* Per-slot geometry, taken from the Figma row sizes.\r\n       index = |slot|; 6+ are the parked buffer slots.\r\n       Geometry is FIXED \u2014 the open row is always the centre one, so\r\n       every slot's position and size is constant. That is what lets\r\n       the hit zones be static. *\/\r\n    var H  = [123, 58,  58,   54,   48,   44,  44, 44, 44, 44, 44, 44];\r\n    var W  = [580, 580, 580,  536,  494,  462, 462,462,462,462,462,462];\r\n    var OP = [1,   1,   0.92, 0.66, 0.42, 0.2, 0,  0,  0,  0,  0,  0 ];\r\n\r\n    var TRACK = 655;\r\n    var centreTop = Math.round((TRACK - H[0]) \/ 2);   \/\/ 266\r\n\r\n    \/\/ Cumulative offsets, stacking outward from the centre slot.\r\n    var TOP = {};\r\n    TOP[0] = centreTop;\r\n    var down = centreTop + H[0];\r\n    var up = centreTop;\r\n    for (var k = 1; k <= SPAN; k++) {\r\n      TOP[k] = down;\r\n      down += H[k];\r\n      up -= H[k];\r\n      TOP[-k] = up;\r\n    }\r\n\r\n    \/\/ \u2500\u2500 build rows: the 11 items, then a buffer copy of each \u2500\u2500\u2500\u2500\u2500\r\n    var rows = [];\r\n    for (var i = 0; i < TOTAL; i++) {\r\n      var item = ITEMS[i % N];\r\n      var isClone = i >= N;\r\n\r\n      var btn = document.createElement('button');\r\n      btn.type = 'button';\r\n      btn.className = 'zap-row' + (isClone ? ' zap-row--clone' : '');\r\n      btn.setAttribute('role', 'listitem');\r\n      btn.setAttribute('data-i', String(i));\r\n\r\n      var t = document.createElement('span');\r\n      t.className = 'zap-row-title';\r\n      t.textContent = item.t;\r\n      btn.appendChild(t);\r\n\r\n      var d = document.createElement('p');\r\n      d.className = 'zap-row-desc';\r\n      d.textContent = item.d;\r\n      btn.appendChild(d);\r\n\r\n      wheel.appendChild(btn);\r\n      rows.push({ el: btn, prevD: null });\r\n    }\r\n\r\n    \/\/ \u2500\u2500 fixed hit zones, one per visible slot \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n    var hits = document.createElement('div');\r\n    hits.className = 'zap-hits';\r\n    hits.setAttribute('aria-hidden', 'true');\r\n    wheel.appendChild(hits);\r\n\r\n    \/* Des <div>, pas des <button> : ces zones ne servent qu'\u00e0 la souris\r\n       (le parcours clavier vit sur les lignes, et le conteneur est\r\n       aria-hidden). Les sortir de l'espace de s\u00e9lecteurs `button`\r\n       les met hors de port\u00e9e des styles boutons du th\u00e8me \u2014 sinon un\r\n       simple `.elementor-widget-container button{border-radius}` les\r\n       repeint et les d\u00e9cale hors du curseur. *\/\r\n    var zones = [];\r\n    for (var s = -VISIBLE; s <= VISIBLE; s++) {\r\n      var z = document.createElement('div');\r\n      z.className = 'zap-hit' + (s === 0 ? ' zap-hit--active' : '');\r\n      z.style.top = TOP[s] + 'px';\r\n      z.style.height = H[Math.abs(s)] + 'px';\r\n      hits.appendChild(z);\r\n      zones.push({ el: z, slot: s });\r\n    }\r\n\r\n    var focus = 3;          \/\/ KI-Aktivit\u00e4tsprotokoll\r\n    var timer = null;\r\n    var HOLD = 2400;\r\n    var pending = false;\r\n    var hoverSlot = null;   \/\/ which slot the pointer is currently over\r\n    var hovering = false;   \/\/ pointer is inside the wheel\r\n    var inView = false;     \/\/ the block is on screen\r\n    var reduced = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n    \/\/ Signed slot around the ring, in -SPAN\u2026+SPAN-1 (i.e. -11\u2026+10).\r\n    function dist(i){\r\n      return ((i - focus + SPAN + TOTAL * 2) % TOTAL) - SPAN;\r\n    }\r\n\r\n    \/* Runs as its own pass: the hover target changes without any slot\r\n       changing, so the per-row early-exit in paint() would skip it. *\/\r\n    function applyHover(){\r\n      for (var i = 0; i < TOTAL; i++) {\r\n        var d = dist(i);\r\n        var on = (hoverSlot !== null && d === hoverSlot &&\r\n                  d !== 0 && Math.abs(d) <= VISIBLE);\r\n        if (on) { rows[i].el.classList.add('is-hover'); }\r\n        else    { rows[i].el.classList.remove('is-hover'); }\r\n      }\r\n    }\r\n\r\n    function paint(){\r\n      pending = false;\r\n      for (var i = 0; i < TOTAL; i++) {\r\n        var row = rows[i];\r\n        var d = dist(i);\r\n        if (d === row.prevD) { continue; }   \/\/ nothing changed for this row\r\n        var a = Math.abs(d);\r\n        var parked = a > VISIBLE;\r\n\r\n        \/* A row that wraps end-to-end jumps many slots at once, so\r\n           suppress its transition for that frame. Anything smaller\r\n           is a legitimate move and must stay animated \u2014 testing for\r\n           `> 1` here would snap the whole wheel on multi-step\r\n           rotations instead of gliding. *\/\r\n        if (row.prevD !== null && Math.abs(d - row.prevD) > TOTAL \/ 2) {\r\n          row.el.classList.add('is-warping');\r\n          void row.el.offsetWidth;          \/* flush before new values *\/\r\n        }\r\n\r\n        row.el.style.transform = 'translate3d(-50%,' + TOP[d] + 'px,0)';\r\n        row.el.style.width   = W[a] + 'px';\r\n        row.el.style.height  = H[a] + 'px';\r\n        row.el.style.opacity = String(OP[a]);\r\n        row.el.style.zIndex  = String(100 - a);\r\n\r\n        if (d === 0) {\r\n          row.el.classList.add('is-active');\r\n          row.el.setAttribute('aria-current', 'true');\r\n        } else {\r\n          row.el.classList.remove('is-active');\r\n          row.el.removeAttribute('aria-current');\r\n        }\r\n\r\n        \/\/ Parked rows are invisible: no tab stop and hidden from\r\n        \/\/ assistive tech, so only the 11 on-screen capabilities are\r\n        \/\/ ever exposed \u2014 never the buffer copies.\r\n        if (parked) {\r\n          row.el.classList.add('is-parked');\r\n          row.el.setAttribute('aria-hidden', 'true');\r\n          row.el.setAttribute('tabindex', '-1');\r\n        } else {\r\n          row.el.classList.remove('is-parked');\r\n          row.el.removeAttribute('aria-hidden');\r\n          row.el.setAttribute('tabindex', '0');\r\n        }\r\n\r\n        if (row.el.classList.contains('is-warping')) {\r\n          (function(el){\r\n            requestAnimationFrame(function(){\r\n              requestAnimationFrame(function(){ el.classList.remove('is-warping'); });\r\n            });\r\n          })(row.el);\r\n        }\r\n        row.prevD = d;\r\n      }\r\n      applyHover();\r\n    }\r\n\r\n    \/\/ Coalesce bursts of input into one write per frame.\r\n    function layout(){\r\n      if (pending) { return; }\r\n      pending = true;\r\n      requestAnimationFrame(paint);\r\n    }\r\n\r\n    function setFocus(i){\r\n      var next = ((i % TOTAL) + TOTAL) % TOTAL;\r\n      if (next === focus) { return; }\r\n      focus = next;\r\n      layout();\r\n    }\r\n\r\n    \/* L'autoplay ne tourne que si les trois conditions sont r\u00e9unies :\r\n       bloc \u00e0 l'\u00e9cran, onglet actif, pointeur hors de la roue. Sans\r\n       \u00e7a, un widget Elementor d\u00e9mont\u00e9 (\u00e9dition, lazy render) laissait\r\n       un setInterval orphelin tourner ind\u00e9finiment sur des n\u0153uds\r\n       d\u00e9tach\u00e9s. *\/\r\n    function start(){\r\n      if (timer || reduced || !inView || hovering || document.hidden) { return; }\r\n      timer = setInterval(function(){\r\n        if (!root.isConnected) { stop(); return; }\r\n        setFocus(focus + 1);\r\n      }, HOLD);\r\n    }\r\n    function stop(){\r\n      if (timer) { clearInterval(timer); timer = null; }\r\n    }\r\n    function sync(){\r\n      if (inView && !hovering && !document.hidden) { start(); } else { stop(); }\r\n    }\r\n\r\n    \/* Pointing at the wheel only pauses the loop so a row can be read\r\n       and clicked; it never advances the wheel. Leaving resumes. *\/\r\n    wheel.addEventListener('mouseenter', function(){\r\n      hovering = true;\r\n      sync();\r\n    });\r\n    wheel.addEventListener('mouseleave', function(){\r\n      hovering = false;\r\n      hoverSlot = null;\r\n      layout();\r\n      sync();\r\n    });\r\n\r\n    \/* Clicking zone `slot` rotates the wheel by that many steps, which\r\n       brings the row currently sitting there into the centre. Pointing\r\n       at a zone does nothing but light up the row underneath it \u2014 the\r\n       wheel advances on click and on the autoplay timer, nothing else. *\/\r\n    for (var z2 = 0; z2 < zones.length; z2++) {\r\n      (function(zone){\r\n        zone.el.addEventListener('mouseenter', function(){\r\n          hoverSlot = zone.slot;\r\n          layout();\r\n        });\r\n        zone.el.addEventListener('click', function(){\r\n          stop();\r\n          hoverSlot = zone.slot;\r\n          if (zone.slot !== 0) { setFocus(focus + zone.slot); }\r\n          else { layout(); }\r\n        });\r\n      })(zones[z2]);\r\n    }\r\n\r\n    \/\/ Keyboard drives the ring directly \u2014 no pointer to chase.\r\n    for (var j = 0; j < rows.length; j++) {\r\n      (function(idx){\r\n        var el = rows[idx].el;\r\n        el.addEventListener('focus', function(){\r\n          stop();\r\n          setFocus(idx);\r\n        });\r\n        \/* Reaches the rows only in the stacked layout, where the hit\r\n           zones are hidden and the rows take pointer input again. *\/\r\n        el.addEventListener('click', function(){ setFocus(idx); });\r\n        el.addEventListener('blur', function(){\r\n          if (!wheel.matches(':hover')) { hovering = false; sync(); }\r\n        });\r\n        el.addEventListener('keydown', function(e){\r\n          if (e.key === 'ArrowDown' || e.key === 'ArrowRight') {\r\n            e.preventDefault(); setFocus(focus + 1);\r\n          } else if (e.key === 'ArrowUp' || e.key === 'ArrowLeft') {\r\n            e.preventDefault(); setFocus(focus - 1);\r\n          }\r\n        });\r\n      })(j);\r\n    }\r\n\r\n    paint();\r\n\r\n    \/* La roue ne tourne que quand la section est r\u00e9ellement visible :\r\n       inutile de faire d\u00e9filer 11 capacit\u00e9s en bas de page. *\/\r\n    if ('IntersectionObserver' in window) {\r\n      var io = new IntersectionObserver(function(entries){\r\n        for (var e = 0; e < entries.length; e++) { inView = entries[e].isIntersecting; }\r\n        sync();\r\n      }, { threshold: 0.2 });\r\n      io.observe(root);\r\n    } else {\r\n      inView = true;\r\n      sync();\r\n    }\r\n\r\n    \/\/ Onglet en arri\u00e8re-plan : on suspend, puis on reprend au retour.\r\n    document.addEventListener('visibilitychange', function(){\r\n      if (!root.isConnected) { stop(); return; }\r\n      sync();\r\n    });\r\n  }\r\n\r\n  function boot(scope){\r\n    var ctx = scope && scope.querySelectorAll ? scope : document;\r\n    var roots = ctx.querySelectorAll('.zap-root');\r\n    for (var i = 0; i < roots.length; i++) { initRoot(roots[i]); }\r\n    \/\/ scope peut \u00eatre le widget lui-m\u00eame plut\u00f4t qu'un parent\r\n    if (ctx !== document && ctx.classList && ctx.classList.contains('zap-root')) {\r\n      initRoot(ctx);\r\n    }\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', function(){ boot(); });\r\n  } else {\r\n    boot();\r\n  }\r\n\r\n  \/\/ Elementor re-rend le widget HTML \u00e0 chaque modification dans l'\u00e9diteur\r\n  \/\/ et en frontend apr\u00e8s un lazy-render : on r\u00e9-initialise \u00e0 la demande.\r\n  window.addEventListener('elementor\/frontend\/init', function(){\r\n    if (window.elementorFrontend && elementorFrontend.hooks) {\r\n      elementorFrontend.hooks.addAction('frontend\/element_ready\/html.default', function($scope){\r\n        boot($scope && $scope[0] ? $scope[0] : $scope);\r\n      });\r\n      elementorFrontend.hooks.addAction('frontend\/element_ready\/widget', function($scope){\r\n        boot($scope && $scope[0] ? $scope[0] : $scope);\r\n      });\r\n    }\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc5e1cb e-con-full e-flex e-con e-child\" data-id=\"bc5e1cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9c3c0c elementor-widget elementor-widget-heading\" data-id=\"c9c3c0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Bereit f\u00fcr den n\u00e4chsten Schritt? Entdecken Sie gemeinsam mit einem Zuora-Experten KI-Anwendungsf\u00e4lle.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27a4989 Button Button-blackLightBackground  elementor-widget elementor-widget-button\" data-id=\"27a4989\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.zuora.com\/de\/talk-to-sales\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Sprechen Sie mit einem Experten<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cc9a98d e-flex e-con-boxed e-con e-parent\" data-id=\"cc9a98d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a9caac elementor-absolute w-full elementor-widget elementor-widget-html\" data-id=\"5a9caac\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qtc-root\">\r\n  <svg class=\"qtc-stage\" viewBox=\"0 0 1830 400\" preserveAspectRatio=\"none\"\r\n       aria-hidden=\"true\" focusable=\"false\">\r\n    <defs class=\"qtc-defs\"><\/defs>\r\n\r\n    <g class=\"qtc-motion\">\r\n      <path class=\"qtc-rail\" d=\"M0,28.3 C622.2,240 1281,240 1830,325.1\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,332.2 C622.2,240 1281,240 1830,35.3\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,84.8 C622.2,240 1281,240 1830,289.8\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,282.7 C622.2,240 1281,240 1830,77.7\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,134.3 C622.2,240 1281,240 1830,346.3\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,346.3 C622.2,240 1281,240 1830,134.3\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,183.7 C622.2,240 1281,240 1830,254.4\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,240.3 C622.2,240 1281,240 1830,212\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,56.5 C622.2,240 1281,240 1830,268.6\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,303.9 C622.2,240 1281,240 1830,91.9\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,106 C622.2,240 1281,240 1830,318\"><\/path>\r\n      <path class=\"qtc-rail\" d=\"M0,325.1 C622.2,240 1281,240 1830,84.8\"><\/path>\r\n\r\n      <g class=\"qtc-streaks\"><\/g>\r\n      <g class=\"qtc-pulses\"><\/g>\r\n    <\/g>\r\n  <\/svg>\r\n<\/div>\r\n\r\n<style>\r\n.qtc-root{\r\n  --qtc-rail:#3FD6B4;\r\n  --qtc-rail-opacity:0.5;\r\n  --qtc-height:300px;\r\n\r\n  position:relative;\r\n  display:block;\r\n  width:100%;\r\n  height:var(--qtc-height);\r\n  background:#FFFFFF;\r\n  overflow:hidden;\r\n  opacity:0;\r\n  animation:qtc-in 0.6s ease forwards;\r\n}\r\n.qtc-root, .qtc-root *, .qtc-root *::before, .qtc-root *::after{ box-sizing:border-box; }\r\n\r\n@keyframes qtc-in{ to{ opacity:1; } }\r\n\r\n.qtc-stage{\r\n  position:absolute;\r\n  top:0; left:0;\r\n  width:100%;\r\n  height:100%;\r\n  display:block;\r\n}\r\n\r\n.qtc-rail{\r\n  fill:none;\r\n  stroke:var(--qtc-rail);\r\n  stroke-opacity:var(--qtc-rail-opacity);\r\n  stroke-width:1.15;\r\n}\r\n@media (min-width:1440px){\r\n  .qtc-rail{ stroke-width:1.25; }\r\n}\r\n\r\n.qtc-streak{\r\n  fill:none;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n\r\n.qtc-pulse{\r\n  fill:none;\r\n  stroke:var(--qtc-rail);\r\n  stroke-width:1.5;\r\n  animation:qtc-pulse-out 180ms cubic-bezier(.2,.6,.2,1) forwards;\r\n}\r\n@keyframes qtc-pulse-out{\r\n  0%   { r:8;  stroke-opacity:0.85; }\r\n  100% { r:14; stroke-opacity:0; }\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce){\r\n  .qtc-root, .qtc-root *{\r\n    animation-duration:.001ms !important;\r\n    animation-iteration-count:1 !important;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  var roots = document.querySelectorAll('.qtc-root');\r\n\r\n  window.__qtcGradSeq = window.__qtcGradSeq || 0;\r\n\r\n  var reduceMotion = window.matchMedia &&\r\n    window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  for (var r = 0; r < roots.length; r++) {\r\n    (function (root) {\r\n      if (root.getAttribute('data-qtc-init') === '1') { return; }\r\n      root.setAttribute('data-qtc-init', '1');\r\n\r\n      var railEls = Array.prototype.slice.call(root.querySelectorAll('.qtc-motion .qtc-rail'));\r\n      var streaksGroup = root.querySelector('.qtc-streaks');\r\n      var pulsesGroup  = root.querySelector('.qtc-pulses');\r\n      var defs         = root.querySelector('.qtc-defs');\r\n\r\n      if (!railEls.length || !streaksGroup || !pulsesGroup || !defs) { return; }\r\n\r\n      if (reduceMotion) { return; }\r\n\r\n      var VIEW_W = 1830;\r\n\r\n      var GATE_FRACTIONS = [0.08, 0.28, 0.50, 0.72, 0.92];\r\n      var GATE_FACTORS   = [1.204, 1.204, 1.45, 1.204, 1.204];\r\n      var GATE_SNAP_MS   = [110, 110, 90, 110, 110];\r\n\r\n      var BASE_SPEED = 150;\r\n      var TAPER_MIN = 0.003 * VIEW_W;\r\n      var TAPER_MAX = 0.06 * VIEW_W;\r\n      var MAX_MULT = 3.05;\r\n\r\n      var railLengths = railEls.map(function (el) { return el.getTotalLength(); });\r\n\r\n      function easeSnap(t) {\r\n        return 1 - Math.pow(1 - t, 3);\r\n      }\r\n\r\n      function spawnPulse(x, y) {\r\n        var ring = document.createElementNS('http:\/\/www.w3.org\/2000\/svg', 'circle');\r\n        ring.setAttribute('class', 'qtc-pulse');\r\n        ring.setAttribute('cx', x);\r\n        ring.setAttribute('cy', y);\r\n        ring.setAttribute('r', 8);\r\n        pulsesGroup.appendChild(ring);\r\n        setTimeout(function () { ring.remove(); }, 200);\r\n      }\r\n\r\n      function Traveler(railIndex) {\r\n        this.railIndex = railIndex;\r\n        this.rail = railEls[railIndex];\r\n        this.totalLength = railLengths[railIndex];\r\n        this.s = 0;\r\n        this.mult = 1.0;\r\n        this.gatesPassed = 0;\r\n        this.snapping = false;\r\n        this.snapFrom = 1.0;\r\n        this.snapTo = 1.0;\r\n        this.snapStart = 0;\r\n        this.snapDur = 110;\r\n        this.alive = true;\r\n\r\n        this.path = document.createElementNS('http:\/\/www.w3.org\/2000\/svg', 'path');\r\n        this.path.setAttribute('class', 'qtc-streak');\r\n        streaksGroup.appendChild(this.path);\r\n\r\n        this.gradId = 'qtc-grad-' + (window.__qtcGradSeq++);\r\n        this.grad = document.createElementNS('http:\/\/www.w3.org\/2000\/svg', 'linearGradient');\r\n        this.grad.setAttribute('id', this.gradId);\r\n        this.grad.setAttribute('gradientUnits', 'userSpaceOnUse');\r\n        var stopTail = document.createElementNS('http:\/\/www.w3.org\/2000\/svg', 'stop');\r\n        stopTail.setAttribute('offset', '0');\r\n        stopTail.setAttribute('stop-color', '#3FD6B4');\r\n        stopTail.setAttribute('stop-opacity', '0');\r\n        var stopHead = document.createElementNS('http:\/\/www.w3.org\/2000\/svg', 'stop');\r\n        stopHead.setAttribute('offset', '1');\r\n        stopHead.setAttribute('stop-color', '#3FD6B4');\r\n        stopHead.setAttribute('stop-opacity', '0.95');\r\n        this.grad.appendChild(stopTail);\r\n        this.grad.appendChild(stopHead);\r\n        defs.appendChild(this.grad);\r\n        this.path.setAttribute('stroke', 'url(#' + this.gradId + ')');\r\n      }\r\n\r\n      Traveler.prototype.currentMult = function (now) {\r\n        if (!this.snapping) return this.mult;\r\n        var t = Math.min(1, (now - this.snapStart) \/ this.snapDur);\r\n        var eased = easeSnap(t);\r\n        if (t >= 1) { this.snapping = false; this.mult = this.snapTo; return this.mult; }\r\n        return this.snapFrom + (this.snapTo - this.snapFrom) * eased;\r\n      };\r\n\r\n      Traveler.prototype.update = function (dt, now) {\r\n        var mult = this.currentMult(now);\r\n        this.s += BASE_SPEED * mult * dt;\r\n\r\n        if (this.gatesPassed < GATE_FRACTIONS.length) {\r\n          var gateLen = GATE_FRACTIONS[this.gatesPassed] * this.totalLength;\r\n          if (this.s >= gateLen) {\r\n            var factor = GATE_FACTORS[this.gatesPassed];\r\n            this.snapping = true;\r\n            this.snapFrom = this.mult;\r\n            this.snapTo = Math.min(MAX_MULT + 0.001, this.mult * factor);\r\n            this.snapStart = now;\r\n            this.snapDur = GATE_SNAP_MS[this.gatesPassed];\r\n\r\n            var pt = this.rail.getPointAtLength(Math.min(gateLen, this.totalLength));\r\n            spawnPulse(pt.x, pt.y);\r\n\r\n            this.gatesPassed++;\r\n          }\r\n        }\r\n\r\n        if (this.s >= this.totalLength) {\r\n          this.alive = false;\r\n          this.path.remove();\r\n          this.grad.remove();\r\n          return;\r\n        }\r\n\r\n        var mNow = this.currentMult(now);\r\n        var normMult = Math.max(0, Math.min(1, (mNow - 1) \/ (MAX_MULT - 1)));\r\n        var taper = TAPER_MIN + (TAPER_MAX - TAPER_MIN) * normMult;\r\n        var headLen = this.s;\r\n        var tailLen = Math.max(0, this.s - taper);\r\n\r\n        var steps = 6;\r\n        var pts = [];\r\n        for (var i = 0; i <= steps; i++) {\r\n          var len = tailLen + (headLen - tailLen) * (i \/ steps);\r\n          pts.push(this.rail.getPointAtLength(Math.max(0, Math.min(len, this.totalLength))));\r\n        }\r\n\r\n        var d = 'M' + pts[0].x.toFixed(2) + ',' + pts[0].y.toFixed(2);\r\n        for (var j = 1; j < pts.length; j++) {\r\n          d += ' L' + pts[j].x.toFixed(2) + ',' + pts[j].y.toFixed(2);\r\n        }\r\n        this.path.setAttribute('d', d);\r\n        this.path.setAttribute('stroke-width', (1.4 + 1.6 * normMult).toFixed(2));\r\n\r\n        var head = pts[pts.length - 1];\r\n        var tail = pts[0];\r\n        this.grad.setAttribute('x1', tail.x.toFixed(2));\r\n        this.grad.setAttribute('y1', tail.y.toFixed(2));\r\n        this.grad.setAttribute('x2', head.x.toFixed(2));\r\n        this.grad.setAttribute('y2', head.y.toFixed(2));\r\n      };\r\n\r\n      var travelers = [];\r\n      var MAX_ALIVE = 11;\r\n\r\n      function scheduleSpawn() {\r\n        var jitter = 180 + Math.random() * 720;\r\n        setTimeout(function () {\r\n          if (travelers.filter(function (t) { return t.alive; }).length < MAX_ALIVE) {\r\n            var railIndex = Math.floor(Math.random() * railEls.length);\r\n            travelers.push(new Traveler(railIndex));\r\n          }\r\n          scheduleSpawn();\r\n        }, jitter);\r\n      }\r\n\r\n      for (var k = 0; k < 9; k++) {\r\n        var t = new Traveler(k % railEls.length);\r\n        t.s = Math.random() * railLengths[k % railEls.length] * 0.6;\r\n        travelers.push(t);\r\n      }\r\n      scheduleSpawn();\r\n\r\n      var lastTime = null;\r\n      function frame(now) {\r\n        if (lastTime === null) lastTime = now;\r\n        var dt = Math.min(0.05, (now - lastTime) \/ 1000);\r\n        lastTime = now;\r\n\r\n        for (var i = travelers.length - 1; i >= 0; i--) {\r\n          travelers[i].update(dt, now);\r\n          if (!travelers[i].alive) travelers.splice(i, 1);\r\n        }\r\n\r\n        requestAnimationFrame(frame);\r\n      }\r\n      requestAnimationFrame(frame);\r\n    })(roots[r]);\r\n  }\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f2c84e8 e-con-full e-flex e-con e-child\" data-id=\"f2c84e8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f33e53 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"0f33e53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ZUKUNFT DER KI<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75a686c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"75a686c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Das ist erst der Anfang<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0c1e02 elementor-widget elementor-widget-text-editor\" data-id=\"c0c1e02\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>W\u00e4hrend sich Zuora AI kontinuierlich weiterentwickelt, werden wir weitere neue Agents entwickeln, um Finance-Teams dabei zu unterst\u00fctzen, mehr Aufgaben zu automatisieren, schneller Entscheidungen zu treffen und die wachsende Quote-to-Cash-Komplexit\u00e4t zu steuern \u2013 ohne zus\u00e4tzlichen operativen Aufwand.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-683acf3 e-con-full e-flex e-con e-child\" data-id=\"683acf3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b613125 elementor-widget elementor-widget-button\" data-id=\"b613125\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.zuora.com\/de\/stay-up-to-date-with-zuora-ai\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Bleiben Sie mit Zuora AI auf dem Laufenden<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Zuora KI-Agentenbibliothek Steigern Sie die Produktivit\u00e4t im Finanzbereich mit Zuora AI Die speziell entwickelten Agents von Zuora unterst\u00fctzen jeden Quote-to-Cash-Workflow und agieren als digitale Kollegen f\u00fcr Finanzteams. Direkt in Zuora eingebettet, nutzen sie vorhandenen Kontext, Berechtigungen und Kontrollen, um Teams dabei zu unterst\u00fctzen, Sachverhalte zu pr\u00fcfen, finanzielle Auswirkungen zu verstehen und in nat\u00fcrlicher Sprache Ma\u00dfnahmen [&hellip;]<\/p>\n","protected":false},"author":325,"featured_media":0,"parent":0,"menu_order":0,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"content_type":[],"geo":[],"growth_initiatives":[],"industry":[],"persona":[],"product_line":[],"topic":[],"class_list":["post-335102","resource","type-resource","status-publish","format-standard","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/resource\/335102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/types\/resource"}],"author":[{"embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/users\/325"}],"version-history":[{"count":3,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/resource\/335102\/revisions"}],"predecessor-version":[{"id":335163,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/resource\/335102\/revisions\/335163"}],"wp:attachment":[{"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/media?parent=335102"}],"wp:term":[{"taxonomy":"content_type","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/content_type?post=335102"},{"taxonomy":"geo","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/geo?post=335102"},{"taxonomy":"growth_initiatives","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/growth_initiatives?post=335102"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/industry?post=335102"},{"taxonomy":"persona","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/persona?post=335102"},{"taxonomy":"product_line","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/product_line?post=335102"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.zuora.com\/de\/wp-json\/wp\/v2\/topic?post=335102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}