[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"navigation":3,"\u002Fapps\u002Fcrm":152,"\u002Fapps\u002Fcrm-surround":276},[4,44,83,96,109],{"title":5,"path":6,"stem":7,"children":8,"icon":43},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,11,15,19,23,27,31,35,39],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Quick Start: Service Provider","\u002Fgetting-started\u002Fquickstart-sp","1.getting-started\u002F2.quickstart-sp",{"title":16,"path":17,"stem":18},"Quick Start: Identity Provider","\u002Fgetting-started\u002Fquickstart-idp","1.getting-started\u002F3.quickstart-idp",{"title":20,"path":21,"stem":22},"Quick Start: Agent","\u002Fgetting-started\u002Fquickstart-agent","1.getting-started\u002F4.quickstart-agent",{"title":24,"path":25,"stem":26},"Quick Start","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F5.installation",{"title":28,"path":29,"stem":30},"How It Works","\u002Fgetting-started\u002Fhow-it-works","1.getting-started\u002F6.how-it-works",{"title":32,"path":33,"stem":34},"For Service Providers","\u002Fgetting-started\u002Ffor-service-providers","1.getting-started\u002F7.for-service-providers",{"title":36,"path":37,"stem":38},"CLI (apes & ape-shell)","\u002Fgetting-started\u002Fcli","1.getting-started\u002F8.cli",{"title":40,"path":41,"stem":42},"Free-IdP Hosting Guide","\u002Fgetting-started\u002Ffree-idp-hosting","1.getting-started\u002F9.free-idp-hosting",false,{"title":45,"path":46,"stem":47,"children":48,"icon":43},"Ecosystem","\u002Fecosystem","2.ecosystem\u002F1.index",[49,51,55,59,63,67,71,75,79],{"title":50,"path":46,"stem":47},"Overview",{"title":52,"path":53,"stem":54},"OpenApe Auth","\u002Fecosystem\u002Fauth","2.ecosystem\u002F2.auth",{"title":56,"path":57,"stem":58},"OpenApe Grants","\u002Fecosystem\u002Fgrants","2.ecosystem\u002F3.grants",{"title":60,"path":61,"stem":62},"nuxt-auth-sp","\u002Fecosystem\u002Fnuxt-auth-sp","2.ecosystem\u002F4.nuxt-auth-sp",{"title":64,"path":65,"stem":66},"escapes","\u002Fecosystem\u002Fescapes","2.ecosystem\u002F5.escapes",{"title":68,"path":69,"stem":70},"nuxt-auth-idp","\u002Fecosystem\u002Fnuxt-auth-idp","2.ecosystem\u002F6.nuxt-auth-idp",{"title":72,"path":73,"stem":74},"Multi-Tenant IdP","\u002Fecosystem\u002Fmulti-tenant-idp","2.ecosystem\u002F7.multi-tenant-idp",{"title":76,"path":77,"stem":78},"Agent Recipe","\u002Fecosystem\u002Fagent-recipe","2.ecosystem\u002F8.agent-recipe",{"title":80,"path":81,"stem":82},"Agent Catalog","\u002Fecosystem\u002Fagent-catalog","2.ecosystem\u002F9.agent-catalog",{"title":84,"icon":43,"path":85,"stem":86,"children":87,"page":43},"Security","\u002Fsecurity","3.security",[88,92],{"title":89,"path":90,"stem":91},"Compliance","\u002Fsecurity\u002Fcompliance","3.security\u002F1.compliance",{"title":93,"path":94,"stem":95},"Threat Model","\u002Fsecurity\u002Fthreat-model","3.security\u002F2.threat-model",{"title":97,"icon":43,"path":98,"stem":99,"children":100,"page":43},"Guides","\u002Fguides","4.guides",[101,105],{"title":102,"path":103,"stem":104},"Capabilities & Grants","\u002Fguides\u002Fcapabilities","4.guides\u002F1.capabilities",{"title":106,"path":107,"stem":108},"Delegation","\u002Fguides\u002Fdelegation","4.guides\u002F2.delegation",{"title":110,"path":111,"stem":112,"children":113,"icon":151},"Apps","\u002Fapps","5.apps\u002F01.index",[114,115,119,123,127,131,135,139,143,147],{"title":50,"path":111,"stem":112},{"title":116,"path":117,"stem":118},"OpenApe ID","\u002Fapps\u002Fidp","5.apps\u002F02.idp",{"title":120,"path":121,"stem":122},"Troop","\u002Fapps\u002Ftroop","5.apps\u002F03.troop",{"title":124,"path":125,"stem":126},"Chat","\u002Fapps\u002Fchat","5.apps\u002F04.chat",{"title":128,"path":129,"stem":130},"Tasks","\u002Fapps\u002Ftasks","5.apps\u002F05.tasks",{"title":132,"path":133,"stem":134},"Plans","\u002Fapps\u002Fplans","5.apps\u002F06.plans",{"title":136,"path":137,"stem":138},"Testrun","\u002Fapps\u002Ftestrun","5.apps\u002F07.testrun",{"title":140,"path":141,"stem":142},"Timetrack","\u002Fapps\u002Ftimetrack","5.apps\u002F08.timetrack",{"title":144,"path":145,"stem":146},"PR","\u002Fapps\u002Fpr","5.apps\u002F09.pr",{"title":148,"path":149,"stem":150},"CRM","\u002Fapps\u002Fcrm","5.apps\u002F10.crm","i-lucide-layout-grid",{"id":153,"title":148,"body":154,"description":269,"extension":270,"links":271,"meta":272,"navigation":273,"path":149,"seo":274,"stem":150,"__hash__":275},"docs\u002F5.apps\u002F10.crm.md",{"type":155,"value":156,"toc":255},"minimark",[157,164,169,177,182,185,191,195,198,203,207,210,215,219,222,227,231,234,239,243,250],[158,159,160],"note",{},[161,162,163],"p",{},"Every step below is captured from a live end-to-end run on the local stack — the screenshots refresh on each capture, so this guide cannot drift from the real product.",[165,166,168],"h2",{"id":167},"run-a-sales-pipeline","Run a sales pipeline",[161,170,171,172,176],{},"CRM keeps deals, contacts and notes in one board — for you and for the agents working alongside you. Sign in, create a workspace, and every deal moves from first contact to signature on the same pipeline. The ",[173,174,175],"code",{},"ape-crm"," CLI drives all of it from the terminal.",[178,179,181],"h3",{"id":180},"sign-in-with-one-click","Sign in with one click",[161,183,184],{},"One click and you are in — your passkey, your IdP. A fresh account asks for a workspace first: that is the shared container your deals, contacts and companies live in.",[161,186,187],{},[188,189],"img",{"alt":181,"src":190},"\u002Fguides\u002Fcrm\u002Frun-a-pipeline\u002F01-first-run.png",[178,192,194],{"id":193},"create-a-workspace","Create a workspace",[161,196,197],{},"Name the workspace and the board opens on a fresh pipeline: Lead, Qualifiziert, Angebot, Gewonnen, Verloren. Invite colleagues to it, or authorise an agent — everyone works the same board.",[161,199,200],{},[188,201],{"alt":194,"src":202},"\u002Fguides\u002Fcrm\u002Frun-a-pipeline\u002F02-empty-board.png",[178,204,206],{"id":205},"fill-the-pipeline","Fill the pipeline",[161,208,209],{},"Each card carries its title, value and the person behind it; the column header sums what is riding on that stage. Drag a card to move it, and the closing columns stand out so a full pipeline reads at a glance.",[161,211,212],{},[188,213],{"alt":206,"src":214},"\u002Fguides\u002Fcrm\u002Frun-a-pipeline\u002F03-board.png",[178,216,218],{"id":217},"open-a-deal","Open a deal",[161,220,221],{},"Click a card to work it: title, value, stage and contact are editable, and the note history sits right below. Every note is stamped with who wrote it and when — a human or an agent.",[161,223,224],{},[188,225],{"alt":218,"src":226},"\u002Fguides\u002Fcrm\u002Frun-a-pipeline\u002F04-deal.png",[178,228,230],{"id":229},"shape-the-pipeline","Shape the pipeline",[161,232,233],{},"The columns are yours. Click a heading to rename it, use the menu to reorder or insert a stage, and add as many as your process needs — several loss reasons, for instance. Whether a stage closes a deal is a setting, not its name, so renaming never breaks the numbers.",[161,235,236],{},[188,237],{"alt":230,"src":238},"\u002Fguides\u002Fcrm\u002Frun-a-pipeline\u002F05-stages.png",[178,240,242],{"id":241},"contacts-and-companies","Contacts and companies",[161,244,245,246,249],{},"People and the companies they work for live behind the board. Link a contact to a deal and the card shows who to call — the same records ",[173,247,248],{},"ape-crm contacts"," reads and writes.",[161,251,252],{},[188,253],{"alt":242,"src":254},"\u002Fguides\u002Fcrm\u002Frun-a-pipeline\u002F06-contacts.png",{"title":256,"searchDepth":257,"depth":258,"links":259},"",1,2,[260],{"id":167,"depth":258,"text":168,"children":261},[262,264,265,266,267,268],{"id":180,"depth":263,"text":181},3,{"id":193,"depth":263,"text":194},{"id":205,"depth":263,"text":206},{"id":217,"depth":263,"text":218},{"id":229,"depth":263,"text":230},{"id":241,"depth":263,"text":242},"CRM keeps deals, contacts and notes in one board — for you and for the agents working alongside you. Sign in, create a workspace, and every deal moves from first contact to signature on the same…","md",null,{},true,{"title":148,"description":269},"6ZiHfU3_p9tER8T8l6fUQSy_q6gb5-TndNLk5VZYRFM",[277,271],{"title":144,"path":145,"stem":146,"description":278,"children":-1},"When an agent opens a PR it lands here for a human to approve before anything merges. Sign in once and every agent diff waits for your verdict.",1787307024961]