{"version":1,"pages":[{"id":"sdgvP9ekSYY3ybgQ8yv8","title":"What is Looply?","pathname":"/","siteSpaceId":"sitesp_3aeVH","description":"Looply is a cloud platform for the integration of your enterprise systems and Teams.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"G7Wse5eV3xTCIIoTpWjm","title":"Deployment Models","pathname":"/getting-started/deployment-models","siteSpaceId":"sitesp_3aeVH","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"LrfeUkvWlDb4QQBWginY","title":"System Requirements","pathname":"/system-requirements","siteSpaceId":"sitesp_3aeVH","description":"Minimal Requirements, Enterprise Ready"},{"id":"DNP5BwQP4dGxrjrJYuRV","title":"SAP Integration: ABAP Add-on & Access","pathname":"/sap-integration-abap-add-on-and-access","siteSpaceId":"sitesp_3aeVH"},{"id":"xKqMd9NxikSK2eQkn4kj","title":"Security & Identity - What IT Teams Need to Know","pathname":"/security-and-identity-what-it-teams-need-to-know","siteSpaceId":"sitesp_3aeVH","description":""},{"id":"o64Zsrg7SD5wRaSZ7T4h","title":"Authenticating Teams User Actions to Enterprise Systems","pathname":"/authenticating-teams-user-actions-to-enterprise-systems","siteSpaceId":"sitesp_3aeVH"},{"id":"OticfgkwGD5btC2vxugc","title":"Signing Up & Onboarding Your Team","pathname":"/signing-up-and-onboarding-your-team","siteSpaceId":"sitesp_3aeVH"},{"id":"JgYXbyYbxOe0oBv2wQUu","title":"Looply Implementation Plan","pathname":"/looply-implementation-plan","siteSpaceId":"sitesp_3aeVH"},{"id":"FnVNux8ghrzca2v6OlTO","title":"Microsoft Integration","pathname":"/integrations/microsoft-integration","siteSpaceId":"sitesp_3aeVH","description":"Connecting Looply with Microsoft Teams (Azure AD Integration)","breadcrumbs":[{"label":"Integrations"}]},{"id":"pnVkih2kIf82GGD4nn62","title":"Using a Microsoft 365 Sandbox Tenant for Looply POC","pathname":"/integrations/microsoft-integration/using-a-microsoft-365-sandbox-tenant-for-looply-poc","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"Microsoft Integration"}]},{"id":"unwVBMgMyynwkeFnDHgO","title":"SAP Integration","pathname":"/integrations/sap-integration","siteSpaceId":"sitesp_3aeVH","description":"This section describes how Looply can be integrated with SAP: How you can trigger a Looply workflow from your SAP system and how you can send data to SAP from a Looply Workflow","breadcrumbs":[{"label":"Integrations"}]},{"id":"cUdiQuvm1D6u582DWUAm","title":"Installing the ABAP Looply Add-On","pathname":"/integrations/sap-integration/installing-the-abap-looply-add-on","siteSpaceId":"sitesp_3aeVH","description":"In order to integrate Looply with SAP, you must first install the delivered ABAP Looply Add-On in your ECC or S/4HANA system.","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"wd0K4YrfbWeuvZU9uLaa","title":"Gateway Service Setup - Single System","pathname":"/integrations/sap-integration/installing-the-abap-looply-add-on/gateway-service-setup-single-system","siteSpaceId":"sitesp_3aeVH","description":"","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"},{"label":"Installing the ABAP Looply Add-On"}]},{"id":"ilE9zx4b7JNb1aE3ILom","title":"Gateway Service Setup - Hub scenario","pathname":"/integrations/sap-integration/installing-the-abap-looply-add-on/gateway-service-setup-hub-scenario","siteSpaceId":"sitesp_3aeVH","description":"The following steps must be performed on your gateway hub system. If you are you are running Gateway on the same system Looply is installed in, you may ignore this page.","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"},{"label":"Installing the ABAP Looply Add-On"}]},{"id":"Mm1ucw56q2EjCrEMiv8Z","title":"Triggering or Resuming a Looply Workflow from SAP","pathname":"/integrations/sap-integration/triggering-or-resuming-a-looply-workflow-from-sap","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"Q5gtz7lEADbcRCnF1TCg","title":"Triggering SAP code from Looply","pathname":"/integrations/sap-integration/triggering-sap-code-from-looply","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"jBYhJT8JnNj12DruEUYg","title":"SAP Workflow Integration","pathname":"/integrations/sap-integration/sap-workflow-integration","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"P8GsRA4ULrk3A9uQ77L4","title":"Varo/Stelo Integration","pathname":"/integrations/sap-integration/varo-stelo-integration","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"MjFoQIt962CL5ynbEClD","title":"SSL & IP address","pathname":"/integrations/sap-integration/ssl-and-ip-address","siteSpaceId":"sitesp_3aeVH","description":"For triggering Looply from SAP systems, please upload Looply SSL certificates to STRUST transaction.","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"riwf6UL2bb9cShiYpAZl","title":"Correction Notes","pathname":"/integrations/sap-integration/correction-notes","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"TWoeH2vAQ4XH7xSTvZGI","title":"Change Log / Release Notes","pathname":"/integrations/sap-integration/change-log-release-notes","siteSpaceId":"sitesp_3aeVH","description":"This page describes the different released versions of the Looply ABAP Add-On","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"}]},{"id":"x7BeX37zU61es3Oc4a0L","title":"Looply 110 Change Log","pathname":"/integrations/sap-integration/change-log-release-notes/looply-110-change-log","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"},{"label":"Change Log / Release Notes"}]},{"id":"Z92KVdYKXzgDOSvlJz68","title":"Looply 120 Change Log","pathname":"/integrations/sap-integration/change-log-release-notes/looply-120-change-log","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Integrations"},{"label":"SAP Integration"},{"label":"Change Log / Release Notes"}]},{"id":"lhnO4B28SV9BMoCAeWt7","title":"Okta","pathname":"/integrations/okta","siteSpaceId":"sitesp_3aeVH","description":"Integrating Looply with Okta using OAuth 2.0","breadcrumbs":[{"label":"Integrations"}]},{"id":"N28ccArQApk6Z7A985eE","title":"Building Apps","pathname":"/app-management/building-apps","siteSpaceId":"sitesp_3aeVH","description":"Tailor and deploy MS Teams apps within your landscape, connecting processes and ensuring timely notifications with Looply","breadcrumbs":[{"label":"App Management"}]},{"id":"MAKkqw42Npozc5ZLoyBd","title":"Deploying apps to Teams App catalog","pathname":"/app-management/deploying-apps-to-teams-app-catalog","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"App Management"}]},{"id":"eMcYmfGs6MwCTCC4Lof4","title":"Looply Dashboard","pathname":"/app-management/deploying-apps-to-teams-app-catalog/looply-dashboard","siteSpaceId":"sitesp_3aeVH","description":"Deploy Teams apps to your organisations Microsoft landscape with ease using Looply","breadcrumbs":[{"label":"App Management"},{"label":"Deploying apps to Teams App catalog"}]},{"id":"iNOs2IJdxMs5KIHWEr8T","title":"Manual Installation","pathname":"/app-management/deploying-apps-to-teams-app-catalog/manual-installation","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"App Management"},{"label":"Deploying apps to Teams App catalog"}]},{"id":"XQ4fCpxsq8OmDRAoU8aS","title":"Installing Looply Apps","pathname":"/app-management/installing-looply-apps","siteSpaceId":"sitesp_3aeVH","description":"Remotely manage your Teams app users in Looply","breadcrumbs":[{"label":"App Management"}]},{"id":"p7b6u2BAB7Tt2oamQZQk","title":"Uninstall/Update Looply Apps","pathname":"/app-management/uninstall-update-looply-apps","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"App Management"}]},{"id":"cKnOxkKdCYCJ5vPjjz2Z","title":"Teams Admin center","pathname":"/app-management/teams-admin-center","siteSpaceId":"sitesp_3aeVH","description":"Guide to Pre-Install an Looply App via Teams Admin Center to organizational users","breadcrumbs":[{"label":"App Management"}]},{"id":"ampDDrlncAoGz8A3nIrk","title":"Installation Health (Beta)","pathname":"/app-management/installation-health-beta","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"App Management"}]},{"id":"hIr6VYTY6OUSz1mhf6jb","title":"Bulk Install (Beta)","pathname":"/app-management/bulk-install-beta","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"App Management"}]},{"id":"vXGRF0vvNLNXX3oPBpiQ","title":"Building Adaptive Cards","pathname":"/adaptive-cards/building-adaptive-cards","siteSpaceId":"sitesp_3aeVH","description":"Adaptive Cards are a platform-agnostic and customisable way to create interactive and data driven messages that are actioned upon using Microsoft Teams.","breadcrumbs":[{"label":"Adaptive Cards"}]},{"id":"syL4YV9YI1E2XqLp7EGI","title":"Container Elements","pathname":"/adaptive-cards/building-adaptive-cards/container-elements","siteSpaceId":"sitesp_3aeVH","description":"Adaptive Card elements used to configure and organise an Adaptive Cards layout.","breadcrumbs":[{"label":"Adaptive Cards"},{"label":"Building Adaptive Cards"}]},{"id":"np8t1A9MPzBAf4bNMiKw","title":"Content Elements","pathname":"/adaptive-cards/building-adaptive-cards/content-elements","siteSpaceId":"sitesp_3aeVH","description":"Add content to your Adaptive Cards in the form of Text, Images, Videos and Buttons","breadcrumbs":[{"label":"Adaptive Cards"},{"label":"Building Adaptive Cards"}]},{"id":"NyuKVutiQ3m36qS4Iw7Q","title":"Input Elements","pathname":"/adaptive-cards/building-adaptive-cards/input-elements","siteSpaceId":"sitesp_3aeVH","description":"Adaptive Cards that act as Forms to retrieve data from an end user.","breadcrumbs":[{"label":"Adaptive Cards"},{"label":"Building Adaptive Cards"}]},{"id":"wgJsiyF3JzmHtJC4ZSj8","title":"Actions","pathname":"/adaptive-cards/building-adaptive-cards/actions","siteSpaceId":"sitesp_3aeVH","description":"Adaptive Cards have a wide range of actions that can be triggered in a few different ways.","breadcrumbs":[{"label":"Adaptive Cards"},{"label":"Building Adaptive Cards"}]},{"id":"dPf7kRaoSSjeIx0kZynR","title":"Data Binding","pathname":"/adaptive-cards/data-binding","siteSpaceId":"sitesp_3aeVH","description":"Bind data from your Looply Workflow directly into your Adaptive Card.","breadcrumbs":[{"label":"Adaptive Cards"}]},{"id":"8SeIlwT6bfqYf3tuFGEU","title":"Conditional Rendering","pathname":"/adaptive-cards/conditional-rendering","siteSpaceId":"sitesp_3aeVH","description":"Render select elements depending on the cards current data payload.","breadcrumbs":[{"label":"Adaptive Cards"}]},{"id":"Ha41jmkGGsoVZbsX4VWZ","title":"AI Assistant","pathname":"/adaptive-cards/ai-assistant","siteSpaceId":"sitesp_3aeVH","description":"Harness the power of ChatGPT to quickly create Adaptive Cards.","breadcrumbs":[{"label":"Adaptive Cards"}]},{"id":"8Qf5Ey6Uw0Xnx88ufRtr","title":"Inline Functions","pathname":"/adaptive-cards/inline-functions","siteSpaceId":"sitesp_3aeVH","description":"The Adaptive Card Designer has a large selection of functions for inline formatting of data.","breadcrumbs":[{"label":"Adaptive Cards"}]},{"id":"jsvislSerBI4lo0di3SV","title":"Building Workflows","pathname":"/workflows/building-workflows","siteSpaceId":"sitesp_3aeVH","description":"Looply workflows are tailored to empower developers with the tools they need to streamline and automate your business processes","breadcrumbs":[{"label":"Workflows"}]},{"id":"9RaC8MgfuBxgTmseaMsc","title":"Triggering Workflows","pathname":"/workflows/triggering-workflows","siteSpaceId":"sitesp_3aeVH","description":"Define how your Looply Workflows are initiated with event triggers","breadcrumbs":[{"label":"Workflows"}]},{"id":"GJ4il12BF146stWlI065","title":"Environment Variables & Profiles","pathname":"/workflows/environment-variables-and-profiles","siteSpaceId":"sitesp_3aeVH","description":"Define workflow environment-specific variables to keep your logic clean, flexible, and reusable.","breadcrumbs":[{"label":"Workflows"}]},{"id":"9RBhjmGZavgBHxVRfho4","title":"Versioning Workflows","pathname":"/workflows/versioning-workflows","siteSpaceId":"sitesp_3aeVH","description":"Manage and track changes with ease with the power of workflow versioning at your fingertips","breadcrumbs":[{"label":"Workflows"}]},{"id":"oYWAr2RDvPXiRfV1cEmS","title":"Using HTTP Requests","pathname":"/workflows/using-http-requests","siteSpaceId":"sitesp_3aeVH","description":"Sending HTTP Requests in your Looply Workflow","breadcrumbs":[{"label":"Workflows"}]},{"id":"pVEMcbrbGroRkQNd62Th","title":"Using Functions","pathname":"/workflows/using-functions","siteSpaceId":"sitesp_3aeVH","description":"Executing custom function blocks in Looply workflows","breadcrumbs":[{"label":"Workflows"}]},{"id":"ZvH3hLcP1zqakMYOecB9","title":"Using Conditionals","pathname":"/workflows/using-conditionals","siteSpaceId":"sitesp_3aeVH","description":"Using conditional logic in Looply workflows","breadcrumbs":[{"label":"Workflows"}]},{"id":"p6fuvhpIJcZMznTnyIRk","title":"Using Branch Conditionals","pathname":"/workflows/using-branch-conditionals","siteSpaceId":"sitesp_3aeVH","description":"Using branch conditionals in Looply workflows","breadcrumbs":[{"label":"Workflows"}]},{"id":"vP5VGQmZkdcFEK6C2AHL","title":"Using Advanced Conditionals","pathname":"/workflows/using-advanced-conditionals","siteSpaceId":"sitesp_3aeVH","description":"Using Advanced Conditionals in Looply Workflows","breadcrumbs":[{"label":"Workflows"}]},{"id":"R8CHYWrtN8QjhGg79oAu","title":"Setting up advanced conditionals","pathname":"/workflows/using-advanced-conditionals/setting-up-advanced-conditionals","siteSpaceId":"sitesp_3aeVH","description":"Advanced Conditional Logic","breadcrumbs":[{"label":"Workflows"},{"label":"Using Advanced Conditionals"}]},{"id":"2W6pp9ZW5QLBuMEjazOB","title":"Using Integrations","pathname":"/workflows/using-integrations","siteSpaceId":"sitesp_3aeVH","description":"Using your integrations in Looply workflows","breadcrumbs":[{"label":"Workflows"}]},{"id":"uZrMLdQ7sbWBH7pWKLV0","title":"Adaptive Card Actions","pathname":"/workflows/using-integrations/adaptive-card-actions","siteSpaceId":"sitesp_3aeVH","description":"Performing adaptive card related actions in your Looply workflows","breadcrumbs":[{"label":"Workflows"},{"label":"Using Integrations"}]},{"id":"pTpC9jC1sVO5PEDwEbMd","title":"SAP Requests","pathname":"/workflows/using-integrations/sap-requests","siteSpaceId":"sitesp_3aeVH","description":"Sending HTTP Requests to your integrated SAP system with Looply workflows","breadcrumbs":[{"label":"Workflows"},{"label":"Using Integrations"}]},{"id":"rfvIeDcd3ixFY72NKBlZ","title":"Using Redirects","pathname":"/workflows/using-redirects","siteSpaceId":"sitesp_3aeVH","description":"Redirect between steps in your Looply Workflows","breadcrumbs":[{"label":"Workflows"}]},{"id":"GBlCtSPcUzqaCtChyYdg","title":"Using Override Payload","pathname":"/workflows/using-override-payload","siteSpaceId":"sitesp_3aeVH","description":"In the intricate ecosystem of workflow automation, the agility to adapt and modify data as it flows from one step to another is a cornerstone of dynamic process management","breadcrumbs":[{"label":"Workflows"}]},{"id":"QhCh4cYApTooNBty1ENo","title":"Terminating Workflows","pathname":"/workflows/terminating-workflows","siteSpaceId":"sitesp_3aeVH","description":"In the dynamic environment of workflow automation, controlling when a workflow ends is just as crucial as managing its start.","breadcrumbs":[{"label":"Workflows"}]},{"id":"aowZYjlTx3tuzulkRk64","title":"Variable Datastores","pathname":"/data-vault/variable-datastores","siteSpaceId":"sitesp_3aeVH","description":"A central store for reusable JSON data across your Looply workflows","breadcrumbs":[{"label":"Data Vault"}]},{"id":"sfwY8Tbsc2DJU9WaLqET","title":"Monitoring Workflows","pathname":"/monitoring-and-logs/monitoring-workflows","siteSpaceId":"sitesp_3aeVH","description":"Workflow Monitoring and Management Made Simple","breadcrumbs":[{"label":"Monitoring & Logs"}]},{"id":"mIGTWRb68nwiJKlSxXrL","title":"Error Notifications","pathname":"/monitoring-and-logs/error-notifications","siteSpaceId":"sitesp_3aeVH","description":"Configure email or webhook notifications if your workflow fails in Looply","breadcrumbs":[{"label":"Monitoring & Logs"}]},{"id":"fe5bIAof5TzlZRaBrvdD","title":"Developer API Overview","pathname":"/api-reference/developer-api-overview","siteSpaceId":"sitesp_3aeVH","description":"Integrate Looply actions directly into your own applications","breadcrumbs":[{"label":"API REFERENCE"}]},{"id":"s4gM4N2pksrevybhfCC6","title":"Workflow API","pathname":"/api-reference/workflow-api","siteSpaceId":"sitesp_3aeVH","description":"All Looply Workflow related API endpoints","breadcrumbs":[{"label":"API REFERENCE"}]},{"id":"G22ufc6kl0znFgxUXtYC","title":"Adaptive Card API","pathname":"/api-reference/adaptive-card-api","siteSpaceId":"sitesp_3aeVH","description":"Adaptive Card related endpoints","breadcrumbs":[{"label":"API REFERENCE"}]},{"id":"0eYsPWHzwmj9P4gCUcb9","title":"Managing Organisations","pathname":"/team-management/managing-organisations","siteSpaceId":"sitesp_3aeVH","description":"Manage and invite users to your Looply organisation","breadcrumbs":[{"label":"Team Management"}]},{"id":"cjpzBhoxcBfRf671f0qJ","title":"Team Roles and Permissions","pathname":"/team-management/team-roles-and-permissions","siteSpaceId":"sitesp_3aeVH","description":"Explore team roles in Looply: Define access, empower collaboration.","breadcrumbs":[{"label":"Team Management"}]},{"id":"Ie5mvSxemj80OQDTt1DK","title":"JavaScript Libraries","pathname":"/resources/javascript-libraries","siteSpaceId":"sitesp_3aeVH","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"1IRUvXikqbflJeV71ifb","title":"Creating MS Teams Apps","pathname":"/tutorials/creating-ms-teams-apps","siteSpaceId":"sitesp_3aeVH","description":"Learn how to create, manage, deploy and delete a Teams app with Looply","breadcrumbs":[{"label":"Tutorials"}]},{"id":"i2mlSx8mgDm825QXaCCb","title":"Designing Workflows","pathname":"/tutorials/designing-workflows","siteSpaceId":"sitesp_3aeVH","description":"Learn how to create and design a simple workflow in Looply","breadcrumbs":[{"label":"Tutorials"}]},{"id":"hv1OTIuK09gSRlDNo5vI","title":"Building Adaptive Cards","pathname":"/tutorials/building-adaptive-cards","siteSpaceId":"sitesp_3aeVH","description":"Create beautiful data driven Adaptive Cards with Looply","breadcrumbs":[{"label":"Tutorials"}]},{"id":"owqOr8zGdyqOIeSrFpDG","title":"Adaptive Cards with AI","pathname":"/tutorials/adaptive-cards-with-ai","siteSpaceId":"sitesp_3aeVH","description":"Step-by-step guide to creating and refining AI-generated Adaptive Cards.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"OT91N8yHOEHujJuF1tyB","title":"Examining Workflow Executions","pathname":"/tutorials/examining-workflow-executions","siteSpaceId":"sitesp_3aeVH","description":"Get an in-depth view into how well a Workflow has executed.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"OalXqUUxZV0ublcB0eVg","title":"Changelog","pathname":"/support/changelog","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Support"}]},{"id":"6Ene8aXRwOJXG22CAOEq","title":"Contacting Support","pathname":"/support/contacting-support","siteSpaceId":"sitesp_3aeVH","breadcrumbs":[{"label":"Support"}]}]}