{"version":1,"pages":[{"id":"V83trNF3nKld13CYwAIe","title":"Getting Started","pathname":"/get-started/getting-started-guide","siteSpaceId":"sitesp_ykBuo","description":"How to get started with Frends, regardless of your role or task.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"8Qh3RfgFecxIcDC3pXxl","title":"Integration Development","pathname":"/get-started/getting-started-guide/integration-development","siteSpaceId":"sitesp_ykBuo","description":"How to create, deploy and test integrations with Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"WDBGz4mIen7bhJux0nAD","title":"Managing Integration Platform & Data","pathname":"/get-started/getting-started-guide/managing-integration-platform-and-data","siteSpaceId":"sitesp_ykBuo","description":"How to check what is happening in your Frends environment.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"Mi1VWoJYPcLkpTMEg8q6","title":"Supporting Integrations","pathname":"/get-started/getting-started-guide/supporting-integrations","siteSpaceId":"sitesp_ykBuo","description":"Received a support ticket about Frends and no idea how to continue? Start here.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"dKg5DRnsfyLYu8SVggIV","title":"Frends Glossary","pathname":"/get-started/frends-glossary","siteSpaceId":"sitesp_ykBuo","description":"All the terms Frends uses, and what they mean.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"uCfiFuHXkvFmAYozhF4p","title":"Frends Highlights","pathname":"/get-started/frends-highlights","siteSpaceId":"sitesp_ykBuo","description":"Get familiar with the most popular Frends features.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"UUkA3zEnVf6t4CbLKRxm","title":"Help Resources","pathname":"/get-started/help-resources","siteSpaceId":"sitesp_ykBuo","description":"Need help with Frends? We're here to assist!","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"6xTYEdYHYzNfu9JUz0ky","title":"Centralized Portal","pathname":"/frends-development/centralized-portal","siteSpaceId":"sitesp_ykBuo","description":"From featured content on the Start page, to Process Editor and managing your Agents, Frends Control Panel has it all.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"1WLNv1u6DWrzWFHvMHoT","title":"Frends Portal","pathname":"/frends-development/centralized-portal/frends-portal","siteSpaceId":"sitesp_ykBuo","description":"Management for your Frends Tenants.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Centralized Portal"}]},{"id":"k3nBHkSiRbaRCQJJXv0L","title":"Control Panel","pathname":"/frends-development/centralized-portal/control-panel","siteSpaceId":"sitesp_ykBuo","description":"All the integration magic happens within Frends Control Panel.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Centralized Portal"}]},{"id":"LHsfEX54OJGLJW4pZGbL","title":"Integrations","pathname":"/frends-development/integrations","siteSpaceId":"sitesp_ykBuo","description":"Frends is an integration platform, after all.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"U7YBKRGAQJ3eN0WDfszX","title":"Low-code Development","pathname":"/frends-development/integrations/low-code-development","siteSpaceId":"sitesp_ykBuo","description":"We have visual process editor, enhanced with C# code.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"Bn8ak21TOC3dx0rxVpn8","title":"Connectors","pathname":"/frends-development/integrations/connectors","siteSpaceId":"sitesp_ykBuo","description":"Tasks and triggers are the key building blocks of integrations in Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"tizVykyRHkP8anu6EChJ","title":"Shared State Storage","pathname":"/frends-development/integrations/shared-state-storage","siteSpaceId":"sitesp_ykBuo","description":"Simple temporary value storage to store Process data between executions.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"NSwJ1TaSzp58Gvjs7bYD","title":"Long Running Processes","pathname":"/frends-development/integrations/long-running-processes","siteSpaceId":"sitesp_ykBuo","description":"Have your full business process in one place.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"QNlcliw9gfMRQp0sNQt1","title":"Reusable Content","pathname":"/frends-development/integrations/reusable-content","siteSpaceId":"sitesp_ykBuo","description":"Keeping yourself DRY makes things more simple.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"p5yzR0aT8kBDnpWYub0z","title":"Templates","pathname":"/frends-development/integrations/templates","siteSpaceId":"sitesp_ykBuo","description":"Starting point for your own customizations.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"Pfn0XwgIUJteXs2kV8mN","title":"API Management","pathname":"/frends-development/api-management","siteSpaceId":"sitesp_ykBuo","description":"Creating and managing APIs has never been easier.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"JITWf0D3iVK5iuEbHY0W","title":"API Specification","pathname":"/frends-development/api-management/api-specification","siteSpaceId":"sitesp_ykBuo","description":"Creating an API is as easy as defining the OpenAPI specification.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"CtPITPEBmG91lttWeCoV","title":"Passthrough APIs","pathname":"/frends-development/api-management/passthrough-apis","siteSpaceId":"sitesp_ykBuo","description":"Coherent API endpoints without extra fluff.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"ykBnXumEuAjlf0UVQ2U0","title":"API Policies","pathname":"/frends-development/api-management/api-policies","siteSpaceId":"sitesp_ykBuo","description":"Authentication and logging rules for your API endpoints.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"kiL3DKNbqOYyMkGFlo0Y","title":"API Monitoring","pathname":"/frends-development/api-management/api-monitoring","siteSpaceId":"sitesp_ykBuo","description":"Monitor all the connections to your Tenant.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"6Ds36MnWJyyxtbBiLehY","title":"API Portal","pathname":"/frends-development/api-management/api-portal","siteSpaceId":"sitesp_ykBuo","description":"Effortlessly create and publish your API docs.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"igYzXXrxUTrdtIuqa3GF","title":"AI features","pathname":"/frends-development/ai-features","siteSpaceId":"sitesp_ykBuo","description":"In Frends, AI is not an afterthought.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"Z1c2QYYtyghLrmq31Xis","title":"AI Assisted Development","pathname":"/frends-development/ai-features/ai-assisted-development","siteSpaceId":"sitesp_ykBuo","description":"AI in Frends will help you with configuring Tasks as well as create code.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"C6FGV8gdcAKQMDmHfgsY","title":"Documentation Generation","pathname":"/frends-development/ai-features/documentation-generation","siteSpaceId":"sitesp_ykBuo","description":"Automate the least favorite task of all development with AI.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"wqhk1vlQLUT2WECG98dA","title":"Intelligent AI Connector","pathname":"/frends-development/ai-features/intelligent-ai-connector","siteSpaceId":"sitesp_ykBuo","description":"Allowing AI to participate in your Processes.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"VwADw2eJhErpkeFhgjF9","title":"AI Support Channels","pathname":"/frends-development/ai-features/ai-support-channels","siteSpaceId":"sitesp_ykBuo","description":"Assistance for your specific questions.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"cGXaZK1lGmn8S6xurdGI","title":"Frends Platform API","pathname":"/frends-development/frends-platform-api","siteSpaceId":"sitesp_ykBuo","description":"Manage and operate your Frends Tenant using API.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"n4m9S8A5JTYFFBYdch3U","title":"Dashboard & Monitoring","pathname":"/management-and-operations/dashboard-and-monitoring","siteSpaceId":"sitesp_ykBuo","description":"Overview of the analytics features in Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"kb1TGq5f4hlqTL851W8Y","title":"Dashboard","pathname":"/management-and-operations/dashboard-and-monitoring/dashboard","siteSpaceId":"sitesp_ykBuo","description":"Central monitoring view in Frends Control Panel.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"7nuwPDTykSrx28OFg42J","title":"Process Instances","pathname":"/management-and-operations/dashboard-and-monitoring/process-instances","siteSpaceId":"sitesp_ykBuo","description":"Logging for the Process executions.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"OyUXdExCnIT1OAQYH3tU","title":"Error handling & Monitoring","pathname":"/management-and-operations/dashboard-and-monitoring/error-handling-and-monitoring","siteSpaceId":"sitesp_ykBuo","description":"How to handle errors in Frends Processes.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"1aK6PVGOPx7SDmjF6OdH","title":"System Logs","pathname":"/management-and-operations/dashboard-and-monitoring/system-logs","siteSpaceId":"sitesp_ykBuo","description":"System logs from the Agent and the containing operating system.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"ATFTt1gd7cKnmLM9ezkc","title":"AI Audit Logs","pathname":"/management-and-operations/dashboard-and-monitoring/ai-audit-logs","siteSpaceId":"sitesp_ykBuo","description":"Monitor the use of AI in your Frends Tenant.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"D6pRlbekpi8fv2rq8LXe","title":"User Management","pathname":"/management-and-operations/user-management","siteSpaceId":"sitesp_ykBuo","description":"Frends includes RBAC user management capabilities.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"1q342ah4LFaNby3JcWGs","title":"Task Management","pathname":"/management-and-operations/task-management","siteSpaceId":"sitesp_ykBuo","description":"Managing Tasks in your Frends Tenant.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"TFVaKZza77r1AB2914hg","title":"Integration Lifecycle","pathname":"/management-and-operations/integration-lifecycle","siteSpaceId":"sitesp_ykBuo","description":"CI/CD is built in to Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"h6c6cilHjOT4kG8pMCPv","title":"Execution Environments","pathname":"/management-and-operations/integration-lifecycle/environments","siteSpaceId":"sitesp_ykBuo","description":"The structural foundation for managing the integration lifecycle within Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"KBiXEfsQsN3ShHlzAuKs","title":"Deployment Pipeline","pathname":"/management-and-operations/integration-lifecycle/deployment-pipeline","siteSpaceId":"sitesp_ykBuo","description":"Moving Processes from one phase to another.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"8sC3pn4bThW1dNNz44Q7","title":"Environment Variables","pathname":"/management-and-operations/integration-lifecycle/environment-variables","siteSpaceId":"sitesp_ykBuo","description":"Global values that allow easy deployment between Environments.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"NPgIsA2oUqEOcU8IP4qN","title":"Version Control","pathname":"/management-and-operations/integration-lifecycle/version-control","siteSpaceId":"sitesp_ykBuo","description":"Traceability and backtrackability for your content in Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"7NJJkzlcESVxJi1vtdWk","title":"Maintenance & Support","pathname":"/management-and-operations/maintenance-and-support","siteSpaceId":"sitesp_ykBuo","description":"Frends services are constantly being monitored and taken care of.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"um3wqENgWZLflTZ9xbak","title":"Recovery from Disaster","pathname":"/management-and-operations/maintenance-and-support/recovery-from-disaster","siteSpaceId":"sitesp_ykBuo","description":"How your services are recovered after a disastrous event.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Maintenance & Support"}]},{"id":"5AzZwIUQEqcVgz6TUOMQ","title":"Frends Runtime","pathname":"/hybrid-integration-architecture/frends-runtime","siteSpaceId":"sitesp_ykBuo","description":"Agents performing the Processes you created.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"74yjqAspfLhtuyyDYvFT","title":"Deployment Models","pathname":"/hybrid-integration-architecture/deployment-models","siteSpaceId":"sitesp_ykBuo","description":"You can deploy your Frends installation in most ways possible.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"5NminXftHUBvctufzLqs","title":"Scalability","pathname":"/hybrid-integration-architecture/scalability","siteSpaceId":"sitesp_ykBuo","description":"Frends can do both wide and tall.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"C2655k8G3Gq7bwVnjZOJ","title":"High Availability","pathname":"/hybrid-integration-architecture/high-availability","siteSpaceId":"sitesp_ykBuo","description":"HA configuration ensures your services stay available.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"idJBYknwAMZcRe3SbF99","title":"Technologies","pathname":"/hybrid-integration-architecture/technologies","siteSpaceId":"sitesp_ykBuo","description":"Frends is built on Azure Cloud and .NET platform.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"SYntz0sFbx2DEiKEHN6n","title":"Integration Security","pathname":"/security/integration-security","siteSpaceId":"sitesp_ykBuo","description":"Securing your integrations on Frends Platform.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"w5uFkdrVsVUfyI96O2Ax","title":"Compliance","pathname":"/security/compliance","siteSpaceId":"sitesp_ykBuo","description":"Frends is built to be compliant at foundational level.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"1iCLdgWxml10380wJQac","title":"API Security Features","pathname":"/security/api-security-features","siteSpaceId":"sitesp_ykBuo","description":"Frends APIs are built with ease of use and security in mind.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"hfC5kzFBfDJWle2ysV5W","title":"Firewall Management","pathname":"/security/firewall-management","siteSpaceId":"sitesp_ykBuo","description":"Manage access to your Frends for each Agent.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"gnp3sytzljGA9ZUQy8ss","title":"Access Control","pathname":"/security/access-control","siteSpaceId":"sitesp_ykBuo","description":"Give access to only those with a need.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"5O2tkabxvMHS9mVS1Al1","title":"Data Encryption","pathname":"/security/data-encryption","siteSpaceId":"sitesp_ykBuo","description":"Your data is protected with us.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"1nuWareCACvJ8XqbL2Om","title":"AI Trust & Transparency","pathname":"/security/ai-trust-and-transparency","siteSpaceId":"sitesp_ykBuo","description":"Trust is built in with the Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"V83trNF3nKld13CYwAIe","title":"Getting Started","pathname":"/frends-6.1.0/get-started/getting-started-guide","siteSpaceId":"sitesp_5L0ct","description":"How to get started with Frends, regardless of your role or task.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"8Qh3RfgFecxIcDC3pXxl","title":"Integration Development","pathname":"/frends-6.1.0/get-started/getting-started-guide/integration-development","siteSpaceId":"sitesp_5L0ct","description":"How to create, deploy and test integrations with Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"WDBGz4mIen7bhJux0nAD","title":"Managing Integration Platform & Data","pathname":"/frends-6.1.0/get-started/getting-started-guide/managing-integration-platform-and-data","siteSpaceId":"sitesp_5L0ct","description":"How to check what is happening in your Frends environment.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"Mi1VWoJYPcLkpTMEg8q6","title":"Supporting Integrations","pathname":"/frends-6.1.0/get-started/getting-started-guide/supporting-integrations","siteSpaceId":"sitesp_5L0ct","description":"Received a support ticket about Frends and no idea how to continue? Start here.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"dKg5DRnsfyLYu8SVggIV","title":"Frends Glossary","pathname":"/frends-6.1.0/get-started/frends-glossary","siteSpaceId":"sitesp_5L0ct","description":"All the terms Frends uses, and what they mean.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"uCfiFuHXkvFmAYozhF4p","title":"Frends Highlights","pathname":"/frends-6.1.0/get-started/frends-highlights","siteSpaceId":"sitesp_5L0ct","description":"Get familiar with the most popular Frends features.","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"UUkA3zEnVf6t4CbLKRxm","title":"Help Resources","pathname":"/frends-6.1.0/get-started/help-resources","siteSpaceId":"sitesp_5L0ct","description":"Need help with Frends? We're here to assist!","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"6xTYEdYHYzNfu9JUz0ky","title":"Centralized Portal","pathname":"/frends-6.1.0/frends-development/centralized-portal","siteSpaceId":"sitesp_5L0ct","description":"From featured content on the Start page, to Process Editor and managing your Agents, Frends Control Panel has it all.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"1WLNv1u6DWrzWFHvMHoT","title":"Frends Portal","pathname":"/frends-6.1.0/frends-development/centralized-portal/frends-portal","siteSpaceId":"sitesp_5L0ct","description":"Management for your Frends Tenants.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Centralized Portal"}]},{"id":"k3nBHkSiRbaRCQJJXv0L","title":"Control Panel","pathname":"/frends-6.1.0/frends-development/centralized-portal/control-panel","siteSpaceId":"sitesp_5L0ct","description":"All the integration magic happens within Frends Control Panel.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Centralized Portal"}]},{"id":"LHsfEX54OJGLJW4pZGbL","title":"Integrations","pathname":"/frends-6.1.0/frends-development/integrations","siteSpaceId":"sitesp_5L0ct","description":"Frends is an integration platform, after all.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"U7YBKRGAQJ3eN0WDfszX","title":"Low-code Development","pathname":"/frends-6.1.0/frends-development/integrations/low-code-development","siteSpaceId":"sitesp_5L0ct","description":"We have visual process editor, enhanced with C# code.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"Bn8ak21TOC3dx0rxVpn8","title":"Connectors","pathname":"/frends-6.1.0/frends-development/integrations/connectors","siteSpaceId":"sitesp_5L0ct","description":"Tasks and triggers are the key building blocks of integrations in Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"QNlcliw9gfMRQp0sNQt1","title":"Reusable Content","pathname":"/frends-6.1.0/frends-development/integrations/reusable-content","siteSpaceId":"sitesp_5L0ct","description":"Keeping yourself DRY makes things more simple.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"p5yzR0aT8kBDnpWYub0z","title":"Templates","pathname":"/frends-6.1.0/frends-development/integrations/templates","siteSpaceId":"sitesp_5L0ct","description":"Starting point for your own customizations.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"Integrations"}]},{"id":"Pfn0XwgIUJteXs2kV8mN","title":"API Management","pathname":"/frends-6.1.0/frends-development/api-management","siteSpaceId":"sitesp_5L0ct","description":"Creating and managing APIs has never been easier.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"JITWf0D3iVK5iuEbHY0W","title":"API Specification","pathname":"/frends-6.1.0/frends-development/api-management/api-specification","siteSpaceId":"sitesp_5L0ct","description":"Creating an API is as easy as defining the OpenAPI specification.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"CtPITPEBmG91lttWeCoV","title":"Passthrough APIs","pathname":"/frends-6.1.0/frends-development/api-management/passthrough-apis","siteSpaceId":"sitesp_5L0ct","description":"Coherent API endpoints without extra fluff.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"ykBnXumEuAjlf0UVQ2U0","title":"API Policies","pathname":"/frends-6.1.0/frends-development/api-management/api-policies","siteSpaceId":"sitesp_5L0ct","description":"Authentication and logging rules for your API endpoints.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"kiL3DKNbqOYyMkGFlo0Y","title":"API Monitoring","pathname":"/frends-6.1.0/frends-development/api-management/api-monitoring","siteSpaceId":"sitesp_5L0ct","description":"Monitor all the connections to your Tenant.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"API Management"}]},{"id":"igYzXXrxUTrdtIuqa3GF","title":"AI features","pathname":"/frends-6.1.0/frends-development/ai-features","siteSpaceId":"sitesp_5L0ct","description":"In Frends, AI is not an afterthought.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"Z1c2QYYtyghLrmq31Xis","title":"AI Assisted Development","pathname":"/frends-6.1.0/frends-development/ai-features/ai-assisted-development","siteSpaceId":"sitesp_5L0ct","description":"AI in Frends will help you with configuring Tasks as well as create code.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"C6FGV8gdcAKQMDmHfgsY","title":"Documentation Generation","pathname":"/frends-6.1.0/frends-development/ai-features/documentation-generation","siteSpaceId":"sitesp_5L0ct","description":"Automate the least favorite task of all development with AI.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"wqhk1vlQLUT2WECG98dA","title":"Intelligent AI Connector","pathname":"/frends-6.1.0/frends-development/ai-features/intelligent-ai-connector","siteSpaceId":"sitesp_5L0ct","description":"Allowing AI to participate in your Processes.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"},{"label":"AI features"}]},{"id":"cGXaZK1lGmn8S6xurdGI","title":"Frends Platform API","pathname":"/frends-6.1.0/frends-development/frends-platform-api","siteSpaceId":"sitesp_5L0ct","description":"Manage and operate your Frends Tenant using API.","breadcrumbs":[{"label":"Docs"},{"label":"Frends Development"}]},{"id":"n4m9S8A5JTYFFBYdch3U","title":"Dashboard & Monitoring","pathname":"/frends-6.1.0/management-and-operations/dashboard-and-monitoring","siteSpaceId":"sitesp_5L0ct","description":"Overview of the analytics features in Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"kb1TGq5f4hlqTL851W8Y","title":"Dashboard","pathname":"/frends-6.1.0/management-and-operations/dashboard-and-monitoring/dashboard","siteSpaceId":"sitesp_5L0ct","description":"Central monitoring view in Frends Control Panel.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"7nuwPDTykSrx28OFg42J","title":"Process Instances","pathname":"/frends-6.1.0/management-and-operations/dashboard-and-monitoring/process-instances","siteSpaceId":"sitesp_5L0ct","description":"Logging for the Process executions.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"OyUXdExCnIT1OAQYH3tU","title":"Error handling & Monitoring","pathname":"/frends-6.1.0/management-and-operations/dashboard-and-monitoring/error-handling-and-monitoring","siteSpaceId":"sitesp_5L0ct","description":"How to handle errors in Frends Processes.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"1aK6PVGOPx7SDmjF6OdH","title":"System Logs","pathname":"/frends-6.1.0/management-and-operations/dashboard-and-monitoring/system-logs","siteSpaceId":"sitesp_5L0ct","description":"System logs from the Agent and the containing operating system.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"ATFTt1gd7cKnmLM9ezkc","title":"AI Audit Logs","pathname":"/frends-6.1.0/management-and-operations/dashboard-and-monitoring/ai-audit-logs","siteSpaceId":"sitesp_5L0ct","description":"Monitor the use of AI in your Frends Tenant.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Dashboard & Monitoring"}]},{"id":"D6pRlbekpi8fv2rq8LXe","title":"User Management","pathname":"/frends-6.1.0/management-and-operations/user-management","siteSpaceId":"sitesp_5L0ct","description":"Frends includes RBAC user management capabilities.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"1q342ah4LFaNby3JcWGs","title":"Task Management","pathname":"/frends-6.1.0/management-and-operations/task-management","siteSpaceId":"sitesp_5L0ct","description":"Managing Tasks in your Frends Tenant.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"TFVaKZza77r1AB2914hg","title":"Integration Lifecycle","pathname":"/frends-6.1.0/management-and-operations/integration-lifecycle","siteSpaceId":"sitesp_5L0ct","description":"CI/CD is built in to Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"h6c6cilHjOT4kG8pMCPv","title":"Environments","pathname":"/frends-6.1.0/management-and-operations/integration-lifecycle/environments","siteSpaceId":"sitesp_5L0ct","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"NPgIsA2oUqEOcU8IP4qN","title":"Version Control","pathname":"/frends-6.1.0/management-and-operations/integration-lifecycle/version-control","siteSpaceId":"sitesp_5L0ct","description":"Traceability and backtrackability for your content in Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"8sC3pn4bThW1dNNz44Q7","title":"Environment Variables","pathname":"/frends-6.1.0/management-and-operations/integration-lifecycle/environment-variables","siteSpaceId":"sitesp_5L0ct","description":"Global values that allow easy deployment between Environments.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"},{"label":"Integration Lifecycle"}]},{"id":"7NJJkzlcESVxJi1vtdWk","title":"Maintenance & Support","pathname":"/frends-6.1.0/management-and-operations/maintenance-and-support","siteSpaceId":"sitesp_5L0ct","description":"Frends services are constantly being monitored and taken care of.","breadcrumbs":[{"label":"Docs"},{"label":"Management & Operations"}]},{"id":"5AzZwIUQEqcVgz6TUOMQ","title":"Frends Runtime","pathname":"/frends-6.1.0/hybrid-integration-architecture/frends-runtime","siteSpaceId":"sitesp_5L0ct","description":"Agents performing the Processes you created.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"74yjqAspfLhtuyyDYvFT","title":"Deployment Models","pathname":"/frends-6.1.0/hybrid-integration-architecture/deployment-models","siteSpaceId":"sitesp_5L0ct","description":"You can deploy your Frends installation in most ways possible.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"5NminXftHUBvctufzLqs","title":"Scalability","pathname":"/frends-6.1.0/hybrid-integration-architecture/scalability","siteSpaceId":"sitesp_5L0ct","description":"Frends can do both wide and tall.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"C2655k8G3Gq7bwVnjZOJ","title":"High Availability","pathname":"/frends-6.1.0/hybrid-integration-architecture/high-availability","siteSpaceId":"sitesp_5L0ct","description":"HA configuration ensures your services stay available.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"idJBYknwAMZcRe3SbF99","title":"Technologies","pathname":"/frends-6.1.0/hybrid-integration-architecture/technologies","siteSpaceId":"sitesp_5L0ct","description":"Frends is built on Azure Cloud and .NET platform.","breadcrumbs":[{"label":"Docs"},{"label":"Hybrid Integration Architecture"}]},{"id":"SYntz0sFbx2DEiKEHN6n","title":"Integration Security","pathname":"/frends-6.1.0/security/integration-security","siteSpaceId":"sitesp_5L0ct","description":"Securing your integrations on Frends Platform.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"w5uFkdrVsVUfyI96O2Ax","title":"Compliance","pathname":"/frends-6.1.0/security/compliance","siteSpaceId":"sitesp_5L0ct","description":"Frends is built to be compliant at foundational level.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"1iCLdgWxml10380wJQac","title":"API Security Features","pathname":"/frends-6.1.0/security/api-security-features","siteSpaceId":"sitesp_5L0ct","description":"Frends APIs are built with ease of use and security in mind.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"hfC5kzFBfDJWle2ysV5W","title":"Firewall Management","pathname":"/frends-6.1.0/security/firewall-management","siteSpaceId":"sitesp_5L0ct","description":"Manage access to your Frends for each Agent.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"gnp3sytzljGA9ZUQy8ss","title":"Access Control","pathname":"/frends-6.1.0/security/access-control","siteSpaceId":"sitesp_5L0ct","description":"Give access to only those with a need.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"5O2tkabxvMHS9mVS1Al1","title":"Data Encryption","pathname":"/frends-6.1.0/security/data-encryption","siteSpaceId":"sitesp_5L0ct","description":"Your data is protected with us.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"1nuWareCACvJ8XqbL2Om","title":"AI Trust & Transparency","pathname":"/frends-6.1.0/security/ai-trust-and-transparency","siteSpaceId":"sitesp_5L0ct","description":"Trust is built in with the Frends.","breadcrumbs":[{"label":"Docs"},{"label":"Security"}]},{"id":"opJMDae80Td8Vom1ZHIy","title":"Overview","pathname":"/guides/learning-paths/overview","siteSpaceId":"sitesp_R8ouO","description":"How the Frends learning paths and certifications work.","breadcrumbs":[{"label":"Guides"},{"label":"Learning Paths"}]},{"id":"NlDbLff7456Wgmuod2kK","title":"Fundamentals","pathname":"/guides/learning-paths/fundamentals","siteSpaceId":"sitesp_R8ouO","description":"Getting started with Frends? You're in the right place.","breadcrumbs":[{"label":"Guides"},{"label":"Learning Paths"}]},{"id":"37aEsqnmdmw5ioBkbfXA","title":"Integration Development","pathname":"/guides/learning-paths/integration-development","siteSpaceId":"sitesp_R8ouO","description":"How to get better as a Frends Developer.","breadcrumbs":[{"label":"Guides"},{"label":"Learning Paths"}]},{"id":"btRM1ztTBP5wPKMQR0dN","title":"Operations & Management","pathname":"/guides/learning-paths/operations-and-management","siteSpaceId":"sitesp_R8ouO","description":"How to work with Frends as your Integration Platform.","breadcrumbs":[{"label":"Guides"},{"label":"Learning Paths"}]},{"id":"cQnAFP3cnIdebxc29eeL","title":"Technical & Security Topics","pathname":"/guides/learning-paths/technical-and-security-topics","siteSpaceId":"sitesp_R8ouO","description":"Get familiar with how Frends works behind the scenes.","breadcrumbs":[{"label":"Guides"},{"label":"Learning Paths"}]},{"id":"u3iK5hXiHeKMRapEB9bi","title":"Master of Frends","pathname":"/guides/learning-paths/master-of-frends","siteSpaceId":"sitesp_R8ouO","description":"Take a step towards seniority in Frends knowledge with this path.","breadcrumbs":[{"label":"Guides"},{"label":"Learning Paths"}]},{"id":"aNtjwaSiFUNH36UhlcUr","title":"How to create integrations","pathname":"/guides/development/how-to-create-integrations","siteSpaceId":"sitesp_R8ouO","description":"Guide to creating Processes with Frends.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"FXXh5nNAMjdyfGGHLC2E","title":"Creating a Subprocess","pathname":"/guides/development/creating-a-subprocess","siteSpaceId":"sitesp_R8ouO","description":"How to create a reusable part to your Processes.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"803iJdbJRkJbhTSdYjSl","title":"How to Manually Execute a Process","pathname":"/guides/development/how-to-manually-execute-a-process","siteSpaceId":"sitesp_R8ouO","description":"Useful for integration testing as well as for manually performing tasks.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"uLecjUSXYjQOPpq4zdRO","title":"How to Test Processes and Tasks","pathname":"/guides/development/how-to-test-processes-and-tasks","siteSpaceId":"sitesp_R8ouO","description":"How to run single Tasks and Processes for testing.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"vlQGckEETVyWZxktlG2V","title":"Using Expressions in Frends Processes","pathname":"/guides/development/using-expressions-in-frends-processes","siteSpaceId":"sitesp_R8ouO","description":"Adding simple C# code and reference values to your Processes.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"pquymD3ASyq7MgEmGlS8","title":"Iteration in Frends Processes","pathname":"/guides/development/iteration-in-frends-processes","siteSpaceId":"sitesp_R8ouO","description":"How to iterate using While, ForEach and Code Task shapes.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"qFa8LBRWWTunHygAKVaB","title":"How to create and use Environment Variables","pathname":"/guides/development/how-to-create-and-use-environment-variables","siteSpaceId":"sitesp_R8ouO","description":"How to create Environment Variables in Frends.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"iR29Ax4VWupto5CQvm7o","title":"How to listen for SFTP folder changes","pathname":"/guides/development/how-to-listen-for-sftp-folder-changes","siteSpaceId":"sitesp_R8ouO","description":"Using Conditional Trigger to poll for SFTP directory.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"TWPaeBPpswVhHlCVL1mf","title":"How to handle errors in Frends Processes","pathname":"/guides/development/how-to-handle-errors-in-frends-processes","siteSpaceId":"sitesp_R8ouO","description":"Collection of methods to properly handle errors in Processes.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"qyCD8nEUheefi3hZJ6iB","title":"Handling Files in Frends","pathname":"/guides/development/handling-files-in-frends","siteSpaceId":"sitesp_R8ouO","description":"How to handle incoming and outgoing files in Frends Processes.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"E85BErYDjZMBSJCfCBlP","title":"How to Accept File Uploads & Multipart data to an API","pathname":"/guides/development/how-to-accept-file-uploads-and-multipart-data-to-an-api","siteSpaceId":"sitesp_R8ouO","description":"Receiving binary and multipart data to your API or HTTP Trigger.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"1Xkz65rH3LxtCKxS5Dk4","title":"How to work with SOAP in Frends","pathname":"/guides/development/how-to-work-with-soap-in-frends","siteSpaceId":"sitesp_R8ouO","description":"Sending and receiving SOAP messages with Frends.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"clRyYpwjuKDHnOR54X58","title":"Using DMN Task in Frends Processes","pathname":"/guides/development/using-dmn-task-in-frends-processes","siteSpaceId":"sitesp_R8ouO","description":"How to simplify decision trees with DMN Task.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"VIf4jRfEi1FRxNusOUOy","title":"Frends Process Optimization","pathname":"/guides/development/frends-process-optimization","siteSpaceId":"sitesp_R8ouO","description":"How to optimize performance in Frends Processes.","breadcrumbs":[{"label":"Guides"},{"label":"Development"}]},{"id":"RO5lxbQNzCZrjexvIMy4","title":"How to use on-premise Ollama with AI Connector","pathname":"/guides/ai-features/how-to-use-on-premise-ollama-with-ai-connector","siteSpaceId":"sitesp_R8ouO","description":"Using your own Ollama installation to perform operations with AI.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"AtuekQKChsEkvOfz99Be","title":"How to use Azure AI Inference service with AI Connector","pathname":"/guides/ai-features/how-to-use-azure-ai-inference-service-with-ai-connector","siteSpaceId":"sitesp_R8ouO","description":"Using your own Azure AI Inference service and API.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"8OWT4lMGyD2VUjiAd4L0","title":"Using Fine-Tuned Models with Azure AI Inference in Frends","pathname":"/guides/ai-features/using-fine-tuned-models-with-azure-ai-inference-in-frends","siteSpaceId":"sitesp_R8ouO","description":"How to use models tuned specifically for your use case.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"iZTR1j3rCmAVqDdgnTZp","title":"Creating semi-deterministic AI Process","pathname":"/guides/ai-features/creating-semi-deterministic-ai-process","siteSpaceId":"sitesp_R8ouO","description":"How to use AI reasoning with control flow from a Process.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"VTski5FCZseKbPJRYQDl","title":"How to create Reusable AI Agents as Frends Subprocesses","pathname":"/guides/ai-features/how-to-create-reusable-ai-agents-as-frends-subprocesses","siteSpaceId":"sitesp_R8ouO","description":"Reusable AI Agents as part of your Processes.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"j8zq6Lzm0FpkQxDzQ3tD","title":"How to implement a simple RAG in Frends","pathname":"/guides/ai-features/how-to-implement-a-simple-rag-in-frends","siteSpaceId":"sitesp_R8ouO","description":"Retrieval-augmented generation at its simplest is a standard Frends Process with AI.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"3DOgJjm0OPyz30stV0Yb","title":"How to tokenize data for AI","pathname":"/guides/ai-features/how-to-tokenize-data-for-ai","siteSpaceId":"sitesp_R8ouO","description":"Using regexes and field value replacement for structured data to securely use AI.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"kGZqvAdmq99pitZMYhrV","title":"How to provide data to AI Connector in Frends","pathname":"/guides/ai-features/how-to-provide-data-to-ai-connector-in-frends","siteSpaceId":"sitesp_R8ouO","description":"AI Connector will only receive the data you provide.","breadcrumbs":[{"label":"Guides"},{"label":"AI Features"}]},{"id":"lhmBeRAeexOm4fweAt2s","title":"Deploying integrations","pathname":"/guides/integration-management/deploying-integrations","siteSpaceId":"sitesp_R8ouO","description":"How to deploy a Process to another Agent Group.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"9bWJcUN9zAY66GRajN0d","title":"How to view integration logs","pathname":"/guides/integration-management/how-to-view-integration-logs","siteSpaceId":"sitesp_R8ouO","description":"Frends includes powerful view to see what happened during a specific integration flow.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"Y6thrKSaaw8JIpVuezqf","title":"How to use Dashboard","pathname":"/guides/integration-management/how-to-use-dashboard","siteSpaceId":"sitesp_R8ouO","description":"Centralized monitoring to your Frends Tenant.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"xMMC3d22e5O8oN4XcOhX","title":"Tagging your Processes","pathname":"/guides/integration-management/tagging-your-processes","siteSpaceId":"sitesp_R8ouO","description":"Categorizing Processes to be a part of a whole.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"mt3KeVLwoRe3NixGzjn5","title":"How to access Agent logs","pathname":"/guides/integration-management/how-to-access-agent-logs","siteSpaceId":"sitesp_R8ouO","description":"Frends Agents log details about what is happening in the system.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"Zk2NeR54vd8eYsZGVC47","title":"How to create and manage users","pathname":"/guides/integration-management/how-to-create-and-manage-users","siteSpaceId":"sitesp_R8ouO","description":"User administration within Frends Tenant provides RBAC capabilities.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"xx1fWaXFPUF6GOhvtbtY","title":"How to create Grafana Dashboard for Frends","pathname":"/guides/integration-management/how-to-create-grafana-dashboard-for-frends","siteSpaceId":"sitesp_R8ouO","description":"Creating custom Dashboards from your Frends Tenant.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"nnt38VRwSiWZqpXWviH5","title":"How to visualize Frends telemetry with OpenTelemetry","pathname":"/guides/integration-management/how-to-visualize-frends-telemetry-with-opentelemetry","siteSpaceId":"sitesp_R8ouO","description":"Frends Agent can publish OpenTelemetry data for your use.","breadcrumbs":[{"label":"Guides"},{"label":"Integration Management"}]},{"id":"wm9K1HRgQGe145ag6VVa","title":"How to create an API with Frends","pathname":"/guides/api-management/how-to-create-an-api-with-frends","siteSpaceId":"sitesp_R8ouO","description":"Core feature of Frends is API Management, after all.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"2Sxxv0MK7RegMtG2ebHx","title":"Linking a Process to API Endpoint","pathname":"/guides/api-management/linking-a-process-to-api-endpoint","siteSpaceId":"sitesp_R8ouO","description":"Adding functionality to the created API.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"d5ltNq6x3W7RFOYuNtxq","title":"Setting up API Policies","pathname":"/guides/api-management/setting-up-api-policies","siteSpaceId":"sitesp_R8ouO","description":"How to set up authentication and logging policy for your API.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"TlQYvOJ4amtNCylK7QXE","title":"Deploying an API","pathname":"/guides/api-management/deploying-an-api","siteSpaceId":"sitesp_R8ouO","description":"How publish the API for testing and production use.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"VyFbZcWDe7hNUX81NT2R","title":"How to test Frends API","pathname":"/guides/api-management/how-to-test-frends-api","siteSpaceId":"sitesp_R8ouO","description":"Frends includes UI for checking and calling your APIs.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"j3NWnmryZSkHgKeykYRc","title":"Creating Passthrough APIs in Frends","pathname":"/guides/api-management/creating-passthrough-apis-in-frends","siteSpaceId":"sitesp_R8ouO","description":"Combine external API handlers with API Processes under the same URL.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"zSR1lStCvyrqC1AVABKk","title":"How to create and use API keys in Frends","pathname":"/guides/api-management/how-to-create-and-use-api-keys-in-frends","siteSpaceId":"sitesp_R8ouO","description":"The easiest authentication method to use in Frends for APIs.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"hoHPY6Eq5lNXp6h4F1rc","title":"Securing the API Specification UI","pathname":"/guides/api-management/securing-the-api-specification-ui","siteSpaceId":"sitesp_R8ouO","description":"How to require authentication for accessing your API's specification.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"52T5KIP7ZKn88oSkqkDh","title":"How to use Basic Authentication for APIs in Frends","pathname":"/guides/api-management/how-to-use-basic-authentication-for-apis-in-frends","siteSpaceId":"sitesp_R8ouO","description":"Both managed identities as well as custom user accounts can be used.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"WNiwz53BfIFdPplQReTC","title":"How to use Private Applications for authenticating to Frends API","pathname":"/guides/api-management/how-to-use-private-applications-for-authenticating-to-frends-api","siteSpaceId":"sitesp_R8ouO","description":"Self-contained authentication tokens to use in API authentication.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"9eDeAHiHKKpa1RCfTUt2","title":"Setting up Implicit OAuth flow for Frends APIs","pathname":"/guides/api-management/setting-up-implicit-oauth-flow-for-frends-apis","siteSpaceId":"sitesp_R8ouO","description":"How to use implicit OAuth 2.0 flow for your APIs in Frends.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"g0FiTMtNRBXXR9dr6gKZ","title":"How to use OAuth Client Credentials for Frends API","pathname":"/guides/api-management/how-to-use-oauth-client-credentials-for-frends-api","siteSpaceId":"sitesp_R8ouO","description":"Setting up OAuth Client Credentials for your APIs in Frends.","breadcrumbs":[{"label":"Guides"},{"label":"API Management"}]},{"id":"hLGWFmKIwCNGy8fbFRf2","title":"How to set up Entra ID for Frends","pathname":"/guides/setup-and-installation/how-to-set-up-entra-id-for-frends","siteSpaceId":"sitesp_R8ouO","description":"How to set up your own Entra ID for logging in to Frends.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"QgLG4SPB7WZepyyg3MQU","title":"Creating new Environments & Agent Groups","pathname":"/guides/setup-and-installation/creating-new-environments-and-agent-groups","siteSpaceId":"sitesp_R8ouO","description":"Environments are logical containers to tie together Agent Groups.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"ZCtfvcLXQDivHqk2i7Rj","title":"How to configure an Agent in Frends","pathname":"/guides/setup-and-installation/how-to-configure-an-agent-in-frends","siteSpaceId":"sitesp_R8ouO","description":"Settings for Frends Agents in your Frends Tenant.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"bmb0GVhwhyJUEJWcsIR1","title":"Installing Frends Agent","pathname":"/guides/setup-and-installation/installing-frends-agent","siteSpaceId":"sitesp_R8ouO","description":"How to install Frends Agent on different platforms.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"thQV34IpwmGzyJn2WlwX","title":"Configuring SSL Certificates for Frends Agent","pathname":"/guides/setup-and-installation/configuring-ssl-certificates-for-frends-agent","siteSpaceId":"sitesp_R8ouO","description":"How to use your own SSL certificates for your Frends.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"l8gsNRH0bbviY4BGrJYc","title":"Updating Agent Certificates","pathname":"/guides/setup-and-installation/updating-agent-certificates","siteSpaceId":"sitesp_R8ouO","description":"How to maintain TLS/SSL certificates on Agents.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"cILKSDxKVMmgzYOTF6CN","title":"How to set up High Availability configuration","pathname":"/guides/setup-and-installation/how-to-set-up-high-availability-configuration","siteSpaceId":"sitesp_R8ouO","description":"Guidelines for setting up HA configuration for extra performance and availability.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"LcMRNpkzWOG4dcHr38Aa","title":"Performing Frends version update","pathname":"/guides/setup-and-installation/performing-frends-version-update","siteSpaceId":"sitesp_R8ouO","description":"How to keep your Frends up to date and receive new features.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"ylnORr0Q3xjoQhDL3gxE","title":"Updating from Legacy Frends","pathname":"/guides/setup-and-installation/updating-from-legacy-frends","siteSpaceId":"sitesp_R8ouO","description":"Migrating to .NET 8 and cross-platform Agents for the latest Frends versions.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"H2TkcZBJiqbxaG7ak6td","title":"Options for external logging","pathname":"/guides/setup-and-installation/options-for-external-logging","siteSpaceId":"sitesp_R8ouO","description":"Options exist for obtaining and storing Process logs outside Frends.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"ozcieBWSpIDihWf9Dr1p","title":"Changing the default Development Agent","pathname":"/guides/setup-and-installation/changing-the-default-development-agent","siteSpaceId":"sitesp_R8ouO","description":"How to replace the default development Agent with another Agent.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"qIejMJxGtVXBxwpl88RW","title":"Collecting crash dump from Frends Agent","pathname":"/guides/setup-and-installation/collecting-crash-dump-from-frends-agent","siteSpaceId":"sitesp_R8ouO","description":"Obtaining more information in case of an Agent crashing.","breadcrumbs":[{"label":"Guides"},{"label":"Setup & Installation"}]},{"id":"ZyxjG9wRU6PxADylsQ4n","title":"Process Editor","pathname":"/reference/process-development/process-editor","siteSpaceId":"sitesp_qTioZ","description":"UI for creating Processes and Subprocesses.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"FpTK1YDKp3wrFcpmdeYF","title":"Process","pathname":"/reference/process-development/process","siteSpaceId":"sitesp_qTioZ","description":"Main integration flow in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"jrYDbn3zUus0pS2e7PPR","title":"Subprocess","pathname":"/reference/process-development/subprocess","siteSpaceId":"sitesp_qTioZ","description":"Reusable integration flow to be used within Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"TwybxnuBzkVmfbCdv5Nc","title":"Template","pathname":"/reference/process-development/template","siteSpaceId":"sitesp_qTioZ","description":"Base for reusing and distributing Processes and ideas.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"tpZoPKSiA29TwcO2r7kq","title":"C# in Frends","pathname":"/reference/process-development/c-in-frends","siteSpaceId":"sitesp_qTioZ","description":"How to use C# programming in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"W5mAaptvTjJ8SGU6Rgk4","title":"Available Namespaces","pathname":"/reference/process-development/c-in-frends/available-namespaces","siteSpaceId":"sitesp_qTioZ","description":"Libraries and classes available to use in Frends Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"},{"label":"C# in Frends"}]},{"id":"JzafPHZ9IOLLpr7X7nFW","title":"JSON in Frends","pathname":"/reference/process-development/json-in-frends","siteSpaceId":"sitesp_qTioZ","description":"JSON is utilized a lot in Frends Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"XBa46NjmQ4vCXJHc4JG1","title":"Reference Values","pathname":"/reference/process-development/reference-values","siteSpaceId":"sitesp_qTioZ","description":"Variables from different sources in Frends Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"B1An96P96IXHpxfpNfCT","title":"Shape","pathname":"/reference/shapes/shape","siteSpaceId":"sitesp_qTioZ","description":"Any visualized element in Frends process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"Wj8zxA9mzbgqB4tf1Awf","title":"Event Shapes","pathname":"/reference/shapes/event-shapes","siteSpaceId":"sitesp_qTioZ","description":"When something happens or needs to happen.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"TNFpLIYz3rjDePHc87Kn","title":"Trigger","pathname":"/reference/shapes/event-shapes/trigger","siteSpaceId":"sitesp_qTioZ","description":"Starting condition for a Frends Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"XLbGDUWPxL7mu77SRQJY","title":"Return","pathname":"/reference/shapes/event-shapes/return","siteSpaceId":"sitesp_qTioZ","description":"End element of a Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"JP6tChhFwVj6XoyRmXGL","title":"Intermediate Return","pathname":"/reference/shapes/event-shapes/intermediate-return","siteSpaceId":"sitesp_qTioZ","description":"Return a response and continue processing asynchronously.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"I84bqyN3xQVezI5wlBlu","title":"Throw","pathname":"/reference/shapes/event-shapes/throw","siteSpaceId":"sitesp_qTioZ","description":"Interrupting Process in case something almost unexpected happens.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"cPiQOfzoEovf4w8XncwB","title":"Catch","pathname":"/reference/shapes/event-shapes/catch","siteSpaceId":"sitesp_qTioZ","description":"Catching the expected or unexpected errors thrown within the Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"l1UnbIPe8ZtbLAbFxaU8","title":"Decision Shapes","pathname":"/reference/shapes/decision-shapes","siteSpaceId":"sitesp_qTioZ","description":"Conditionals in Frends processes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"20uFF5T0A5Wj2q7CndIK","title":"Exclusive Decision","pathname":"/reference/shapes/decision-shapes/exclusive-decision","siteSpaceId":"sitesp_qTioZ","description":"If statement in a process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Decision Shapes"}]},{"id":"3jZCnrTo7XQx6wPXcpx5","title":"Inclusive Decision","pathname":"/reference/shapes/decision-shapes/inclusive-decision","siteSpaceId":"sitesp_qTioZ","description":"Choose one or more paths based on conditions.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Decision Shapes"}]},{"id":"sdYasrhihCb6EMAzrH9B","title":"Activity Shapes","pathname":"/reference/shapes/activity-shapes","siteSpaceId":"sitesp_qTioZ","description":"Performing all the logic for you in processes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"eUPXeqncLBVNllaKKPot","title":"Task","pathname":"/reference/shapes/activity-shapes/task","siteSpaceId":"sitesp_qTioZ","description":"Bread and butter of Frends process functionality.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"3GxHdUEopiI5UK9rQues","title":"Call Subprocess","pathname":"/reference/shapes/activity-shapes/call-subprocess","siteSpaceId":"sitesp_qTioZ","description":"Reusable functionality within Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"pSG29ima2rO79Mt8IzSx","title":"Assign Variable","pathname":"/reference/shapes/activity-shapes/assign-variable","siteSpaceId":"sitesp_qTioZ","description":"C# oneliner.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"hWYcjfj2dPWAqFSUK9lf","title":"Code Task","pathname":"/reference/shapes/activity-shapes/code-task","siteSpaceId":"sitesp_qTioZ","description":"Multitalent shape of Frends, adding the 'code' into 'low-code development'.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"zWn3ykJvzVFrnvzZGyt4","title":"Shared State Task","pathname":"/reference/shapes/activity-shapes/shared-state-task","siteSpaceId":"sitesp_qTioZ","description":"Internal temporary value storage in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"RfmXlpjRi3HChPGAKhSH","title":"DMN Task","pathname":"/reference/shapes/activity-shapes/dmn-task","siteSpaceId":"sitesp_qTioZ","description":"Handling complex business logic in one shape.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"L1Krnf7wCcVCmKDFZPlT","title":"AI Connector","pathname":"/reference/shapes/activity-shapes/ai-connector","siteSpaceId":"sitesp_qTioZ","description":"Including AI to your Processes has never been simpler.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"RgDi5nnEmj1u0NtM8s3j","title":"Scope Shapes","pathname":"/reference/shapes/scope-shapes","siteSpaceId":"sitesp_qTioZ","description":"Curly brackets and related scopes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"IauxzbgiHrnnmmsVPmst","title":"Scope","pathname":"/reference/shapes/scope-shapes/scope","siteSpaceId":"sitesp_qTioZ","description":"Scoping your process is important for resource and error management.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Scope Shapes"}]},{"id":"06Ohtiwxamqg6djJcgCj","title":"Foreach","pathname":"/reference/shapes/scope-shapes/foreach","siteSpaceId":"sitesp_qTioZ","description":"Iterate all elements of a container object.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Scope Shapes"}]},{"id":"WHmMeBmdQNgW29XXc9si","title":"While","pathname":"/reference/shapes/scope-shapes/while","siteSpaceId":"sitesp_qTioZ","description":"Iterate while condition is true.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Scope Shapes"}]},{"id":"onU44I3SWNzDBSUtRBE9","title":"Long Running Process Shapes","pathname":"/reference/shapes/long-running-process-shapes","siteSpaceId":"sitesp_qTioZ","description":"Shapes for pausing and resuming a Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"oZWEpCrSc5lEoUqaVAnF","title":"Checkpoint","pathname":"/reference/shapes/long-running-process-shapes/checkpoint","siteSpaceId":"sitesp_qTioZ","description":"Store the state of your Process and dehydrate it.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Long Running Process Shapes"}]},{"id":"L0YCM7sVMAkiBTSwFKCA","title":"Scheduled Resume","pathname":"/reference/shapes/long-running-process-shapes/scheduled-resume","siteSpaceId":"sitesp_qTioZ","description":"Wait until the specified time, without consuming resources.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Long Running Process Shapes"}]},{"id":"TjJAa76qoRfbNCDdx9XB","title":"Signal Resume","pathname":"/reference/shapes/long-running-process-shapes/signal-resume","siteSpaceId":"sitesp_qTioZ","description":"Remotely signal another Process to resume from dehydration.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Long Running Process Shapes"}]},{"id":"L7IRMPFHuANqnSCsVWwZ","title":"Artifact Shapes","pathname":"/reference/shapes/artifact-shapes","siteSpaceId":"sitesp_qTioZ","description":"Self-documenting processes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"2M8nEthZyvOJmYhspg4Q","title":"Data Object Reference","pathname":"/reference/shapes/artifact-shapes/data-object-reference","siteSpaceId":"sitesp_qTioZ","description":"Documentational shape to make data flows visible.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"fFeclWyd3PPzpWAmgCHH","title":"Data Store Reference","pathname":"/reference/shapes/artifact-shapes/data-store-reference","siteSpaceId":"sitesp_qTioZ","description":"Documentational shape to make data flows visible.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"reTC5699hyStKgIA38FY","title":"Group","pathname":"/reference/shapes/artifact-shapes/group","siteSpaceId":"sitesp_qTioZ","description":"Documentational shape to logically tie things together.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"4r6eKCC4deqcxlgn4p4b","title":"Text Annotation","pathname":"/reference/shapes/artifact-shapes/text-annotation","siteSpaceId":"sitesp_qTioZ","description":"Documentational shape to add context to elements.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"lIRw6ckBPRRFGpZexBPF","title":"Sequence Flow","pathname":"/reference/shapes/sequence-flow","siteSpaceId":"sitesp_qTioZ","description":"The arrows connecting shapes together to make a process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"Sx1cZAfoStgcpmGHuIZ2","title":"Manual Trigger","pathname":"/reference/triggers/manual-trigger","siteSpaceId":"sitesp_qTioZ","description":"Enables manual execution for Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"tsaJVDd9IdJRWKAJyGRt","title":"File Trigger","pathname":"/reference/triggers/file-trigger","siteSpaceId":"sitesp_qTioZ","description":"Monitor file changes with your Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"cqajxgIhoJHnMCivzQLr","title":"Schedule Trigger","pathname":"/reference/triggers/schedule-trigger","siteSpaceId":"sitesp_qTioZ","description":"Running Processes repeatedly has never been easier.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"jpTDGvb27oxlbUGWFu4s","title":"Conditional Trigger","pathname":"/reference/triggers/conditional-trigger","siteSpaceId":"sitesp_qTioZ","description":"Look here for more complex criteria to start a Process.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"Ga5EZVqQoWtXrv5W6TNH","title":"HTTP Trigger","pathname":"/reference/triggers/http-trigger","siteSpaceId":"sitesp_qTioZ","description":"Simple handling of HTTP requests in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"0ukwpF4ZPyJkjMHSURqz","title":"API Trigger","pathname":"/reference/triggers/api-trigger","siteSpaceId":"sitesp_qTioZ","description":"Connect your Processes to fullblown APIs.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"Vlmtq6R3lEse97BEAGWv","title":"AMQP Trigger","pathname":"/reference/triggers/amqp-trigger","siteSpaceId":"sitesp_qTioZ","description":"Running Processes in order using Message Queues.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"MVDzrTXoz2AF8RPmGP77","title":"Service Bus Trigger","pathname":"/reference/triggers/service-bus-trigger","siteSpaceId":"sitesp_qTioZ","description":"Listening for Azure Service Bus messages.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"9bXzAKdIlq13bH06jGtw","title":"RabbitMQ Trigger","pathname":"/reference/triggers/rabbitmq-trigger","siteSpaceId":"sitesp_qTioZ","description":"Alternative to Service Bus and AMQP queues.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"00bDpfGRFQF61wDuugDq","title":"Azure Event Hub Trigger","pathname":"/reference/triggers/azure-event-hub-trigger","siteSpaceId":"sitesp_qTioZ","description":"Listen to messages from Azure Event Hub.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"pegAi03B0eVWwJwQDAEv","title":"TCP Trigger","pathname":"/reference/triggers/tcp-trigger","siteSpaceId":"sitesp_qTioZ","description":"Listen for raw TCP connections coming to Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"VhPkZhpxocwveub9TEw7","title":"API Policies","pathname":"/reference/api-management/api-policies","siteSpaceId":"sitesp_qTioZ","description":"Authentication and logging settings for the APIs published from Frends.","breadcrumbs":[{"label":"Reference"},{"label":"API Management"}]},{"id":"0eedaNB5PQ34UepwOQlo","title":"Monitoring Rules","pathname":"/reference/administration/monitoring-rules","siteSpaceId":"sitesp_qTioZ","description":"Monitoring Processes en masse.","breadcrumbs":[{"label":"Reference"},{"label":"Administration"}]},{"id":"Nm6pNhqybnMFxWQlY2AH","title":"Role-Based Access Control","pathname":"/reference/administration/role-based-access-control","siteSpaceId":"sitesp_qTioZ","description":"Details on how to fine tune access to your Frends Tenant.","breadcrumbs":[{"label":"Reference"},{"label":"Administration"}]},{"id":"7fAB0wQwuVwCRHYKIY4B","title":"Process Log Settings","pathname":"/reference/administration/process-log-settings","siteSpaceId":"sitesp_qTioZ","description":"Settings available for adjusting Process logging.","breadcrumbs":[{"label":"Reference"},{"label":"Administration"}]},{"id":"o7GvT1pki2pT08TrWStq","title":"Introduction","pathname":"/reference/frends-platform-api/introduction","siteSpaceId":"sitesp_qTioZ","description":"Manage and operate your Frends Tenant using API.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"b689IPJcELMC3C4b9ZyO","title":"How to enable Frends Platform API","pathname":"/reference/frends-platform-api/how-to-enable-frends-platform-api","siteSpaceId":"sitesp_qTioZ","description":"It's not usable out of the box.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"e8I0BsVr83fipvLzBROw","title":"Platform API Reference","pathname":"/reference/frends-platform-api/platform-api-reference","siteSpaceId":"sitesp_qTioZ","description":"All the contents for the Platform API.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"3d05317b047471e17ac0abd8486094749016ad30","title":"AgentGroups","pathname":"/reference/frends-platform-api/platform-api-reference/agentgroups","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"8c06daa7d68fb6657d83fc764f4fed1fbc13bc7a","title":"Agents","pathname":"/reference/frends-platform-api/platform-api-reference/agents","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"83e61f5f1b2e4540b15fe00494f472d4f4f2e316","title":"ApiAccessManagement","pathname":"/reference/frends-platform-api/platform-api-reference/apiaccessmanagement","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"8171a0915056cb77e0245fa8a043638132ead896","title":"ApiPolicies","pathname":"/reference/frends-platform-api/platform-api-reference/apipolicies","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"5e23545c9abc43467e6005fb2198eec7e13fc3f4","title":"ApiSpecifications","pathname":"/reference/frends-platform-api/platform-api-reference/apispecifications","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"5e834f1073f5a83577c173ff6b9a466209049f4b","title":"Environments","pathname":"/reference/frends-platform-api/platform-api-reference/environments","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"d131e2ccd6a74d6852879658b4cd24b5c233e735","title":"EnvironmentVariables","pathname":"/reference/frends-platform-api/platform-api-reference/environmentvariables","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"4a28a91eff69f9fdf1c287eb6c27a8e256eb125c","title":"FrendsAiEndpointBuilder","pathname":"/reference/frends-platform-api/platform-api-reference/frendsaiendpointbuilder","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"f7ab4c11aabf704388cd94ba8b1ce6528105e4ed","title":"PrivateApplication","pathname":"/reference/frends-platform-api/platform-api-reference/privateapplication","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"fe1b01acf160f02114485cdf876395c86b9e622f","title":"ProcessDeployments","pathname":"/reference/frends-platform-api/platform-api-reference/processdeployments","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"3005db1c1d129706a3a652e629ac934ac520b7cb","title":"Processes","pathname":"/reference/frends-platform-api/platform-api-reference/processes","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"50961a4b5ea499f97b393b42d1ce14fe03cb9824","title":"ProcessInstances","pathname":"/reference/frends-platform-api/platform-api-reference/processinstances","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"7139371aa0ce9d04a8db0fa0b1b4e49b468bf20d","title":"ProcessTemplates","pathname":"/reference/frends-platform-api/platform-api-reference/processtemplates","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"4375715e1c81bf733d468b7564728dd25dde7f8d","title":"Tags","pathname":"/reference/frends-platform-api/platform-api-reference/tags","siteSpaceId":"sitesp_qTioZ","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"2ab3c4e96e95c94dd2b41580c2de0e7526172742","title":"Models","pathname":"/reference/frends-platform-api/platform-api-reference/models","siteSpaceId":"sitesp_qTioZ","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"05YI1QHkc7KKtSdGRY0s","title":"Audit Trail Log API","pathname":"/reference/frends-platform-api/audit-trail-log-api","siteSpaceId":"sitesp_qTioZ","description":"Additional audit logging feature available in Frends Platform API.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"p6Kv53ZavLGCgkbNseCk","title":"Agent application settings","pathname":"/reference/architecture/agent-application-settings","siteSpaceId":"sitesp_qTioZ","description":"Additional settings available for the cross platform Agents.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"qOl9BKq37yffr2Pdl6c1","title":"Agent storage availability","pathname":"/reference/architecture/agent-storage-availability","siteSpaceId":"sitesp_qTioZ","description":"What storage is directly accessible by Agents.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"UsSDuhhKm5r0TpMBF8lA","title":"Technical details for Frends Agent","pathname":"/reference/architecture/technical-details-for-frends-agent","siteSpaceId":"sitesp_qTioZ","description":"This document describes a typical Frends Agent installation details.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"LeHASVL6DYQ4Wb4RLty2","title":"Agent connectivity requirements","pathname":"/reference/architecture/agent-connectivity-requirements","siteSpaceId":"sitesp_qTioZ","description":"What openings does a Frends Agent need in firewall.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"u8YVk0y5sypQKuj7T4qd","title":"Frends Data Flowcharts","pathname":"/reference/architecture/frends-data-flowcharts","siteSpaceId":"sitesp_qTioZ","description":"How data is transferred between elements in Frends Architecture.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"FpTK1YDKp3wrFcpmdeYF","title":"Process","pathname":"/reference/frends-6.1.0/process-development/process","siteSpaceId":"sitesp_02txN","description":"Main integration flow in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"tpZoPKSiA29TwcO2r7kq","title":"C# in Frends","pathname":"/reference/frends-6.1.0/process-development/c-in-frends","siteSpaceId":"sitesp_02txN","description":"How to use C# programming in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"W5mAaptvTjJ8SGU6Rgk4","title":"Available Namespaces","pathname":"/reference/frends-6.1.0/process-development/c-in-frends/available-namespaces","siteSpaceId":"sitesp_02txN","description":"Libraries and classes available to use in Frends Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"},{"label":"C# in Frends"}]},{"id":"JzafPHZ9IOLLpr7X7nFW","title":"JSON in Frends","pathname":"/reference/frends-6.1.0/process-development/json-in-frends","siteSpaceId":"sitesp_02txN","description":"JSON is utilized a lot in Frends Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Process Development"}]},{"id":"B1An96P96IXHpxfpNfCT","title":"Shape","pathname":"/reference/frends-6.1.0/shapes/shape","siteSpaceId":"sitesp_02txN","description":"Any visualized element in Frends process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"Wj8zxA9mzbgqB4tf1Awf","title":"Event Shapes","pathname":"/reference/frends-6.1.0/shapes/event-shapes","siteSpaceId":"sitesp_02txN","description":"When something happens or needs to happen.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"TNFpLIYz3rjDePHc87Kn","title":"Trigger","pathname":"/reference/frends-6.1.0/shapes/event-shapes/trigger","siteSpaceId":"sitesp_02txN","description":"Starting condition for a Frends Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"XLbGDUWPxL7mu77SRQJY","title":"Return","pathname":"/reference/frends-6.1.0/shapes/event-shapes/return","siteSpaceId":"sitesp_02txN","description":"End element of a Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"JP6tChhFwVj6XoyRmXGL","title":"Intermediate Return","pathname":"/reference/frends-6.1.0/shapes/event-shapes/intermediate-return","siteSpaceId":"sitesp_02txN","description":"Return a response and continue processing asynchronously.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"I84bqyN3xQVezI5wlBlu","title":"Throw","pathname":"/reference/frends-6.1.0/shapes/event-shapes/throw","siteSpaceId":"sitesp_02txN","description":"Interrupting Process in case something almost unexpected happens.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"cPiQOfzoEovf4w8XncwB","title":"Catch","pathname":"/reference/frends-6.1.0/shapes/event-shapes/catch","siteSpaceId":"sitesp_02txN","description":"Catching the expected or unexpected errors thrown within the Process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Event Shapes"}]},{"id":"l1UnbIPe8ZtbLAbFxaU8","title":"Decision Shapes","pathname":"/reference/frends-6.1.0/shapes/decision-shapes","siteSpaceId":"sitesp_02txN","description":"Conditionals in Frends processes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"20uFF5T0A5Wj2q7CndIK","title":"Exclusive Decision","pathname":"/reference/frends-6.1.0/shapes/decision-shapes/exclusive-decision","siteSpaceId":"sitesp_02txN","description":"If statement in a process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Decision Shapes"}]},{"id":"3jZCnrTo7XQx6wPXcpx5","title":"Inclusive Decision","pathname":"/reference/frends-6.1.0/shapes/decision-shapes/inclusive-decision","siteSpaceId":"sitesp_02txN","description":"Choose one or more paths based on conditions.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Decision Shapes"}]},{"id":"sdYasrhihCb6EMAzrH9B","title":"Activity Shapes","pathname":"/reference/frends-6.1.0/shapes/activity-shapes","siteSpaceId":"sitesp_02txN","description":"Performing all the logic for you in processes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"eUPXeqncLBVNllaKKPot","title":"Task","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/task","siteSpaceId":"sitesp_02txN","description":"Bread and butter of Frends process functionality.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"3GxHdUEopiI5UK9rQues","title":"Call Subprocess","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/call-subprocess","siteSpaceId":"sitesp_02txN","description":"Reusable functionality within Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"pSG29ima2rO79Mt8IzSx","title":"Assign Variable","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/assign-variable","siteSpaceId":"sitesp_02txN","description":"C# oneliner.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"hWYcjfj2dPWAqFSUK9lf","title":"Code Task","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/code-task","siteSpaceId":"sitesp_02txN","description":"Multitalent shape of Frends, adding the 'code' into 'low-code development'.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"zWn3ykJvzVFrnvzZGyt4","title":"Shared State Task","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/shared-state-task","siteSpaceId":"sitesp_02txN","description":"Internal cache in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"RfmXlpjRi3HChPGAKhSH","title":"DMN Task","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/dmn-task","siteSpaceId":"sitesp_02txN","description":"Handling complex business logic in one shape.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"L1Krnf7wCcVCmKDFZPlT","title":"AI Connector","pathname":"/reference/frends-6.1.0/shapes/activity-shapes/ai-connector","siteSpaceId":"sitesp_02txN","description":"Including AI to your Processes has never been simpler.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Activity Shapes"}]},{"id":"RgDi5nnEmj1u0NtM8s3j","title":"Scope Shapes","pathname":"/reference/frends-6.1.0/shapes/scope-shapes","siteSpaceId":"sitesp_02txN","description":"Curly brackets and related scopes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"IauxzbgiHrnnmmsVPmst","title":"Scope","pathname":"/reference/frends-6.1.0/shapes/scope-shapes/scope","siteSpaceId":"sitesp_02txN","description":"Scoping your process is important for resource and error management.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Scope Shapes"}]},{"id":"06Ohtiwxamqg6djJcgCj","title":"Foreach","pathname":"/reference/frends-6.1.0/shapes/scope-shapes/foreach","siteSpaceId":"sitesp_02txN","description":"Iterate all elements of a container object.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Scope Shapes"}]},{"id":"WHmMeBmdQNgW29XXc9si","title":"While","pathname":"/reference/frends-6.1.0/shapes/scope-shapes/while","siteSpaceId":"sitesp_02txN","description":"Iterate while condition is true.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Scope Shapes"}]},{"id":"L7IRMPFHuANqnSCsVWwZ","title":"Artifact Shapes","pathname":"/reference/frends-6.1.0/shapes/artifact-shapes","siteSpaceId":"sitesp_02txN","description":"Self-documenting processes.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"2M8nEthZyvOJmYhspg4Q","title":"Data Object Reference","pathname":"/reference/frends-6.1.0/shapes/artifact-shapes/data-object-reference","siteSpaceId":"sitesp_02txN","description":"Documentational shape to make data flows visible.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"fFeclWyd3PPzpWAmgCHH","title":"Data Store Reference","pathname":"/reference/frends-6.1.0/shapes/artifact-shapes/data-store-reference","siteSpaceId":"sitesp_02txN","description":"Documentational shape to make data flows visible.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"reTC5699hyStKgIA38FY","title":"Group","pathname":"/reference/frends-6.1.0/shapes/artifact-shapes/group","siteSpaceId":"sitesp_02txN","description":"Documentational shape to logically tie things together.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"4r6eKCC4deqcxlgn4p4b","title":"Text Annotation","pathname":"/reference/frends-6.1.0/shapes/artifact-shapes/text-annotation","siteSpaceId":"sitesp_02txN","description":"Documentational shape to add context to elements.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"},{"label":"Artifact Shapes"}]},{"id":"lIRw6ckBPRRFGpZexBPF","title":"Sequence Flow","pathname":"/reference/frends-6.1.0/shapes/sequence-flow","siteSpaceId":"sitesp_02txN","description":"The arrows connecting shapes together to make a process.","breadcrumbs":[{"label":"Reference"},{"label":"Shapes"}]},{"id":"Sx1cZAfoStgcpmGHuIZ2","title":"Manual Trigger","pathname":"/reference/frends-6.1.0/triggers/manual-trigger","siteSpaceId":"sitesp_02txN","description":"Enables manual execution for Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"tsaJVDd9IdJRWKAJyGRt","title":"File Trigger","pathname":"/reference/frends-6.1.0/triggers/file-trigger","siteSpaceId":"sitesp_02txN","description":"Monitor file changes with your Processes.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"cqajxgIhoJHnMCivzQLr","title":"Schedule Trigger","pathname":"/reference/frends-6.1.0/triggers/schedule-trigger","siteSpaceId":"sitesp_02txN","description":"Running Processes repeatedly has never been easier.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"jpTDGvb27oxlbUGWFu4s","title":"Conditional Trigger","pathname":"/reference/frends-6.1.0/triggers/conditional-trigger","siteSpaceId":"sitesp_02txN","description":"Look here for more complex criteria to start a Process.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"Ga5EZVqQoWtXrv5W6TNH","title":"HTTP Trigger","pathname":"/reference/frends-6.1.0/triggers/http-trigger","siteSpaceId":"sitesp_02txN","description":"Simple handling of HTTP requests in Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"0ukwpF4ZPyJkjMHSURqz","title":"API Trigger","pathname":"/reference/frends-6.1.0/triggers/api-trigger","siteSpaceId":"sitesp_02txN","description":"Connect your Processes to fullblown APIs.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"Vlmtq6R3lEse97BEAGWv","title":"AMQP Trigger","pathname":"/reference/frends-6.1.0/triggers/amqp-trigger","siteSpaceId":"sitesp_02txN","description":"Running Processes in order using Message Queues.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"MVDzrTXoz2AF8RPmGP77","title":"Service Bus Trigger","pathname":"/reference/frends-6.1.0/triggers/service-bus-trigger","siteSpaceId":"sitesp_02txN","description":"Listening for Azure Service Bus messages.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"9bXzAKdIlq13bH06jGtw","title":"RabbitMQ Trigger","pathname":"/reference/frends-6.1.0/triggers/rabbitmq-trigger","siteSpaceId":"sitesp_02txN","description":"Alternative to Service Bus and AMQP queues.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"00bDpfGRFQF61wDuugDq","title":"Azure Event Hub Trigger","pathname":"/reference/frends-6.1.0/triggers/azure-event-hub-trigger","siteSpaceId":"sitesp_02txN","description":"Listen to messages from Azure Event Hub.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"pegAi03B0eVWwJwQDAEv","title":"TCP Trigger","pathname":"/reference/frends-6.1.0/triggers/tcp-trigger","siteSpaceId":"sitesp_02txN","description":"Listen for raw TCP connections coming to Frends.","breadcrumbs":[{"label":"Reference"},{"label":"Triggers"}]},{"id":"o7GvT1pki2pT08TrWStq","title":"Introduction","pathname":"/reference/frends-6.1.0/frends-platform-api/introduction","siteSpaceId":"sitesp_02txN","description":"Manage and operate your Frends Tenant using API.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"b689IPJcELMC3C4b9ZyO","title":"How to enable Frends Platform API","pathname":"/reference/frends-6.1.0/frends-platform-api/how-to-enable-frends-platform-api","siteSpaceId":"sitesp_02txN","description":"It's not usable out of the box.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"e8I0BsVr83fipvLzBROw","title":"Platform API Reference","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference","siteSpaceId":"sitesp_02txN","description":"All the contents for the Platform API.","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"}]},{"id":"3d05317b047471e17ac0abd8486094749016ad30","title":"AgentGroups","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/agentgroups","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"8c06daa7d68fb6657d83fc764f4fed1fbc13bc7a","title":"Agents","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/agents","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"83e61f5f1b2e4540b15fe00494f472d4f4f2e316","title":"ApiAccessManagement","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/apiaccessmanagement","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"8171a0915056cb77e0245fa8a043638132ead896","title":"ApiPolicies","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/apipolicies","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"5e23545c9abc43467e6005fb2198eec7e13fc3f4","title":"ApiSpecifications","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/apispecifications","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"5e834f1073f5a83577c173ff6b9a466209049f4b","title":"Environments","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/environments","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"d131e2ccd6a74d6852879658b4cd24b5c233e735","title":"EnvironmentVariables","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/environmentvariables","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"4a28a91eff69f9fdf1c287eb6c27a8e256eb125c","title":"FrendsAiEndpointBuilder","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/frendsaiendpointbuilder","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"f7ab4c11aabf704388cd94ba8b1ce6528105e4ed","title":"PrivateApplication","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/privateapplication","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"fe1b01acf160f02114485cdf876395c86b9e622f","title":"ProcessDeployments","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/processdeployments","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"3005db1c1d129706a3a652e629ac934ac520b7cb","title":"Processes","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/processes","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"50961a4b5ea499f97b393b42d1ce14fe03cb9824","title":"ProcessInstances","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/processinstances","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"7139371aa0ce9d04a8db0fa0b1b4e49b468bf20d","title":"ProcessTemplates","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/processtemplates","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"4375715e1c81bf733d468b7564728dd25dde7f8d","title":"Tags","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/tags","siteSpaceId":"sitesp_02txN","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"2ab3c4e96e95c94dd2b41580c2de0e7526172742","title":"Models","pathname":"/reference/frends-6.1.0/frends-platform-api/platform-api-reference/models","siteSpaceId":"sitesp_02txN","breadcrumbs":[{"label":"Reference"},{"label":"Frends Platform API"},{"label":"Platform API Reference"}]},{"id":"p6Kv53ZavLGCgkbNseCk","title":"Agent application settings","pathname":"/reference/frends-6.1.0/architecture/agent-application-settings","siteSpaceId":"sitesp_02txN","description":"Additional settings available for the cross platform Agents.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"qOl9BKq37yffr2Pdl6c1","title":"Agent storage availability","pathname":"/reference/frends-6.1.0/architecture/agent-storage-availability","siteSpaceId":"sitesp_02txN","description":"What storage is directly accessible by Agents.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"UsSDuhhKm5r0TpMBF8lA","title":"Technical details for Frends Agent","pathname":"/reference/frends-6.1.0/architecture/technical-details-for-frends-agent","siteSpaceId":"sitesp_02txN","description":"This document describes a typical Frends Agent installation details.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"LeHASVL6DYQ4Wb4RLty2","title":"Agent connectivity requirements","pathname":"/reference/frends-6.1.0/architecture/agent-connectivity-requirements","siteSpaceId":"sitesp_02txN","description":"What openings does a Frends Agent need in firewall.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"u8YVk0y5sypQKuj7T4qd","title":"Frends Data Flowcharts","pathname":"/reference/frends-6.1.0/architecture/frends-data-flowcharts","siteSpaceId":"sitesp_02txN","description":"How data is transferred between elements in Frends Architecture.","breadcrumbs":[{"label":"Reference"},{"label":"Architecture"}]},{"id":"Nm6pNhqybnMFxWQlY2AH","title":"Role-Based Access Control","pathname":"/reference/frends-6.1.0/administration/role-based-access-control","siteSpaceId":"sitesp_02txN","description":"Details on how to fine tune access to your Frends Tenant.","breadcrumbs":[{"label":"Reference"},{"label":"Administration"}]},{"id":"7fAB0wQwuVwCRHYKIY4B","title":"Process Log Settings","pathname":"/reference/frends-6.1.0/administration/process-log-settings","siteSpaceId":"sitesp_02txN","description":"Settings available for adjusting Process logging.","breadcrumbs":[{"label":"Reference"},{"label":"Administration"}]},{"id":"FMsc7pXzquyYOD2Mb4NY","title":"Creating Custom Tasks","pathname":"/tasks/task-guides/creating-custom-tasks","siteSpaceId":"sitesp_wSExu","description":"How to create a Custom Task for Frends using C#.","breadcrumbs":[{"label":"Tasks"},{"label":"Task Development Guides"}]},{"id":"vFEfO0Ay8bSQ88iqvByo","title":"Frends Official Task Development Guidelines","pathname":"/tasks/task-guides/frends-official-task-development-guidelines","siteSpaceId":"sitesp_wSExu","description":"What requirements there are to publish an official Frends Task.","breadcrumbs":[{"label":"Tasks"},{"label":"Task Development Guides"}]},{"id":"59mliw0717ZntDhfRx2x","title":"Publishing Tasks to Frends Official Channels","pathname":"/tasks/task-guides/publishing-tasks-to-frends-official-channels","siteSpaceId":"sitesp_wSExu","description":"How to publish your Task to be available in official Frends channels.","breadcrumbs":[{"label":"Tasks"},{"label":"Task Development Guides"}]},{"id":"vs6Tesr9wNOcTZN6vUY9","title":"Amazon Kinesis","pathname":"/tasks/tasks/amazon-kinesis","siteSpaceId":"sitesp_wSExu","description":"Amazon Kinesis is a platform for collecting, processing, and analyzing real-time streaming data such as logs, events, and IoT data as it arrives.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"PHgYyEaHY01StoYM2SJ2","title":"PutRecords","pathname":"/tasks/tasks/amazon-kinesis/putrecords","siteSpaceId":"sitesp_wSExu","description":"Frends Task for sending data records to an Amazon Kinesis Data Stream.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon Kinesis"}]},{"id":"xIliHJVT2utwrKAaIhZT","title":"Amazon S3","pathname":"/tasks/tasks/amazon-s3","siteSpaceId":"sitesp_wSExu","description":"Amazon S3 is a scalable, secure, and highly available object storage service for storing and retrieving data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"wTtv4o7sFbfsGgndWxlf","title":"DeleteBucket","pathname":"/tasks/tasks/amazon-s3/deletebucket","siteSpaceId":"sitesp_wSExu","description":"Delete AWS S3 Bucket.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon S3"}]},{"id":"Duk5qxJoULQxIRY4yjvT","title":"DeleteObject","pathname":"/tasks/tasks/amazon-s3/deleteobject","siteSpaceId":"sitesp_wSExu","description":"Delete objects from an Amazon S3 bucket.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon S3"}]},{"id":"I5sEUGcnugKZdS2dU5hT","title":"DownloadObject","pathname":"/tasks/tasks/amazon-s3/downloadobject","siteSpaceId":"sitesp_wSExu","description":"Download objects from AWS S3.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon S3"}]},{"id":"fa3phC0oSlu55sWOuF1M","title":"ListObjects","pathname":"/tasks/tasks/amazon-s3/listobjects","siteSpaceId":"sitesp_wSExu","description":"Lists objects from specified AWS S3 Bucket.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon S3"}]},{"id":"ewfHsG7kTN8QeNALtgyo","title":"ListObjectVersions","pathname":"/tasks/tasks/amazon-s3/listobjectversions","siteSpaceId":"sitesp_wSExu","description":"Task to get metadata about all versions of the objects in a bucket","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon S3"}]},{"id":"lWvvpboSwr4wpEwxAi4x","title":"UploadObject","pathname":"/tasks/tasks/amazon-s3/uploadobject","siteSpaceId":"sitesp_wSExu","description":"Upload objects to AWS S3 Bucket.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon S3"}]},{"id":"zt5ExboOvBfZyCgpWwVJ","title":"Amazon SQS","pathname":"/tasks/tasks/amazon-sqs","siteSpaceId":"sitesp_wSExu","description":"Amazon SQS is a fully managed message queuing service for decoupling and scaling microservices.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"0TzytaeD2ktZrIe0IN2L","title":"Receive","pathname":"/tasks/tasks/amazon-sqs/receive","siteSpaceId":"sitesp_wSExu","description":"Frends Task for receiving messages from AmazonSQS.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon SQS"}]},{"id":"TqZuBCWTIigkEhF6H7CN","title":"Send","pathname":"/tasks/tasks/amazon-sqs/send","siteSpaceId":"sitesp_wSExu","description":"Frends Task for sending messages to AmazonSQS.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Amazon SQS"}]},{"id":"oR9q3johldKaxbm7FGHb","title":"AMQP","pathname":"/tasks/tasks/amqp","siteSpaceId":"sitesp_wSExu","description":"AMQP 1.0 is a messaging protocol that facilitates seamless and standardized communication between systems.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"D56rOkLqVXQATEPnjOUF","title":"Send","pathname":"/tasks/tasks/amqp/send","siteSpaceId":"sitesp_wSExu","description":"Task for sending Advanced Message Queuing Protocol = AMQP messages.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"AMQP"}]},{"id":"oTjzl2xx36LMSykBvZBl","title":"AS2","pathname":"/tasks/tasks/as2","siteSpaceId":"sitesp_wSExu","description":"AS2 is a secure protocol for transmitting structured business data over the internet using HTTP/S and digital certificates.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"LxSwQu2FWIqs8QqQt2qz","title":"SendMessage","pathname":"/tasks/tasks/as2/sendmessage","siteSpaceId":"sitesp_wSExu","description":"As2 SendMessage task sends a message to an AS2 server using the provided parameters","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"AS2"}]},{"id":"kUeKOi6FsnuoSd4Vfl5c","title":"ValidateAndParsePayload","pathname":"/tasks/tasks/as2/validateandparsepayload","siteSpaceId":"sitesp_wSExu","description":"Task to validate an incoming AS2 message, extracts the EDI payload, and generates an MDN receipt.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"AS2"}]},{"id":"7jyKk6f7TWwxM9laUXpx","title":"Avro","pathname":"/tasks/tasks/avro","siteSpaceId":"sitesp_wSExu","description":"Avro is a compact, schema-based data serialization system, enabling efficient data exchange and storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"daB78brVpCwcXU8iK5vS","title":"Deserialize","pathname":"/tasks/tasks/avro/deserialize","siteSpaceId":"sitesp_wSExu","description":"Deserializes an Avro file to JSON format.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Avro"}]},{"id":"8ZtTwJBIRdn3szpP0rQg","title":"Serialize","pathname":"/tasks/tasks/avro/serialize","siteSpaceId":"sitesp_wSExu","description":"Serializes JSON data into Avro binary format and saves it to a file.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Avro"}]},{"id":"bgbaSHXXTjTQJyw1MhzW","title":"Azure Blob Storage","pathname":"/tasks/tasks/azure-blob-storage","siteSpaceId":"sitesp_wSExu","description":"Azure Blob Storage is a scalable and durable cloud storage solution for storing and managing unstructured data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"oQsnLtxXIe6T7exEhapH","title":"CreateContainer","pathname":"/tasks/tasks/azure-blob-storage/createcontainer","siteSpaceId":"sitesp_wSExu","description":"Frends Task for creating a container to Azure Blob Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"OsJeHVeSEzzkAo0iaJlN","title":"DeleteBlob","pathname":"/tasks/tasks/azure-blob-storage/deleteblob","siteSpaceId":"sitesp_wSExu","description":"Delete a single blob from Azure Blob Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"zxqeBCstDOc87xtRv1mX","title":"DeleteContainer","pathname":"/tasks/tasks/azure-blob-storage/deletecontainer","siteSpaceId":"sitesp_wSExu","description":"Deletes a container from Azure blob storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"5JBofQ7PbGD2RSeBpull","title":"DownloadBlob","pathname":"/tasks/tasks/azure-blob-storage/downloadblob","siteSpaceId":"sitesp_wSExu","description":"Downloads Blob from Azure Blob Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"Iax5o3BTfmtWkDfnXCaW","title":"ListBlobsInContainer","pathname":"/tasks/tasks/azure-blob-storage/listblobsincontainer","siteSpaceId":"sitesp_wSExu","description":"List blobs and directories from the Azure Blob Storage container.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"fqVKrDbbqCXmxySuEQxk","title":"ListContainers","pathname":"/tasks/tasks/azure-blob-storage/listcontainers","siteSpaceId":"sitesp_wSExu","description":"Frends Task to list all containers in the specified Azure Blob Storage account.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"41Cwaj7Z7Kv3TQK4MYbF","title":"ReadBlob","pathname":"/tasks/tasks/azure-blob-storage/readblob","siteSpaceId":"sitesp_wSExu","description":"Frends Task for encoding and reading a single blob from Azure Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"50Daa1eSGPGxFAQkEo4R","title":"UploadBlob","pathname":"/tasks/tasks/azure-blob-storage/uploadblob","siteSpaceId":"sitesp_wSExu","description":"Frends Task to upload blobs to Azure Blob Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"WrQkZpPasxmethkcWy2Y","title":"WriteBlob","pathname":"/tasks/tasks/azure-blob-storage/writeblob","siteSpaceId":"sitesp_wSExu","description":"Frends Task to write content to Azure Blob Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Blob Storage"}]},{"id":"wev4IyYgEPsyAiG4zlYu","title":"Azure Data Lake","pathname":"/tasks/tasks/azure-data-lake","siteSpaceId":"sitesp_wSExu","description":"Azure Data Lake is a scalable cloud storage service designed for big data analytics and large-scale data processing.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"7t1NDkYbtG8QxyyrVOKA","title":"CreateContainer","pathname":"/tasks/tasks/azure-data-lake/createcontainer","siteSpaceId":"sitesp_wSExu","description":"Frends Task for creating a container to Azure Data Lake.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Data Lake"}]},{"id":"LevMJ21HywZRfiXZSlGN","title":"DeleteContainer","pathname":"/tasks/tasks/azure-data-lake/deletecontainer","siteSpaceId":"sitesp_wSExu","description":"Deletes a container from Azure Data Lake.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Data Lake"}]},{"id":"TeWZBVtt4p8tDPN3hveB","title":"DeleteDirectory","pathname":"/tasks/tasks/azure-data-lake/deletedirectory","siteSpaceId":"sitesp_wSExu","description":"Frends Task for deleting a directory in Azure Data Lake container.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Data Lake"}]},{"id":"6VS2QkDZ3TLHIAJcSJ0M","title":"DeleteFiles","pathname":"/tasks/tasks/azure-data-lake/deletefiles","siteSpaceId":"sitesp_wSExu","description":"Delete files from Azure Data Lake.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Data Lake"}]},{"id":"FzpOAmFWfEFKsnSy10b1","title":"DownloadFiles","pathname":"/tasks/tasks/azure-data-lake/downloadfiles","siteSpaceId":"sitesp_wSExu","description":"Downloads files from Azure Data Lake.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Data Lake"}]},{"id":"3jYwTTcWNmM9gTaRKmqq","title":"UploadFiles","pathname":"/tasks/tasks/azure-data-lake/uploadfiles","siteSpaceId":"sitesp_wSExu","description":"Upload files to Azure Data Lake.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Data Lake"}]},{"id":"hcz2KIiUPsDWM2VxxQ8z","title":"Azure Event Hub","pathname":"/tasks/tasks/azure-event-hub","siteSpaceId":"sitesp_wSExu","description":"Azure Event Hub is a scalable and real-time event streaming platform for ingesting and processing large volumes of data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"S22d0J7242mvdUX0rtXA","title":"Receive","pathname":"/tasks/tasks/azure-event-hub/receive","siteSpaceId":"sitesp_wSExu","description":"Receive events from Azure Event Hub.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Event Hub"}]},{"id":"FkpWtJh2FQIBv0ligJwa","title":"Send","pathname":"/tasks/tasks/azure-event-hub/send","siteSpaceId":"sitesp_wSExu","description":"Reads text and replaces substrings matching with specified regular expression.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Event Hub"}]},{"id":"G8rQY9XEUcoBWIm7Lcg6","title":"UpdateCheckpoint","pathname":"/tasks/tasks/azure-event-hub/updatecheckpoint","siteSpaceId":"sitesp_wSExu","description":"Task to update checkpoints in an Azure Storage container for a specified Event Hub consumer group.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Azure Event Hub"}]},{"id":"lQaD2p1OSuYbGNIzqwQ7","title":"CassandraDB","pathname":"/tasks/tasks/cassandradb","siteSpaceId":"sitesp_wSExu","description":"Cassandra is a NoSQL database designed for high availability, scalability, and distributed data management.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"yPo88OT3y8rUqFvbHYv7","title":"ExecuteQuery","pathname":"/tasks/tasks/cassandradb/executequery","siteSpaceId":"sitesp_wSExu","description":"CassandraDB Execute operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"CassandraDB"}]},{"id":"BbWGN87FVhVPxD55uvnb","title":"Confluence","pathname":"/tasks/tasks/confluence","siteSpaceId":"sitesp_wSExu","description":"Confluence is a collaborative workspace by Atlassian for documentation, project management, and team knowledge sharing.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"KIU0pdzjmewqrzhFH8V7","title":"Request","pathname":"/tasks/tasks/confluence/request","siteSpaceId":"sitesp_wSExu","description":"Make a request to Confluence.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Confluence"}]},{"id":"aB2kh86TEii2wf4xvoaN","title":"Cryptography","pathname":"/tasks/tasks/cryptography","siteSpaceId":"sitesp_wSExu","description":"Cryptography-related tasks for securing information through encryption, decryption and hashing techniques.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"fibnNeLRqHbfQSb28scl","title":"GenerateHash","pathname":"/tasks/tasks/cryptography/generatehash","siteSpaceId":"sitesp_wSExu","description":"Calculate hash from input using selected algorithm","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Cryptography"}]},{"id":"MOcj835Jqr5jxk2kUmMX","title":"CSV","pathname":"/tasks/tasks/csv","siteSpaceId":"sitesp_wSExu","description":"Plain text file with tabular data using commas (or similar symbols) to separate values and line breaks for rows.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"88LDEMGJcJbUuOJxEcdK","title":"ConvertToJSON","pathname":"/tasks/tasks/csv/converttojson","siteSpaceId":"sitesp_wSExu","description":"Converts CSV string content to JSON string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"CSV"}]},{"id":"FQFAf0ZgOGsVJPTEN3HS","title":"ConvertToXML","pathname":"/tasks/tasks/csv/converttoxml","siteSpaceId":"sitesp_wSExu","description":"Converts CSV string content to XML string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"CSV"}]},{"id":"n6eQ7wafGPziZIcLAU8M","title":"Create","pathname":"/tasks/tasks/csv/create","siteSpaceId":"sitesp_wSExu","description":"Create a CSV string from a List, JSON string or XML string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"CSV"}]},{"id":"BdrjAh8XFKuWVuYHhaGC","title":"Parse","pathname":"/tasks/tasks/csv/parse","siteSpaceId":"sitesp_wSExu","description":"Frends Task for parsing CSV string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"CSV"}]},{"id":"sMqpbEqeyoOgpsBLUcBw","title":"Edifact","pathname":"/tasks/tasks/edifact","siteSpaceId":"sitesp_wSExu","description":"EDIFACT is a standard for exchanging structured business documents electronically.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"ty43wN66S6zmtUXP4Zwg","title":"ConvertToJson","pathname":"/tasks/tasks/edifact/converttojson","siteSpaceId":"sitesp_wSExu","description":"Converts an EDIFACT document to XML. Supports the following formats:","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Edifact"}]},{"id":"mrkmPow0OqnyQDCx7SfN","title":"ConvertToXml","pathname":"/tasks/tasks/edifact/converttoxml","siteSpaceId":"sitesp_wSExu","description":"Converts an EDIFACT document to XML. Supports the following formats:","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Edifact"}]},{"id":"JDx8wZqtAsaWD5Cw6kHx","title":"CreateFromJson","pathname":"/tasks/tasks/edifact/createfromjson","siteSpaceId":"sitesp_wSExu","description":"Converts an EDIFACT document to XML. Supports the following formats:","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Edifact"}]},{"id":"regflIMkFZvjeoyOOJaX","title":"Excel","pathname":"/tasks/tasks/excel","siteSpaceId":"sitesp_wSExu","description":"Excel is a spreadsheet software used for data analysis, organisation and calculations.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"MC0mG0qMRDy8KCULRm3w","title":"ConvertToCSV","pathname":"/tasks/tasks/excel/converttocsv","siteSpaceId":"sitesp_wSExu","description":"Converts Excel file to CSV.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Excel"}]},{"id":"ehdF5h99ECYQZTLtf5n3","title":"ConvertToJSON","pathname":"/tasks/tasks/excel/converttojson","siteSpaceId":"sitesp_wSExu","description":"Converts Excel file to JSON. https://tasks.frends.com/tasks/frends-tasks/Frends.Excel.ConvertToJSON","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Excel"}]},{"id":"xJ1WuPmYcAOfSFUdZ1zX","title":"ConvertToXML","pathname":"/tasks/tasks/excel/converttoxml","siteSpaceId":"sitesp_wSExu","description":"Converts Excel file to XML.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Excel"}]},{"id":"oX8uoI6BW87MAUCn6sW9","title":"CreateFromCsv","pathname":"/tasks/tasks/excel/createfromcsv","siteSpaceId":"sitesp_wSExu","description":"Task to create an .xlsx file from data stored in .csv file","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Excel"}]},{"id":"zP5MsU1WMRwkKZgB1pLs","title":"Parse","pathname":"/tasks/tasks/excel/parse","siteSpaceId":"sitesp_wSExu","description":"Converts Excel file to data set. https://tasks.frends.com/tasks#frends-tasks/Frends.Excel.Parse","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Excel"}]},{"id":"978V348PZLbdoKsvcYf8","title":"Exchange","pathname":"/tasks/tasks/exchange","siteSpaceId":"sitesp_wSExu","description":"Exchange is a Microsoft email and calendaring service for businesses, offering secure messaging, scheduling, and collaboration.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"rZZZCMgzR21uKjmYIK6S","title":"ReadEmail","pathname":"/tasks/tasks/exchange/reademail","siteSpaceId":"sitesp_wSExu","description":"Read Microsoft Exchange emails and downloading their attachments.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Exchange"}]},{"id":"fM1Fue2wlVATq9Or9ZnF","title":"SendEmail","pathname":"/tasks/tasks/exchange/sendemail","siteSpaceId":"sitesp_wSExu","description":"Send a Microsoft Exchange email.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Exchange"}]},{"id":"2BEQJDyFn6Dx7UO2fbuW","title":"Facebook","pathname":"/tasks/tasks/facebook","siteSpaceId":"sitesp_wSExu","description":"Facebook tasks allow interacting with Facebook Graph API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"vEyZghjA0mDmaruXM0WN","title":"Get","pathname":"/tasks/tasks/facebook/get","siteSpaceId":"sitesp_wSExu","description":"This is task for reading data from Facebook API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Facebook"}]},{"id":"LX4LBFh525Mr1iIaAfK1","title":"Request","pathname":"/tasks/tasks/facebook/request","siteSpaceId":"sitesp_wSExu","description":"This is task for reading data from Facebook API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Facebook"}]},{"id":"jiXYdi3qLmfxgjIQif0T","title":"Files","pathname":"/tasks/tasks/files","siteSpaceId":"sitesp_wSExu","description":"File tasks allow to perform common file and directory operations.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"95KBXHuI3FaZJ2v9vZNP","title":"Copy","pathname":"/tasks/tasks/files/copy","siteSpaceId":"sitesp_wSExu","description":"Copy files.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"1G892DGxSQNkwQK9Xbfq","title":"CreateDirectory","pathname":"/tasks/tasks/files/createdirectory","siteSpaceId":"sitesp_wSExu","description":"Creates all directories and subdirectories in the specified path unless they already exist. Will not do anything if the directory exists.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"6MpxYoWyNFyRvXP8hclP","title":"Delete","pathname":"/tasks/tasks/files/delete","siteSpaceId":"sitesp_wSExu","description":"Delete files.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"bjGdQlrVUpmjxuqrsAxJ","title":"DeleteDirectory","pathname":"/tasks/tasks/files/deletedirectory","siteSpaceId":"sitesp_wSExu","description":"Deletes all directories and subdirectories in the specified path. Will not do anything if the directory do not exist.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"kEpMRuXIhyr3pl6jNqWQ","title":"Find","pathname":"/tasks/tasks/files/find","siteSpaceId":"sitesp_wSExu","description":"Find files from directory.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"JAJURJpa8Tnenp7IcFYN","title":"LocalBackup","pathname":"/tasks/tasks/files/localbackup","siteSpaceId":"sitesp_wSExu","description":"Create a local backup. Optionally task can create new subdirectories for backups and delete old backup directories.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"DsdGlCCnEo0Ek3jU9SxQ","title":"Move","pathname":"/tasks/tasks/files/move","siteSpaceId":"sitesp_wSExu","description":"Move files.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"oX9DeGUPMUFEZtvS5F0K","title":"MoveDirectory","pathname":"/tasks/tasks/files/movedirectory","siteSpaceId":"sitesp_wSExu","description":"Moves a directory. By default will throw an error if the directory already exists.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"ZvF6OJHfIXcKSlIT2ABA","title":"Read","pathname":"/tasks/tasks/files/read","siteSpaceId":"sitesp_wSExu","description":"Reads a file from directory.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"YSwcDjPoeVHFJAGAqUJf","title":"ReadBytes","pathname":"/tasks/tasks/files/readbytes","siteSpaceId":"sitesp_wSExu","description":"Read contents of a file as a byte array.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"WMygfvSI6GGobGIWq4bM","title":"Rename","pathname":"/tasks/tasks/files/rename","siteSpaceId":"sitesp_wSExu","description":"Rename file.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"pkxhNi9RC9KVNXnxStPP","title":"Write","pathname":"/tasks/tasks/files/write","siteSpaceId":"sitesp_wSExu","description":"Write content to a file.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"BbbKxJ1wIPKJpFmXquQj","title":"WriteBytes","pathname":"/tasks/tasks/files/writebytes","siteSpaceId":"sitesp_wSExu","description":"Write file in bytes.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Files"}]},{"id":"SyUAmuhF4bQLaFudOJ3o","title":"Fixed Width Flat File","pathname":"/tasks/tasks/fixed-width-flat-file","siteSpaceId":"sitesp_wSExu","description":"Files with columns of predetermined width.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"5ZlqerR6pfDhj5R1y3dH","title":"ConvertToJSON","pathname":"/tasks/tasks/fixed-width-flat-file/converttojson","siteSpaceId":"sitesp_wSExu","description":"Task converts List<dictionary<string, dynamic>> typed object to json string. Mainly used to convert Frends.FixedWidthFlatFile.Parse result object to json string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Fixed Width Flat File"}]},{"id":"Wo4IFG44ioOSAOrtdXwL","title":"ConvertToXML","pathname":"/tasks/tasks/fixed-width-flat-file/converttoxml","siteSpaceId":"sitesp_wSExu","description":"Task converts List<dictionary<string, dynamic>> typed object to xml string. Mainly used to convert Frends.FixedWidthFlatFile.Parse result object to xml string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Fixed Width Flat File"}]},{"id":"ImZrLYvQncBCTk2hnIFn","title":"Parse","pathname":"/tasks/tasks/fixed-width-flat-file/parse","siteSpaceId":"sitesp_wSExu","description":"Parse Fixed Width data to object.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Fixed Width Flat File"}]},{"id":"uxoLyB9vzg8mzK2l8fSQ","title":"FTP","pathname":"/tasks/tasks/ftp","siteSpaceId":"sitesp_wSExu","description":"FTP is a standard network protocol used for transferring files over a network.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"yBAODWpnRFmdCb3NsQj8","title":"DeleteFiles","pathname":"/tasks/tasks/ftp/deletefiles","siteSpaceId":"sitesp_wSExu","description":"Frends Task for deleting files from FTPS server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"FTP"}]},{"id":"4rX3TfgmWUfRWAa4HUos","title":"DownloadFiles","pathname":"/tasks/tasks/ftp/downloadfiles","siteSpaceId":"sitesp_wSExu","description":"Download files from an FTP server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"FTP"}]},{"id":"Q2qjfziD0BnLeV48mqXo","title":"ListFiles","pathname":"/tasks/tasks/ftp/listfiles","siteSpaceId":"sitesp_wSExu","description":"Gets the list of files from the FTPS source.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"FTP"}]},{"id":"WkNgv6R9dC2hpJFKOYAj","title":"ReadFile","pathname":"/tasks/tasks/ftp/readfile","siteSpaceId":"sitesp_wSExu","description":"Reads file from the FTPS server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"FTP"}]},{"id":"rfI2IOSLFmlTD3OS6X2L","title":"UploadFiles","pathname":"/tasks/tasks/ftp/uploadfiles","siteSpaceId":"sitesp_wSExu","description":"Upload files to an FTP server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"FTP"}]},{"id":"1FYvA8ENtPYmdrVGgqB9","title":"WriteFile","pathname":"/tasks/tasks/ftp/writefile","siteSpaceId":"sitesp_wSExu","description":"Writes file to the FTPS server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"FTP"}]},{"id":"wrJI3plTFftPTnXLsF8X","title":"Google BigQuery","pathname":"/tasks/tasks/google-bigquery","siteSpaceId":"sitesp_wSExu","description":"Google BigQuery is a fast, scalable, and serverless cloud data warehouse for analytics and insights.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"PgAf1lNpTYl0qynYdFqA","title":"CreateResource","pathname":"/tasks/tasks/google-bigquery/createresource","siteSpaceId":"sitesp_wSExu","description":"Create resource to BigQuery table.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"Qa1VoWeCPB6LIjdhQDBM","title":"DeleteResource","pathname":"/tasks/tasks/google-bigquery/deleteresource","siteSpaceId":"sitesp_wSExu","description":"Delete resource.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"xMAEpmpnUzXTZFRsni3J","title":"ExecuteQuery","pathname":"/tasks/tasks/google-bigquery/executequery","siteSpaceId":"sitesp_wSExu","description":"Frends Task to execute Google BigQuery query.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"0ij1U6KoV2nX95dkuFLK","title":"GetResource","pathname":"/tasks/tasks/google-bigquery/getresource","siteSpaceId":"sitesp_wSExu","description":"Get resource.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"HmeuOPZFwSCrNYENqpJG","title":"Insert","pathname":"/tasks/tasks/google-bigquery/insert","siteSpaceId":"sitesp_wSExu","description":"Insert to BigQuery table.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"F7cdp8KmXZR9edZxrScf","title":"ListResource","pathname":"/tasks/tasks/google-bigquery/listresource","siteSpaceId":"sitesp_wSExu","description":"List resource.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"gzBvOEVr2JLWVuZWxRAu","title":"PatchResource","pathname":"/tasks/tasks/google-bigquery/patchresource","siteSpaceId":"sitesp_wSExu","description":"Updates information in an existing resource. Patch method only replaces fields that are provided in the submitted resource.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"ZXd9vA7f02OjxLQIqU5i","title":"UpdateResource","pathname":"/tasks/tasks/google-bigquery/updateresource","siteSpaceId":"sitesp_wSExu","description":"Updates information in an existing resource.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google BigQuery"}]},{"id":"W7WFzwWR476Hej0Qnhy2","title":"Google Cloud Storage","pathname":"/tasks/tasks/google-cloud-storage","siteSpaceId":"sitesp_wSExu","description":"","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"A6aM9IzNzE6l1chbCjMx","title":"CreateBucket","pathname":"/tasks/tasks/google-cloud-storage/createbucket","siteSpaceId":"sitesp_wSExu","description":"Creates a bucket to Google Cloud Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Cloud Storage"}]},{"id":"l3gg7OsBdx39zd6dpWih","title":"DeleteBucket","pathname":"/tasks/tasks/google-cloud-storage/deletebucket","siteSpaceId":"sitesp_wSExu","description":"Deletes a bucket from Google Cloud Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Cloud Storage"}]},{"id":"1pEDirftxNaihIyZ57kX","title":"DeleteObject","pathname":"/tasks/tasks/google-cloud-storage/deleteobject","siteSpaceId":"sitesp_wSExu","description":"Deletes file/s from Google Cloud Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Cloud Storage"}]},{"id":"3JFMZ4KurwEvB1Qo87sh","title":"DownloadObject","pathname":"/tasks/tasks/google-cloud-storage/downloadobject","siteSpaceId":"sitesp_wSExu","description":"Downloads files from Google Cloud Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Cloud Storage"}]},{"id":"1W4OeN74nTyXMojFWPP3","title":"UploadObject","pathname":"/tasks/tasks/google-cloud-storage/uploadobject","siteSpaceId":"sitesp_wSExu","description":"Uploads files to Google Cloud Storage.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Cloud Storage"}]},{"id":"Yl5vEMle7wt53F4n2Sa9","title":"Google Drive","pathname":"/tasks/tasks/google-drive","siteSpaceId":"sitesp_wSExu","description":"Google Drive is a cloud storage service for files, documents, and collaboration.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"JUnptRqLIkleXuvB3rcB","title":"Delete","pathname":"/tasks/tasks/google-drive/delete","siteSpaceId":"sitesp_wSExu","description":"Permanently deletes a file owned by the user without moving it to the trash.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Drive"}]},{"id":"GyGdTJtxm2CQtc9nbzj7","title":"Download","pathname":"/tasks/tasks/google-drive/download","siteSpaceId":"sitesp_wSExu","description":"Download objects from Google Drive.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Drive"}]},{"id":"7hX5vIc7fuj7Cn6OQh4F","title":"List","pathname":"/tasks/tasks/google-drive/list","siteSpaceId":"sitesp_wSExu","description":"List files in Google Drive.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Drive"}]},{"id":"xJXEwCzepO3ecndtN027","title":"Upload","pathname":"/tasks/tasks/google-drive/upload","siteSpaceId":"sitesp_wSExu","description":"Upload objects to Google Drive.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Drive"}]},{"id":"v0u78HNn8KS52w0w48Yl","title":"Google Pub/Sub","pathname":"/tasks/tasks/google-pub-sub","siteSpaceId":"sitesp_wSExu","description":"Google Pub/Sub is a messaging service for async communication between applications.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"SjLvH33Ba1UnvJR4XkQG","title":"Consume","pathname":"/tasks/tasks/google-pub-sub/consume","siteSpaceId":"sitesp_wSExu","description":"Frends Task for consuming messages from Google Cloud PubSub service.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Pub/Sub"}]},{"id":"1zNvv13KZ8iyBL9wdG9c","title":"Publish","pathname":"/tasks/tasks/google-pub-sub/publish","siteSpaceId":"sitesp_wSExu","description":"This tasks publishes one or more messages to Google PubSub service.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Pub/Sub"}]},{"id":"x4sCDXP6gZUJSoJQyPj0","title":"Google Sheets","pathname":"/tasks/tasks/google-sheets","siteSpaceId":"sitesp_wSExu","description":"Google Sheets is an online spreadsheet app.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"ridqQG1FnJOVT1mos9gg","title":"CreateSheet","pathname":"/tasks/tasks/google-sheets/createsheet","siteSpaceId":"sitesp_wSExu","description":"Creates a new sheet in a specified Google Sheets spreadsheet.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Sheets"}]},{"id":"lLmEYLDhUB8dAKjTo8xv","title":"ReadSheet","pathname":"/tasks/tasks/google-sheets/readsheet","siteSpaceId":"sitesp_wSExu","description":"Reads data from a specified range in a Google Sheets spreadsheet.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Sheets"}]},{"id":"dhltp345ijbZBObvIAxB","title":"WriteData","pathname":"/tasks/tasks/google-sheets/writedata","siteSpaceId":"sitesp_wSExu","description":"Writes data to a Google Sheets document. Can append or overwrite data in the specified range.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Google Sheets"}]},{"id":"9blNVqOFMrlLsgRv9pJF","title":"Gps","pathname":"/tasks/tasks/gps","siteSpaceId":"sitesp_wSExu","description":"Provides tasks for working with GPS data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"PYTo9VtQT3py5z1C4JK8","title":"TransformGdal","pathname":"/tasks/tasks/gps/transformgdal","siteSpaceId":"sitesp_wSExu","description":"This is Task to transform Gps coordinates.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Gps"}]},{"id":"hbdhR93ke1ugK5LA5jwq","title":"GraphQL","pathname":"/tasks/tasks/graphql","siteSpaceId":"sitesp_wSExu","description":"GraphQL is a query language for APIs and a runtime for executing those queries with your existing data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"Qyo7HtLGH8lEpp2uc7DB","title":"ExecuteQuery","pathname":"/tasks/tasks/graphql/executequery","siteSpaceId":"sitesp_wSExu","description":"GraphQl query will be executed after running this task.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"GraphQL"}]},{"id":"nNmSHFZVMQIPh8K3tn4k","title":"Hl7v2","pathname":"/tasks/tasks/hl7v2","siteSpaceId":"sitesp_wSExu","description":"","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"K2mfoi4pkw5hpA9IHL6U","title":"ConvertToXml","pathname":"/tasks/tasks/hl7v2/converttoxml","siteSpaceId":"sitesp_wSExu","description":"Task to convert Hl7v2 message to Xml","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Hl7v2"}]},{"id":"pRqSa8sndZzRdlZShHjd","title":"CreateFromXml","pathname":"/tasks/tasks/hl7v2/createfromxml","siteSpaceId":"sitesp_wSExu","description":"Task to create Hl7v2 message from Xml","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Hl7v2"}]},{"id":"uDbaoUwSI1lRgMTzEpS2","title":"HTTP","pathname":"/tasks/tasks/http","siteSpaceId":"sitesp_wSExu","description":"HTTP is a communication protocol between web browsers and servers for transmitting data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"M7EixiX11yPCwbIy6Fgx","title":"DownloadFile","pathname":"/tasks/tasks/http/downloadfile","siteSpaceId":"sitesp_wSExu","description":"Fetch file over HTTP.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HTTP"}]},{"id":"nFkKmH6JNBzgagTaNcjB","title":"Request","pathname":"/tasks/tasks/http/request","siteSpaceId":"sitesp_wSExu","description":"Frends Task for executing HTTP requests with String or JSON payload.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HTTP"}]},{"id":"q5ise78gisyC7N2SldS9","title":"RequestBytes","pathname":"/tasks/tasks/http/requestbytes","siteSpaceId":"sitesp_wSExu","description":"HTTP request with byte return type","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HTTP"}]},{"id":"cLRmOvQWnW3rDATrMBi2","title":"SendAndReceiveBytes","pathname":"/tasks/tasks/http/sendandreceivebytes","siteSpaceId":"sitesp_wSExu","description":"HTTP request for sending and receiving content in byte array.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HTTP"}]},{"id":"sYyQVpXITzDj1B8Z1QM8","title":"SendBytes","pathname":"/tasks/tasks/http/sendbytes","siteSpaceId":"sitesp_wSExu","description":"HTTP request to send content in byte array.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HTTP"}]},{"id":"kw27x617wtuGpBM12MgH","title":"HubSpot","pathname":"/tasks/tasks/hubspot","siteSpaceId":"sitesp_wSExu","description":"HubSpot is a CRM platform for marketing, sales, and customer service.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"ZwyJhj5tUEz290SIJvbq","title":"CreateCompany","pathname":"/tasks/tasks/hubspot/createcompany","siteSpaceId":"sitesp_wSExu","description":"Frends task for creating a company in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"wh6DfiE1mOzqYAsFcuM0","title":"CreateContact","pathname":"/tasks/tasks/hubspot/createcontact","siteSpaceId":"sitesp_wSExu","description":"Creates a contact in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"STE4IGYwWGwiyeU1SlLx","title":"CreateDeal","pathname":"/tasks/tasks/hubspot/createdeal","siteSpaceId":"sitesp_wSExu","description":"Creates a deal in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"43ovwde4LCFNLvYoStTh","title":"CreateTicket","pathname":"/tasks/tasks/hubspot/createticket","siteSpaceId":"sitesp_wSExu","description":"Frends task for creating a ticket in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"5y6eBzBAuawgFRzrlNX7","title":"DeleteCompany","pathname":"/tasks/tasks/hubspot/deletecompany","siteSpaceId":"sitesp_wSExu","description":"Frends task for deleting a company in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"Yc96dpmntXEDdoDJ0fkx","title":"DeleteContact","pathname":"/tasks/tasks/hubspot/deletecontact","siteSpaceId":"sitesp_wSExu","description":"Deletes a contact in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"IyTsX8bTswmlK7nScSrr","title":"DeleteTicket","pathname":"/tasks/tasks/hubspot/deleteticket","siteSpaceId":"sitesp_wSExu","description":"Frends task for deleting a ticket in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"pquklRaX9FDhI57oyHqF","title":"GetContacts","pathname":"/tasks/tasks/hubspot/getcontacts","siteSpaceId":"sitesp_wSExu","description":"Retrieves contacts from HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"VvNR1Zhsvq3TXCG117HJ","title":"UpdateCompany","pathname":"/tasks/tasks/hubspot/updatecompany","siteSpaceId":"sitesp_wSExu","description":"Frends task for updating a company in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"ERXnFx70cZZGMvT4I1kv","title":"UpdateContact","pathname":"/tasks/tasks/hubspot/updatecontact","siteSpaceId":"sitesp_wSExu","description":"Updates a contact in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"4mwKjoOsOMNRYbVZsfrS","title":"UpdateTicket","pathname":"/tasks/tasks/hubspot/updateticket","siteSpaceId":"sitesp_wSExu","description":"Frends task for updating a ticket in HubSpot.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"HubSpot"}]},{"id":"bwWak6uCDg0V2tiGud2i","title":"IBM Db2","pathname":"/tasks/tasks/ibm-db2","siteSpaceId":"sitesp_wSExu","description":"IBM Db2 is a database system for robust data storage, retrieval, and management.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"lAa4MyPwhj9uBO6qn5NH","title":"ExecuteQuery","pathname":"/tasks/tasks/ibm-db2/executequery","siteSpaceId":"sitesp_wSExu","description":"Frends Task for executing queries in IBMDB2.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"IBM Db2"}]},{"id":"QVrmunSTCW56kOcGSFjH","title":"IBM Maximo","pathname":"/tasks/tasks/ibm-maximo","siteSpaceId":"sitesp_wSExu","description":"IBM Maximo is an enterprise asset management system for managing physical assets, maintenance operations, and related workflows.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"twOAnh2AO8g4pAriBMUC","title":"Request","pathname":"/tasks/tasks/ibm-maximo/request","siteSpaceId":"sitesp_wSExu","description":"Frends Task for making IBM Maximo requests.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"IBM Maximo"}]},{"id":"JI4cB1UYau4PdUvD12AK","title":"IMAP","pathname":"/tasks/tasks/imap","siteSpaceId":"sitesp_wSExu","description":"IMAP (Internet Message Access Protocol) is a standard email protocol that stores email messages on a mail server, but allows the end user to view and manipulate the messages as though they were stored","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"caq8QlvN7AmdJLhkiNe4","title":"ReadEmail","pathname":"/tasks/tasks/imap/reademail","siteSpaceId":"sitesp_wSExu","description":"Frends task, that allows to read emails from IMAP server and","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"IMAP"}]},{"id":"NSTSzhFnKTQy1VVAptDe","title":"Instagram","pathname":"/tasks/tasks/instagram","siteSpaceId":"sitesp_wSExu","description":"Instagram tasks allow interacting with Instagram (Facebook) Graph API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"TzSn8sxi89rlbnaddLPU","title":"Get","pathname":"/tasks/tasks/instagram/get","siteSpaceId":"sitesp_wSExu","description":"This is Task for reading data from Instagram API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Instagram"}]},{"id":"7E9e0ykS6bC35iEHfGxI","title":"Request","pathname":"/tasks/tasks/instagram/request","siteSpaceId":"sitesp_wSExu","description":"This is Frends task for sending requests to Instagram API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Instagram"}]},{"id":"l0tmkDLnHkN4Fy9ob8RH","title":"Jira","pathname":"/tasks/tasks/jira","siteSpaceId":"sitesp_wSExu","description":"Jira is a project management and issue tracking tool for software development and team collaboration.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"FX83nUZ3aABUbcCC1LzC","title":"AddIssueComment","pathname":"/tasks/tasks/jira/addissuecomment","siteSpaceId":"sitesp_wSExu","description":"Add comment to Jira issue.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Jira"}]},{"id":"BblI83Yv2tYK1Z5nECTL","title":"CreateIssue","pathname":"/tasks/tasks/jira/createissue","siteSpaceId":"sitesp_wSExu","description":"Create Jira issue.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Jira"}]},{"id":"ZPR4aUsR12w9mYIWBShK","title":"DeleteIssue","pathname":"/tasks/tasks/jira/deleteissue","siteSpaceId":"sitesp_wSExu","description":"Delete Jira issue.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Jira"}]},{"id":"S8OQ8CvS3sCBEIcauMoq","title":"GetIssue","pathname":"/tasks/tasks/jira/getissue","siteSpaceId":"sitesp_wSExu","description":"Get Jira issues.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Jira"}]},{"id":"EhJADIshR0O388zikqc4","title":"UpdateIssue","pathname":"/tasks/tasks/jira/updateissue","siteSpaceId":"sitesp_wSExu","description":"Update Jira issue.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Jira"}]},{"id":"pU13y17bn9Rs5ROvXohp","title":"JSON","pathname":"/tasks/tasks/json","siteSpaceId":"sitesp_wSExu","description":"JSON is a lightweight data format used for structured data representation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"DG0wafH3iz9jfYmJnVY8","title":"ConvertJSONStringToJToken","pathname":"/tasks/tasks/json/convertjsonstringtojtoken","siteSpaceId":"sitesp_wSExu","description":"Convert JSON string to JToken.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"hvw2iNyW7tpO6ZqZ4d7r","title":"ConvertXMLStringToJToken","pathname":"/tasks/tasks/json/convertxmlstringtojtoken","siteSpaceId":"sitesp_wSExu","description":"Convert XML string to JToken.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"hUJSzURKllHs4hHOwp3n","title":"EnforceTypes","pathname":"/tasks/tasks/json/enforcetypes","siteSpaceId":"sitesp_wSExu","description":"This task allows enforcing types in Json documents by giving an array of","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"qUOdGECghsgR6MbOm09d","title":"Handlebars","pathname":"/tasks/tasks/json/handlebars","siteSpaceId":"sitesp_wSExu","description":"Compile JToken to Handlebar template string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"28PcVn8S2rftuOPaoA9m","title":"Query","pathname":"/tasks/tasks/json/query","siteSpaceId":"sitesp_wSExu","description":"Query JSON string/token.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"W9OuqhYSOHZQQ2BjbPVl","title":"QuerySingle","pathname":"/tasks/tasks/json/querysingle","siteSpaceId":"sitesp_wSExu","description":"Query JSON string/token for a single result.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"onUhBEWa6jgCENa09IRB","title":"Transform","pathname":"/tasks/tasks/json/transform","siteSpaceId":"sitesp_wSExu","description":"Maps input json using JUST.Net library.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"g8k0T78tNZqwr6871vGK","title":"Validate","pathname":"/tasks/tasks/json/validate","siteSpaceId":"sitesp_wSExu","description":"Validate your JSON with Json.NET Schema.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"JSON"}]},{"id":"Vw7SVFCteN3H0UcKv5Uv","title":"Kafka","pathname":"/tasks/tasks/kafka","siteSpaceId":"sitesp_wSExu","description":"Kafka is a distributed event streaming platform for high-performance data processing.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"VnwpFSVgGOsA5Hq1fIcS","title":"Consume","pathname":"/tasks/tasks/kafka/consume","siteSpaceId":"sitesp_wSExu","description":"Kafka Consume operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Kafka"}]},{"id":"uZlGgerMbMVD3nhvN3aw","title":"Produce","pathname":"/tasks/tasks/kafka/produce","siteSpaceId":"sitesp_wSExu","description":"Kafka produce operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Kafka"}]},{"id":"rZqyk3rwWzjGAlHDblzp","title":"LDAP","pathname":"/tasks/tasks/ldap","siteSpaceId":"sitesp_wSExu","description":"LDAP is a protocol used to access and manage directory information, such as user identities.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"pwZmsDE0auP66sdhrayC","title":"AddUserToGroups","pathname":"/tasks/tasks/ldap/addusertogroups","siteSpaceId":"sitesp_wSExu","description":"Add user to Active Directory groups.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LDAP"}]},{"id":"IwdAXMrmgMaYHWRVFTNJ","title":"CreateUser","pathname":"/tasks/tasks/ldap/createuser","siteSpaceId":"sitesp_wSExu","description":"Create a user to Active Directory.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LDAP"}]},{"id":"MQ4R0AJtRAX3vO7v8L7a","title":"DeleteUser","pathname":"/tasks/tasks/ldap/deleteuser","siteSpaceId":"sitesp_wSExu","description":"Delete a user from Active Directory.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LDAP"}]},{"id":"7iOa6SaTlp1IrPaL6n3N","title":"RemoveUserFromGroups","pathname":"/tasks/tasks/ldap/removeuserfromgroups","siteSpaceId":"sitesp_wSExu","description":"Remove a user from Active Directory groups.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LDAP"}]},{"id":"pnKOVD7HKy8O0MaqSiG7","title":"SearchObjects","pathname":"/tasks/tasks/ldap/searchobjects","siteSpaceId":"sitesp_wSExu","description":"Search objects from Active Directory.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LDAP"}]},{"id":"a1r8diCAxhNoqfmWuVnW","title":"UpdateUser","pathname":"/tasks/tasks/ldap/updateuser","siteSpaceId":"sitesp_wSExu","description":"Update Active Directory user.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LDAP"}]},{"id":"zvlR5KF3A9Rf4k5nbvwW","title":"LinkedIn","pathname":"/tasks/tasks/linkedin","siteSpaceId":"sitesp_wSExu","description":"Frends tasks related to LinkedIn. LinkedIn tasks allow interacting with the LinkedIn API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"xTFKvmIBHS9IAeXSsaIM","title":"Request","pathname":"/tasks/tasks/linkedin/request","siteSpaceId":"sitesp_wSExu","description":"Frends Task for sending Http request to LinkedIn API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LinkedIn"}]},{"id":"BLGHwMOujPKUpdgHZWpa","title":"SearchAdAccounts","pathname":"/tasks/tasks/linkedin/searchadaccounts","siteSpaceId":"sitesp_wSExu","description":"Frends Task for searching AdAccounts from LinkedIn.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LinkedIn"}]},{"id":"gApKZH2OlEt0PU4a7d4O","title":"SearchAdAccountUser","pathname":"/tasks/tasks/linkedin/searchadaccountuser","siteSpaceId":"sitesp_wSExu","description":"Frends Task for searching a user from LinkedIn Ad Account.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LinkedIn"}]},{"id":"ZfsEeeFUaJDcKGNJYFur","title":"SearchAdAnalytics","pathname":"/tasks/tasks/linkedin/searchadanalytics","siteSpaceId":"sitesp_wSExu","description":"Frends Task for fetching AdAnalytics from LinkedInAds.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LinkedIn"}]},{"id":"FQyGGJF0aVHEwmX15ksV","title":"SearchAdCampaigns","pathname":"/tasks/tasks/linkedin/searchadcampaigns","siteSpaceId":"sitesp_wSExu","description":"Frends Task for finding LinkedIn Campaigns using LinkedIn Rest API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LinkedIn"}]},{"id":"55LoJIlrgeCm4UPi8JqL","title":"SearchAdCreatives","pathname":"/tasks/tasks/linkedin/searchadcreatives","siteSpaceId":"sitesp_wSExu","description":"Frends Task for searching AdCreatives from LinkedInAds.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"LinkedIn"}]},{"id":"hxlvrlOqoqny1z1MjDWS","title":"Microsoft Dynamics 365","pathname":"/tasks/tasks/microsoft-dynamics-365","siteSpaceId":"sitesp_wSExu","description":"Microsoft Dynamics 365 is a suite of applications for CRM, ERP, and cloud services.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"EhHLSwE2vHnRudFmo5WT","title":"Request","pathname":"/tasks/tasks/microsoft-dynamics-365/request","siteSpaceId":"sitesp_wSExu","description":"Task for making requests to Microsoft Dynamics 365.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft Dynamics 365"}]},{"id":"d4AYZnKQip1Gh8lhSxWV","title":"Microsoft SQL Server","pathname":"/tasks/tasks/microsoft-sql-server","siteSpaceId":"sitesp_wSExu","description":"SQL Server is a relational database management system, used for storing structured data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"pNdkUQjVkPORRfBlAeNM","title":"BatchOperation","pathname":"/tasks/tasks/microsoft-sql-server/batchoperation","siteSpaceId":"sitesp_wSExu","description":"Use JSON array to create and execute the query as a Microsoft SQL Server batch operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft SQL Server"}]},{"id":"SsNTxcLkIownWzRzfUJG","title":"BulkInsert","pathname":"/tasks/tasks/microsoft-sql-server/bulkinsert","siteSpaceId":"sitesp_wSExu","description":"Execute bulk insert JSON data to Microsoft SQL Server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft SQL Server"}]},{"id":"MDjc12q89FsZrJnKPuiw","title":"ExecuteProcedure","pathname":"/tasks/tasks/microsoft-sql-server/executeprocedure","siteSpaceId":"sitesp_wSExu","description":"Execute Microsoft SQL Server procedure.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft SQL Server"}]},{"id":"bD2WTtUWBVdoQoLQYR3X","title":"ExecuteQuery","pathname":"/tasks/tasks/microsoft-sql-server/executequery","siteSpaceId":"sitesp_wSExu","description":"Execute MSSQL query.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft SQL Server"}]},{"id":"QBsjOn8jBZxpT9SjE0in","title":"ExecuteQueryToFile","pathname":"/tasks/tasks/microsoft-sql-server/executequerytofile","siteSpaceId":"sitesp_wSExu","description":"Frends Task for executing Microsoft SQL queries into a file.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft SQL Server"}]},{"id":"NBcKgxgWUWraL4WJqBkD","title":"Microsoft Teams","pathname":"/tasks/tasks/microsoft-teams","siteSpaceId":"sitesp_wSExu","description":"Microsoft Teams is a hub for chat, video meetings, and teamwork in one platform.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"UbYE3qrOqsXoGqsUUZbv","title":"SendMessage","pathname":"/tasks/tasks/microsoft-teams/sendmessage","siteSpaceId":"sitesp_wSExu","description":"Send message to Microsoft Teams.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Microsoft Teams"}]},{"id":"0jIBztX8Z4uBHpjfB1g5","title":"Mllp","pathname":"/tasks/tasks/mllp","siteSpaceId":"sitesp_wSExu","description":"MLLP (Minimum Lower Layer Protocol) is the standard protocol for transmitting HL7 messages over TCP/IP networks, primarily used in healthcare environments.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"k11OGqGGMfkr8MFvlAWH","title":"Receive","pathname":"/tasks/tasks/mllp/receive","siteSpaceId":"sitesp_wSExu","description":"Starts an MLLP server that collects incoming HL7 messages for the configured duration.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Mllp"}]},{"id":"fwbEtrGEitJpvkHT9uVg","title":"Send","pathname":"/tasks/tasks/mllp/send","siteSpaceId":"sitesp_wSExu","description":"Sends a single HL7 message via MLLP.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Mllp"}]},{"id":"G4CksewUCnBhxgXIPI63","title":"MongoDB","pathname":"/tasks/tasks/mongodb","siteSpaceId":"sitesp_wSExu","description":"MongoDB is a NoSQL database known for its flexible document-oriented data model.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"KteBziqlcRtBiMYcBk93","title":"Delete","pathname":"/tasks/tasks/mongodb/delete","siteSpaceId":"sitesp_wSExu","description":"MongoDB delete operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MongoDB"}]},{"id":"Dce1WanWpxkCzimgFz20","title":"Insert","pathname":"/tasks/tasks/mongodb/insert","siteSpaceId":"sitesp_wSExu","description":"MongoDB insert operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MongoDB"}]},{"id":"7oJOF2TAOj2F9TJJ8dw4","title":"Query","pathname":"/tasks/tasks/mongodb/query","siteSpaceId":"sitesp_wSExu","description":"MongoDB query operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MongoDB"}]},{"id":"IF5Y8fMtKbaQrGAQxTkE","title":"Update","pathname":"/tasks/tasks/mongodb/update","siteSpaceId":"sitesp_wSExu","description":"MongoDB update operation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MongoDB"}]},{"id":"HAKeCjJMXvbCYstnXJAK","title":"MQTT","pathname":"/tasks/tasks/mqtt","siteSpaceId":"sitesp_wSExu","description":"MQTT is a lightweight, publish-subscribe messaging protocol for low-bandwidth, high-latency networks.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"mQfl6fnWfvgHobj1jtaE","title":"Receive","pathname":"/tasks/tasks/mqtt/receive","siteSpaceId":"sitesp_wSExu","description":"This is the Task to connnect to an MQTT broker and start a listening session.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MQTT"}]},{"id":"Sslx2bhAgc1TcrFZr8zn","title":"Send","pathname":"/tasks/tasks/mqtt/send","siteSpaceId":"sitesp_wSExu","description":"This is the Task to connect to a MQTT broker, publishes a message to a given topic, then disconnects.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MQTT"}]},{"id":"GzPrE6jRHBDLiqJW0vDn","title":"MySQL","pathname":"/tasks/tasks/mysql","siteSpaceId":"sitesp_wSExu","description":"MySQL is an open-source relational database management system known for its simplicity.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"FZ7MAGTGCczyzCuGPuHL","title":"ExecuteProcedure","pathname":"/tasks/tasks/mysql/executeprocedure","siteSpaceId":"sitesp_wSExu","description":"Execute a stored procedure to MySQL.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MySQL"}]},{"id":"OkcSRkGKy4od1jwnIrsn","title":"ExecuteQuery","pathname":"/tasks/tasks/mysql/executequery","siteSpaceId":"sitesp_wSExu","description":"Execute queries against the MySql database and return result of query in JToken.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"MySQL"}]},{"id":"hRiC05iIhFckR7Elcldf","title":"OAuth","pathname":"/tasks/tasks/oauth","siteSpaceId":"sitesp_wSExu","description":"OAuth is an industry-standard protocol for secure authorization and delegated access.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"mwdXNBeU2ilkUwX3ntTI","title":"CreateJWTToken","pathname":"/tasks/tasks/oauth/createjwttoken","siteSpaceId":"sitesp_wSExu","description":"Create JSON Web Token.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"OAuth"}]},{"id":"Bl2VPFO6xcB9fiqjVKgg","title":"ParseToken","pathname":"/tasks/tasks/oauth/parsetoken","siteSpaceId":"sitesp_wSExu","description":"Parses the provided OAuth JWT token or Authorization header.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"OAuth"}]},{"id":"N1b1SADUOfB2IL6kqsP5","title":"ODBC","pathname":"/tasks/tasks/odbc","siteSpaceId":"sitesp_wSExu","description":"ODBC (Open Database Connectivity) is a standard API that allows applications to interact with different database management systems.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"w0bhZX9FWCkETufiDH9i","title":"ExecuteQuery","pathname":"/tasks/tasks/odbc/executequery","siteSpaceId":"sitesp_wSExu","description":"Execute ODBC query.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ODBC"}]},{"id":"tEpysE8ReJfdZNY14Ew3","title":"Odoo","pathname":"/tasks/tasks/odoo","siteSpaceId":"sitesp_wSExu","description":"Odoo is an open-source ERP and CRM tool that includes various software tools for business management.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"oaqbqyWV67BjJqzqTixn","title":"Request","pathname":"/tasks/tasks/odoo/request","siteSpaceId":"sitesp_wSExu","description":"Frends Task for making requests to Odoo API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Odoo"}]},{"id":"EA5dq8YDeOzA7sl9RkdZ","title":"OpenAI","pathname":"/tasks/tasks/openai","siteSpaceId":"sitesp_wSExu","description":"OpenAI specializes in AI research and development, e.g. ChatGPT service.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"vGVtcgMnYLjQ7vweF1BK","title":"CallChatGPT","pathname":"/tasks/tasks/openai/callchatgpt","siteSpaceId":"sitesp_wSExu","description":"Task for calling ChatGPT API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"OpenAI"}]},{"id":"fdhWty4NImv7URHzYSmz","title":"Oracle","pathname":"/tasks/tasks/oracle","siteSpaceId":"sitesp_wSExu","description":"Oracle is a relational database management system known for its scalability and enterprise features.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"csENl8NKCNNyQhihUBii","title":"ExecuteProcedure","pathname":"/tasks/tasks/oracle/executeprocedure","siteSpaceId":"sitesp_wSExu","description":"Task for performing stored procedures in Oracle database.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Oracle"}]},{"id":"FSkB0bS4vAWk1cUqzodc","title":"ExecuteQuery","pathname":"/tasks/tasks/oracle/executequery","siteSpaceId":"sitesp_wSExu","description":"Task for performing queries in an Oracle database.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Oracle"}]},{"id":"E93fliUGNmUj0jRdsZDU","title":"Oracle Fusion","pathname":"/tasks/tasks/oracle-fusion","siteSpaceId":"sitesp_wSExu","description":"Oracle Fusion offers cloud-based ERP, HCM, and CX solutions.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"47VtypWDMEGE2qMoc9tl","title":"GetEssJobStatus","pathname":"/tasks/tasks/oracle-fusion/getessjobstatus","siteSpaceId":"sitesp_wSExu","description":"Frends task to check and optionally wait for completion of an Oracle Fusion ESS job.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Oracle Fusion"}]},{"id":"wLRa5aTN78N9xdZqee4R","title":"ImportBulkData","pathname":"/tasks/tasks/oracle-fusion/importbulkdata","siteSpaceId":"sitesp_wSExu","description":"Frends task that uploads FBDI files as a ZIP archive to Oracle Fusion UCM and returns a DocumentId for triggering the import job.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Oracle Fusion"}]},{"id":"p57NXwHGneAFWxyCSnBT","title":"SubmitEssJob","pathname":"/tasks/tasks/oracle-fusion/submitessjob","siteSpaceId":"sitesp_wSExu","description":"Submits an Oracle Fusion ESS job and immediately returns the assigned Request ID.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Oracle Fusion"}]},{"id":"aABP06ntnvmq9HDjEqBK","title":"Pdf","pathname":"/tasks/tasks/pdf","siteSpaceId":"sitesp_wSExu","description":"Pdf is a file format for viewing documents across different platforms.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"ljc2HHMusdYoBnnK5oAC","title":"Create","pathname":"/tasks/tasks/pdf/create","siteSpaceId":"sitesp_wSExu","description":"Create PDF document from given content.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Pdf"}]},{"id":"iad1KfOUrwJ2p4bOO0aX","title":"MergeDocuments","pathname":"/tasks/tasks/pdf/mergedocuments","siteSpaceId":"sitesp_wSExu","description":"Task to merge multiple Pdf documents into one.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Pdf"}]},{"id":"4D4PtjoFla2W3JU5CE0a","title":"Read","pathname":"/tasks/tasks/pdf/read","siteSpaceId":"sitesp_wSExu","description":"Frends task to read Pdf documents","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Pdf"}]},{"id":"Vw2kckOFhIJGrprpI2Pj","title":"PGP","pathname":"/tasks/tasks/pgp","siteSpaceId":"sitesp_wSExu","description":"PGP (Pretty Good Privacy) is an encryption program for secure communication.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"dznQUVG0MDzB18BvvpPO","title":"DecryptFile","pathname":"/tasks/tasks/pgp/decryptfile","siteSpaceId":"sitesp_wSExu","description":"Task for decrypting a file with Pgp","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"PGP"}]},{"id":"SNs7fnAHCRsSsroRh7zJ","title":"EncryptFile","pathname":"/tasks/tasks/pgp/encryptfile","siteSpaceId":"sitesp_wSExu","description":"Encrypts a file using public or private key. Additionally can be configured to use key rings.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"PGP"}]},{"id":"jDOAxMcK96Ujrg8HA5Xw","title":"SignFile","pathname":"/tasks/tasks/pgp/signfile","siteSpaceId":"sitesp_wSExu","description":"PGP Task for signing files.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"PGP"}]},{"id":"QuQPG4r8GODrRMVClaYV","title":"VerifySignature","pathname":"/tasks/tasks/pgp/verifysignature","siteSpaceId":"sitesp_wSExu","description":"PGP Task for verifying signature.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"PGP"}]},{"id":"KrUQ3mFJ81AO6IQPoCos","title":"Platform API","pathname":"/tasks/tasks/platform-api","siteSpaceId":"sitesp_wSExu","description":"The Frends Platform API gives access to actions like deploying processes and editing environment variables through an API interface.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"lBrQfUzqDeB9rmtPZqME","title":"Request","pathname":"/tasks/tasks/platform-api/request","siteSpaceId":"sitesp_wSExu","description":"Task for Frends Platform API related operations.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Platform API"}]},{"id":"vDSwzH0EztCgmrvvNhlZ","title":"PostgreSQL","pathname":"/tasks/tasks/postgresql","siteSpaceId":"sitesp_wSExu","description":"PostgreSQL is an open-source relational database management system.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"dWFtM9KagtqZdoXQZ9lq","title":"ExecuteQuery","pathname":"/tasks/tasks/postgresql/executequery","siteSpaceId":"sitesp_wSExu","description":"Query data using PostgreSQL. https://tasks.frends.com/tasks/frends-tasks/Frends.PostgreSQL.ExecuteQuery","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"PostgreSQL"}]},{"id":"7PzNBoltk7LyuV7h1bGd","title":"Powershell","pathname":"/tasks/tasks/powershell","siteSpaceId":"sitesp_wSExu","description":"PowerShell is a task-based command-line shell and scripting language built on .NET.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"HPk5li1v98jRbJfNL10W","title":"RunCommand","pathname":"/tasks/tasks/powershell/runcommand","siteSpaceId":"sitesp_wSExu","description":"Executes a PowerShell command with parameters, leave parameter value empty for a switch.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Powershell"}]},{"id":"3jR7fYpxY42BWI0FtNYW","title":"RunScript","pathname":"/tasks/tasks/powershell/runscript","siteSpaceId":"sitesp_wSExu","description":"Executes a PowerShell script from a file or the script parameter.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Powershell"}]},{"id":"3ACFyqmakHlFeeyUjiv0","title":"Python","pathname":"/tasks/tasks/python","siteSpaceId":"sitesp_wSExu","description":"Python is a versatile programming language for scripting and automation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"IpEdI1XJzII5DwDmrmdm","title":"ExecuteScript","pathname":"/tasks/tasks/python/executescript","siteSpaceId":"sitesp_wSExu","description":"Task to execute Python scripts.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Python"}]},{"id":"yj3nVr3ok5c5J72TJgYJ","title":"RabbitMQ","pathname":"/tasks/tasks/rabbitmq","siteSpaceId":"sitesp_wSExu","description":"RabbitMQ is a message broker that enables communication between distributed applications.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"lImrEmON6sZZ3poPoAFC","title":"Publish","pathname":"/tasks/tasks/rabbitmq/publish","siteSpaceId":"sitesp_wSExu","description":"Publish message to RabbitMQ queue in UTF8 or byte array format.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"RabbitMQ"}]},{"id":"oQrmUAC0YdDLzgwoNQnc","title":"Read","pathname":"/tasks/tasks/rabbitmq/read","siteSpaceId":"sitesp_wSExu","description":"Read messages from RabbitMQ queue. Message data is byte[] encoded to base64 and UTF8 strings.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"RabbitMQ"}]},{"id":"JRfAhp9aiA2c3Kj86KyD","title":"Redis","pathname":"/tasks/tasks/redis","siteSpaceId":"sitesp_wSExu","description":"Redis is an in-memory data structure store, used as a database, cache, and message broker.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"dW3BEriLgXibHJ1Nhvi7","title":"DeleteKey","pathname":"/tasks/tasks/redis/deletekey","siteSpaceId":"sitesp_wSExu","description":"This is Task do delete key from Redis database.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Redis"}]},{"id":"EPbyxWZ2r7dD3D5jRwvP","title":"GetKeys","pathname":"/tasks/tasks/redis/getkeys","siteSpaceId":"sitesp_wSExu","description":"","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Redis"}]},{"id":"SuuctqQVsRUWMgNu2Qc5","title":"GetValue","pathname":"/tasks/tasks/redis/getvalue","siteSpaceId":"sitesp_wSExu","description":"This is Task.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Redis"}]},{"id":"lpiy00QQ3Au4lYoS78Sy","title":"KeyExists","pathname":"/tasks/tasks/redis/keyexists","siteSpaceId":"sitesp_wSExu","description":"This is Task to check if Redis key exists.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Redis"}]},{"id":"K64GnKspvYCyZDrqrPrR","title":"SetValue","pathname":"/tasks/tasks/redis/setvalue","siteSpaceId":"sitesp_wSExu","description":"This is Task.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Redis"}]},{"id":"C31CtwASwsDckOK896QS","title":"Regex","pathname":"/tasks/tasks/regex","siteSpaceId":"sitesp_wSExu","description":"Regex is a pattern matching language used for searching and manipulating text strings.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"mzHLGN80k0oodz3VyaWE","title":"IsMatch","pathname":"/tasks/tasks/regex/ismatch","siteSpaceId":"sitesp_wSExu","description":"Frends Task for checking if a string matches a certain Regex pattern.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Regex"}]},{"id":"3Yz3RqbOpkHmtrkn45oU","title":"Match","pathname":"/tasks/tasks/regex/match","siteSpaceId":"sitesp_wSExu","description":"Frends Task will return full info for match result.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Regex"}]},{"id":"Kdr4bz0C36Li7yPUprkF","title":"Replace","pathname":"/tasks/tasks/regex/replace","siteSpaceId":"sitesp_wSExu","description":"Reads text and replaces substrings matching with specified regular expression.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Regex"}]},{"id":"ijMp2y5RaEe9YEQt1mvt","title":"Salesforce","pathname":"/tasks/tasks/salesforce","siteSpaceId":"sitesp_wSExu","description":"Salesforce is a CRM platform for tracking customer relationships, sales and service operations.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"no440jQbljO82THoSTwY","title":"CreateSObject","pathname":"/tasks/tasks/salesforce/createsobject","siteSpaceId":"sitesp_wSExu","description":"Creates a sobject to Salesforce.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Salesforce"}]},{"id":"hji5MeRH7VebVyAdFB41","title":"DeleteSObject","pathname":"/tasks/tasks/salesforce/deletesobject","siteSpaceId":"sitesp_wSExu","description":"Deletes a SObject from Salesforce.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Salesforce"}]},{"id":"XsudUg5pFr0RfacTy3Zj","title":"ExecuteQuery","pathname":"/tasks/tasks/salesforce/executequery","siteSpaceId":"sitesp_wSExu","description":"Execute a query to Salesforce.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Salesforce"}]},{"id":"7Y39Pn6lTbMmkzBm5QtR","title":"PubSubConsume","pathname":"/tasks/tasks/salesforce/pubsubconsume","siteSpaceId":"sitesp_wSExu","description":"Task to consume salesforce messages with a Pub/Sub API","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Salesforce"}]},{"id":"hx4WUyk3eIxCwIibUqPZ","title":"PubSubPublish","pathname":"/tasks/tasks/salesforce/pubsubpublish","siteSpaceId":"sitesp_wSExu","description":"Task to publish salesforce messages with a Pub/Sub API","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Salesforce"}]},{"id":"rjx4y3uT5ODGk4MOT6ZB","title":"UpdateSObject","pathname":"/tasks/tasks/salesforce/updatesobject","siteSpaceId":"sitesp_wSExu","description":"Updates a sobject from Salesforce.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Salesforce"}]},{"id":"D7McNfBKtWT9oEY2JBvB","title":"SAP S4/HANA","pathname":"/tasks/tasks/sap-s4-hana","siteSpaceId":"sitesp_wSExu","description":"SAP S/4HANA is an ERP for real-time data processing and agile business operations.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"cprHoCuEP7tnHVxClnbY","title":"ODataRequest","pathname":"/tasks/tasks/sap-s4-hana/odatarequest","siteSpaceId":"sitesp_wSExu","description":"Task to make a request to SAP OData API.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SAP S4/HANA"}]},{"id":"xJ1HrAJ5SqRbibupkCXK","title":"SAP SuccessFactors","pathname":"/tasks/tasks/sap-successfactors","siteSpaceId":"sitesp_wSExu","description":"SAP SuccessFactors is an HCM suite for core HR, talent, and analytics.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"UOag84eC2N6ML3WM2jbL","title":"Request","pathname":"/tasks/tasks/sap-successfactors/request","siteSpaceId":"sitesp_wSExu","description":"Frends Task for executing SAP SuccessFactors requests.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SAP SuccessFactors"}]},{"id":"iIMEQeir5LENpCchEZSO","title":"Service Bus","pathname":"/tasks/tasks/service-bus","siteSpaceId":"sitesp_wSExu","description":"Service Bus is a messaging platform providing communication capabilities for applications.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"2EuthTVpevGCWP9JVlrl","title":"Read","pathname":"/tasks/tasks/service-bus/read","siteSpaceId":"sitesp_wSExu","description":"Read message from Azure Service Bus queue or topic.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Service Bus"}]},{"id":"hORd76OvQeZkuBYt11l9","title":"Send","pathname":"/tasks/tasks/service-bus/send","siteSpaceId":"sitesp_wSExu","description":"Send message to Azure Service Bus queue or topic.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Service Bus"}]},{"id":"cXx98uAM4WPR1d4QDFuc","title":"ServiceNow","pathname":"/tasks/tasks/servicenow","siteSpaceId":"sitesp_wSExu","description":"ServiceNow is cloud-based platform for IT service management, workflow automation.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"j5DPwO2G0xRwJXkhjtW9","title":"CreateRecord","pathname":"/tasks/tasks/servicenow/createrecord","siteSpaceId":"sitesp_wSExu","description":"Frends Task for creating records from ServiceNow.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ServiceNow"}]},{"id":"Q8oGULc5HT7wabElTREq","title":"DeleteRecord","pathname":"/tasks/tasks/servicenow/deleterecord","siteSpaceId":"sitesp_wSExu","description":"Frends Task for deleting a record from ServiceNow instance.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ServiceNow"}]},{"id":"OHA29ZHCiDCBMV2axREW","title":"FetchAccessToken","pathname":"/tasks/tasks/servicenow/fetchaccesstoken","siteSpaceId":"sitesp_wSExu","description":"Frends Task for fetching access token for ServiceNow instance.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ServiceNow"}]},{"id":"LixuN0gtftVL9g8TwNIi","title":"GetRecord","pathname":"/tasks/tasks/servicenow/getrecord","siteSpaceId":"sitesp_wSExu","description":"Frends Task for retrieving records from ServiceNow.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ServiceNow"}]},{"id":"O3SZPI4w0PJYXkY1Pr5u","title":"UpdateRecord","pathname":"/tasks/tasks/servicenow/updaterecord","siteSpaceId":"sitesp_wSExu","description":"Frends Task for updating a record in ServiceNow instance.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ServiceNow"}]},{"id":"5ya2JvZ6ydgN3tGomQ4w","title":"SFTP","pathname":"/tasks/tasks/sftp","siteSpaceId":"sitesp_wSExu","description":"SFTP is a standard network protocol used for transferring files over a network.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"tR5ysSGuc35wndXRNTUA","title":"DeleteFiles","pathname":"/tasks/tasks/sftp/deletefiles","siteSpaceId":"sitesp_wSExu","description":"Frends Task for deleting files from SFTP server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"mLzuO7n4z7tPq0MDseBt","title":"DownloadFiles","pathname":"/tasks/tasks/sftp/downloadfiles","siteSpaceId":"sitesp_wSExu","description":"Downloads file through SFTP connection.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"bHhx4ZGSBZ0jdohDHE7N","title":"ListFiles","pathname":"/tasks/tasks/sftp/listfiles","siteSpaceId":"sitesp_wSExu","description":"List files from set destination directory with optional file mask through SFTP connection.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"nKwxy4d5Yxj6WSicxrt6","title":"MoveFile","pathname":"/tasks/tasks/sftp/movefile","siteSpaceId":"sitesp_wSExu","description":"Moves files in SFTP server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"XEac92JXpxZOXUIhckFW","title":"ReadFile","pathname":"/tasks/tasks/sftp/readfile","siteSpaceId":"sitesp_wSExu","description":"Reads a file through SFTP connection.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"2CfzZzC5WBMcPKLFUrbW","title":"RenameFile","pathname":"/tasks/tasks/sftp/renamefile","siteSpaceId":"sitesp_wSExu","description":"Renames a file in SFTP server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"sWtZsduvG6n4Mno2XajT","title":"UploadFiles","pathname":"/tasks/tasks/sftp/uploadfiles","siteSpaceId":"sitesp_wSExu","description":"Uploads files through SFTP connection.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"CrHWGV5lABB5WdHHI7aH","title":"WriteFile","pathname":"/tasks/tasks/sftp/writefile","siteSpaceId":"sitesp_wSExu","description":"Writes string content to a file through SFTP connection.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SFTP"}]},{"id":"K97Zpxi8jtwDBdOr9EwX","title":"Shopify","pathname":"/tasks/tasks/shopify","siteSpaceId":"sitesp_wSExu","description":"Shopify is a commerce platform for online stores and retail point-of-sale systems.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"tVCm2u6qRsxhGETptmMx","title":"CreateProduct","pathname":"/tasks/tasks/shopify/createproduct","siteSpaceId":"sitesp_wSExu","description":"Creates a product in Shopify","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Shopify"}]},{"id":"Qi5KiQMVgUAz7k1xmEEw","title":"DeleteProduct","pathname":"/tasks/tasks/shopify/deleteproduct","siteSpaceId":"sitesp_wSExu","description":"Deletes a product in Shopify","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Shopify"}]},{"id":"IMeXNCL4MKiMOCnAqCet","title":"GetCustomer","pathname":"/tasks/tasks/shopify/getcustomer","siteSpaceId":"sitesp_wSExu","description":"Retrieves a customer from Shopify","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Shopify"}]},{"id":"ZSoIdwzaSudHLxYqEapY","title":"GetOrders","pathname":"/tasks/tasks/shopify/getorders","siteSpaceId":"sitesp_wSExu","description":"Retrieves orders from Shopify","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Shopify"}]},{"id":"RC1M7qG7BLRhP78VzvFS","title":"GetProduct","pathname":"/tasks/tasks/shopify/getproduct","siteSpaceId":"sitesp_wSExu","description":"Retrieves a product from Shopify","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Shopify"}]},{"id":"73Nekdvx03tkwk9VD1wj","title":"UpdateProduct","pathname":"/tasks/tasks/shopify/updateproduct","siteSpaceId":"sitesp_wSExu","description":"Updates a product in Shopify","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Shopify"}]},{"id":"qHEDowqRKYG2r7f0wZnI","title":"Slack","pathname":"/tasks/tasks/slack","siteSpaceId":"sitesp_wSExu","description":"Slack is a messaging platform for teams and workplace collaboration.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"Nwt89hNCcZk6nSlv3Kwi","title":"DeleteMessage","pathname":"/tasks/tasks/slack/deletemessage","siteSpaceId":"sitesp_wSExu","description":"Task to delete existing Slack messages.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Slack"}]},{"id":"WOeuzkmarvbpxzao8tOn","title":"GetChannelMessages","pathname":"/tasks/tasks/slack/getchannelmessages","siteSpaceId":"sitesp_wSExu","description":"Task to retrieve recent messages from a Slack channel, with optional parameters for pagination and thread inclusion.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Slack"}]},{"id":"nRMAvoZrqwkQrRv4Byms","title":"GetUserInfo","pathname":"/tasks/tasks/slack/getuserinfo","siteSpaceId":"sitesp_wSExu","description":"Task to retrieve information about a Slack user.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Slack"}]},{"id":"up0fKprMaGUWyXKS39ZZ","title":"ListChannels","pathname":"/tasks/tasks/slack/listchannels","siteSpaceId":"sitesp_wSExu","description":"Task to list channels from a Slack workspace.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Slack"}]},{"id":"z4w18afBNIvLAC7D6CI1","title":"SendMessage","pathname":"/tasks/tasks/slack/sendmessage","siteSpaceId":"sitesp_wSExu","description":"Task to send message to Slack channels or users with support for text, blocks, and link/media previews.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Slack"}]},{"id":"sq6ZotwWltkmABHFTeH5","title":"UpdateMessage","pathname":"/tasks/tasks/slack/updatemessage","siteSpaceId":"sitesp_wSExu","description":"Task to update existing Slack messages with support for text content, Block Kit formatting, and link/media previews.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Slack"}]},{"id":"sJhOZw86iMLzy4MDjqyH","title":"SmartDialog","pathname":"/tasks/tasks/smartdialog","siteSpaceId":"sitesp_wSExu","description":"SmartDialog is a powerful and reliable messaging platform.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"qiMxUir8GA7UF8PrAngZ","title":"SendSmartMessage","pathname":"/tasks/tasks/smartdialog/sendsmartmessage","siteSpaceId":"sitesp_wSExu","description":"Send message using Smart parameters","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SmartDialog"}]},{"id":"Kn29Siqe8YoYw40cpOir","title":"Smb","pathname":"/tasks/tasks/smb","siteSpaceId":"sitesp_wSExu","description":"","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"B74mU1QRGM58lSpNsmKw","title":"CopyFiles","pathname":"/tasks/tasks/smb/copyfiles","siteSpaceId":"sitesp_wSExu","description":"Task for copying files inside SMB share.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"d1dry9uxSYs7AYetbnFR","title":"CreateDirectory","pathname":"/tasks/tasks/smb/createdirectory","siteSpaceId":"sitesp_wSExu","description":"Task to create a directory on SMB share.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"U15DgjpJV6Ao0hE8VB4Y","title":"DeleteDirectory","pathname":"/tasks/tasks/smb/deletedirectory","siteSpaceId":"sitesp_wSExu","description":"Task for deleting SMB directories.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"RsbEWkwwpLuCfUOekenK","title":"DeleteFiles","pathname":"/tasks/tasks/smb/deletefiles","siteSpaceId":"sitesp_wSExu","description":"Deletes files from an SMB share by path or matching pattern.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"K8Y9gcRY1C158HvTAfe8","title":"ListFiles","pathname":"/tasks/tasks/smb/listfiles","siteSpaceId":"sitesp_wSExu","description":"Task to list files from the SMB server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"VKA0QCCif89mATUo6JcI","title":"MoveDirectory","pathname":"/tasks/tasks/smb/movedirectory","siteSpaceId":"sitesp_wSExu","description":"Task to move a directory inside the SMB share.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"cLQPYkeBKh2ob9FOt7ik","title":"MoveFiles","pathname":"/tasks/tasks/smb/movefiles","siteSpaceId":"sitesp_wSExu","description":"Moves files between directories on SMB share.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"iFuTUB3N1AXP0aQAsv8O","title":"ReadFile","pathname":"/tasks/tasks/smb/readfile","siteSpaceId":"sitesp_wSExu","description":"Reads a file from directory.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"Bdxy153hs1JPq2l2hG4e","title":"RenameFile","pathname":"/tasks/tasks/smb/renamefile","siteSpaceId":"sitesp_wSExu","description":"Renames a file on a remote SMB share.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"3CVHV8J8hdkwa8mcnWHj","title":"WriteFile","pathname":"/tasks/tasks/smb/writefile","siteSpaceId":"sitesp_wSExu","description":"Write file to SMB server.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Smb"}]},{"id":"LfGXmfjOYffnYZ3BDaye","title":"SMTP","pathname":"/tasks/tasks/smtp","siteSpaceId":"sitesp_wSExu","description":"SMTP (Simple Mail Transfer Protocol) is a standard for sending email messages.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"Zjbi8GvwYC7WgyMT5Lkg","title":"SendEmail","pathname":"/tasks/tasks/smtp/sendemail","siteSpaceId":"sitesp_wSExu","description":"Sends email message with optional attachments.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"SMTP"}]},{"id":"DbJlPpM9sHmm5TWkPnuk","title":"Snowflake","pathname":"/tasks/tasks/snowflake","siteSpaceId":"sitesp_wSExu","description":"Snowflake is an analytic cloud data platform that powers the AI Data Cloud.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"gTJ8lVkqC6usLy4wxaxc","title":"BatchOperation","pathname":"/tasks/tasks/snowflake/batchoperation","siteSpaceId":"sitesp_wSExu","description":"Task to run a batch operation in Snowflake","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Snowflake"}]},{"id":"gFbYXPZJweXtKYPwJu5v","title":"ExecuteQuery","pathname":"/tasks/tasks/snowflake/executequery","siteSpaceId":"sitesp_wSExu","description":"Execute Snowflake query.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Snowflake"}]},{"id":"HVFfDLj7jpEKHJFKisV9","title":"Utilities","pathname":"/tasks/tasks/utilities","siteSpaceId":"sitesp_wSExu","description":"Frends utility tasks. Frends utility tasks are common helper tasks, such as Sleep or Throw Exception etc.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"ZufWm5si3t03furLmE4A","title":"AlwaysTrue","pathname":"/tasks/tasks/utilities/alwaystrue","siteSpaceId":"sitesp_wSExu","description":"","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Utilities"}]},{"id":"rMXZIPaMarvqHM3Qa3Sg","title":"Echo","pathname":"/tasks/tasks/utilities/echo","siteSpaceId":"sitesp_wSExu","description":"Returns given string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Utilities"}]},{"id":"KdROgXmhFtCxDY2bxOuT","title":"RunProcess","pathname":"/tasks/tasks/utilities/runprocess","siteSpaceId":"sitesp_wSExu","description":"Frends Task for running cmd or bash commands in a local machine.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Utilities"}]},{"id":"2DYco2SxULeLpWMTfuJo","title":"Sleep","pathname":"/tasks/tasks/utilities/sleep","siteSpaceId":"sitesp_wSExu","description":"A cancellable task that will complete after a time delay.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Utilities"}]},{"id":"kiv6gBLHraOhnykAFTE9","title":"ThrowException","pathname":"/tasks/tasks/utilities/throwexception","siteSpaceId":"sitesp_wSExu","description":"Throws an exception with given message.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"Utilities"}]},{"id":"zXqNpyCyApLULSuosRmV","title":"X12","pathname":"/tasks/tasks/x12","siteSpaceId":"sitesp_wSExu","description":"X12 is a North American EDI standard for exchanging structured business documents electronically.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"AapyL6kMq6NedcaXZ4BD","title":"ConvertToJson","pathname":"/tasks/tasks/x12/converttojson","siteSpaceId":"sitesp_wSExu","description":"Converts X12 Edi string to Json.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"X12"}]},{"id":"Lbi2SG5t2FRc0bXtFng2","title":"CreateFromJson","pathname":"/tasks/tasks/x12/createfromjson","siteSpaceId":"sitesp_wSExu","description":"Creates X12 Edi string from Json.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"X12"}]},{"id":"fhk6jmcOH5u7Z1a41cxn","title":"XML","pathname":"/tasks/tasks/xml","siteSpaceId":"sitesp_wSExu","description":"XML is a markup language for storing and exchanging structured data.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"yJtdSEw1lhFs47oJWKkN","title":"ConvertJsonToXml","pathname":"/tasks/tasks/xml/convertjsontoxml","siteSpaceId":"sitesp_wSExu","description":"Frends Task for converting Json string to Xml string.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"XML"}]},{"id":"TJ2wlnYtqyHbPQ5gyYHY","title":"SignXml","pathname":"/tasks/tasks/xml/signxml","siteSpaceId":"sitesp_wSExu","description":"Sign an XML document.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"XML"}]},{"id":"MxmNjlUPQ4NR2glSfJ7K","title":"Validate","pathname":"/tasks/tasks/xml/validate","siteSpaceId":"sitesp_wSExu","description":"Validates XML using XSD schemas.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"XML"}]},{"id":"cUBKjvFyoKfRTQamb1uJ","title":"XPathQuery","pathname":"/tasks/tasks/xml/xpathquery","siteSpaceId":"sitesp_wSExu","description":"Queries XML for data using XPath query.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"XML"}]},{"id":"zlnEdGEQNlrIycAN43aa","title":"XSLT","pathname":"/tasks/tasks/xslt","siteSpaceId":"sitesp_wSExu","description":"XSLT is a language for transforming XML documents into either XML or other formats.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"8YmKOqIMOie1f2deDkUk","title":"Transform","pathname":"/tasks/tasks/xslt/transform","siteSpaceId":"sitesp_wSExu","description":"Transforms XML using XSLT. The XSLT version 1.0, 2.0, or 3.0 is determined by the version attribute in the stylesheet element. The version attribute is required.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"XSLT"}]},{"id":"HBLq4kba5LX1qI1Sphoe","title":"ZIP","pathname":"/tasks/tasks/zip","siteSpaceId":"sitesp_wSExu","description":"ZIP is a file compression format for bundling multiple files or directories into a single file.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"unZkjLp3uXUz5HP0d9U4","title":"CreateArchive","pathname":"/tasks/tasks/zip/createarchive","siteSpaceId":"sitesp_wSExu","description":"Create zip file from selected files and/or folders. Created zip file content can be flatten and file can be protected with password.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ZIP"}]},{"id":"ZmL8tN66zpLd8Tt40bP1","title":"ExtractArchive","pathname":"/tasks/tasks/zip/extractarchive","siteSpaceId":"sitesp_wSExu","description":"A Frends task for extracting zip archives.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"},{"label":"ZIP"}]},{"id":"JIZsE8Rzm9tzb1AVgDV2","title":"Other","pathname":"/tasks/tasks/other","siteSpaceId":"sitesp_wSExu","description":"Other Tasks for Frends that don't have category main page yet.","breadcrumbs":[{"label":"Tasks"},{"label":"Tasks"}]},{"id":"Y5qvid6SO6IiygVxUeNt","title":"Business Automation Portal","pathname":"/bap","siteSpaceId":"sitesp_N2NwY","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"}]},{"id":"F7Q0hQDX60AunZ33Ui7A","title":"Configuration","pathname":"/bap/general/configuration","siteSpaceId":"sitesp_N2NwY","description":"Documentation to managing your Business Application Portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Business Automation Portal"}]},{"id":"EEAGxd7E7JTqf3A07iWa","title":"Organizations","pathname":"/bap/general/configuration/organizations","siteSpaceId":"sitesp_N2NwY","description":"How to manage Organizations in BAP.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Business Automation Portal"},{"label":"Configuration"}]},{"id":"xawb1LI0xkECJKPXEtrZ","title":"Users","pathname":"/bap/general/configuration/users","siteSpaceId":"sitesp_N2NwY","description":"How to manage Users in BAP.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Business Automation Portal"},{"label":"Configuration"}]},{"id":"qcWlvlPkP4nPPKIBrJCh","title":"Shop Configuration","pathname":"/bap/general/configuration/shop-configuration","siteSpaceId":"sitesp_N2NwY","description":"Shop settings available to all Organizations.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Business Automation Portal"},{"label":"Configuration"}]},{"id":"haVPGeGM3Mniwj1kruCu","title":"Look & Feel","pathname":"/bap/general/configuration/look-and-feel","siteSpaceId":"sitesp_N2NwY","description":"Configuration options for look and feel.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Business Automation Portal"},{"label":"Configuration"}]},{"id":"6hpdDQ2FQr6gTAAgHGWH","title":"Single Sign-On","pathname":"/bap/general/configuration/single-sign-on","siteSpaceId":"sitesp_N2NwY","description":"How to configure SSO for your Portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Business Automation Portal"},{"label":"Configuration"}]},{"id":"8rdFJ1syj4mS3wnp3uAv","title":"How to create a Process from a Template","pathname":"/bap/guides/how-to-create-a-process-from-a-template","siteSpaceId":"sitesp_N2NwY","description":"The basic operation in BAP, apart from running the Processes.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Guides"}]},{"id":"AIBXbXx3CFAAfL1Kdk1D","title":"How to use pre-created Processes","pathname":"/bap/guides/how-to-use-pre-created-processes","siteSpaceId":"sitesp_N2NwY","description":"Using Processes from Frends in your Business Application Portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Guides"}]},{"id":"8RouGrfq2qpaJMaRrlap","title":"Frends Version Compatibility","pathname":"/bap/release-notes/frends-version-compatibility","siteSpaceId":"sitesp_N2NwY","description":"What version of Frends is required for BAP.","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Release Notes"}]},{"id":"7U46LLlB56r3PELPB76k","title":"BAP Version 1.0.5","pathname":"/bap/release-notes/bap-version-1.0.5","siteSpaceId":"sitesp_N2NwY","description":"Released on 23rd of April 2026","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Release Notes"}]},{"id":"sLwNaijFs2cx1fXRF0vi","title":"BAP Version 1.0.4","pathname":"/bap/release-notes/bap-version-1.0.4","siteSpaceId":"sitesp_N2NwY","description":"Released on 17th of March 2026","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Release Notes"}]},{"id":"5uqpaN38ptxjchVov3hU","title":"BAP Version 1.0.3","pathname":"/bap/release-notes/bap-version-1.0.3","siteSpaceId":"sitesp_N2NwY","description":"Released on 15th of December 2025","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Release Notes"}]},{"id":"B759ul9r1Gmf36ch16zn","title":"BAP Version 1.0.2","pathname":"/bap/release-notes/bap-version-1.0.2","siteSpaceId":"sitesp_N2NwY","description":"Released on 22nd of September 2025","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Release Notes"}]},{"id":"9t3cmE5GJWARaTvtONyR","title":"BAP Version 1.0.1","pathname":"/bap/release-notes/bap-version-1.0.1","siteSpaceId":"sitesp_N2NwY","description":"Released on 1st of April 2025","breadcrumbs":[{"label":"Add-On Products"},{"label":"Business Automation Portal"},{"label":"Release Notes"}]},{"id":"fNM3BJWZbmJUYBRmDQWk","title":"API Portal","pathname":"/api-portal","siteSpaceId":"sitesp_rlZrZ","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"}]},{"id":"g68Gz2GHVOvN2LY2J60g","title":"Getting Started","pathname":"/api-portal/general/getting-started","siteSpaceId":"sitesp_rlZrZ","description":"How to start using Frends API Portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"lWlQ3GeBxCB5NhdknZBQ","title":"How to create API Products","pathname":"/api-portal/general/how-to-create-api-products","siteSpaceId":"sitesp_rlZrZ","description":"API Products are the published APIs from a Frends Tenant.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"B0sQ7fbW9zl1MY7vQFiH","title":"Preparing your Frends API for publishing","pathname":"/api-portal/general/preparing-your-frends-api-for-publishing","siteSpaceId":"sitesp_rlZrZ","description":"APIs published in API Portal require authentication to be set up separately.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"h9bI4CLEHSiTdYSTugi7","title":"How to use API Products","pathname":"/api-portal/general/how-to-use-api-products","siteSpaceId":"sitesp_rlZrZ","description":"With Products created, how do you use them?","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"W8TxDcGy4chb3KxAYUkp","title":"Customizing your API Portal","pathname":"/api-portal/general/customizing-your-api-portal","siteSpaceId":"sitesp_rlZrZ","description":"How to adjust the look&feel of your portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"bPWRO1K1224xWQP3Us7H","title":"Audit Log & Security","pathname":"/api-portal/general/audit-log-and-security","siteSpaceId":"sitesp_rlZrZ","description":"Security and auditability built-in.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"i1jT5pUuaMI2po7ny6G1","title":"Admin Roles & User Management","pathname":"/api-portal/general/admin-roles-and-user-management","siteSpaceId":"sitesp_rlZrZ","description":"Different roles for users in API Portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"API Portal"}]},{"id":"l1j5ciOMixlChA60tWLO","title":"Frends Version Compatibility","pathname":"/api-portal/release-notes/frends-version-compatibility","siteSpaceId":"sitesp_rlZrZ","description":"What version of Frends is required for API Portal.","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"Release Notes"}]},{"id":"bIIIsTzChLBJHGqPbSr6","title":"API Portal Version 1.0.1","pathname":"/api-portal/release-notes/api-portal-version-1.0.1","siteSpaceId":"sitesp_rlZrZ","description":"Released on 5th of December 2025","breadcrumbs":[{"label":"Add-On Products"},{"label":"API Portal"},{"label":"Release Notes"}]},{"id":"kxzfwK8zJh3ICDGZjzea","title":"Release Notes","pathname":"/release-notes","siteSpaceId":"sitesp_5jpjy","breadcrumbs":[{"label":"Release Notes"}]},{"id":"a52D633XcwSC8s53hvkh","title":"Version Numbering","pathname":"/release-notes/version-numbering","siteSpaceId":"sitesp_5jpjy","breadcrumbs":[{"label":"Release Notes"}]},{"id":"8UM7lSPFwSMIqdWhB6tA","title":"New Features","pathname":"/release-notes/frends-6.2/new-features","siteSpaceId":"sitesp_5jpjy","description":"New features introduced in Frends 6.2","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.2"}]},{"id":"n8nV7NcS34lRCj3JWs6R","title":"Breaking Changes","pathname":"/release-notes/frends-6.2/breaking-changes","siteSpaceId":"sitesp_5jpjy","description":"","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.2"}]},{"id":"qLUHxZclBunJiXKHE5IZ","title":"Version 6.2.3","pathname":"/release-notes/frends-6.2/version-6.2.3","siteSpaceId":"sitesp_5jpjy","description":"Released on 9th of April 2026","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.2"}]},{"id":"rYfSGIYGjYdLVlwRCWBS","title":"Version 6.2.2","pathname":"/release-notes/frends-6.2/version-6.2.2","siteSpaceId":"sitesp_5jpjy","description":"Released on 20th of March 2026","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.2"}]},{"id":"G7pfj9wLN99UerhIjrzP","title":"Version 6.2.1","pathname":"/release-notes/frends-6.2/version-6.2.1","siteSpaceId":"sitesp_5jpjy","description":"Released on 16th of February 2026","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.2"}]},{"id":"2Uk4opGWewsNO3sAxHHu","title":"Version 6.2.0","pathname":"/release-notes/frends-6.2/version-6.2.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 30th of September 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.2"}]},{"id":"isQ1LWLpFsqqi0NUhS1A","title":"New Features","pathname":"/release-notes/frends-6.1/new-features","siteSpaceId":"sitesp_5jpjy","description":"New features introduced in Frends 6.1","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"TyNHernOSKNHdL79N5Z4","title":"Breaking Changes","pathname":"/release-notes/frends-6.1/breaking-changes","siteSpaceId":"sitesp_5jpjy","description":"","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"rZOBPKkiClfvh2Y5ItJ5","title":"Version 6.1.4","pathname":"/release-notes/frends-6.1/version-6.1.4","siteSpaceId":"sitesp_5jpjy","description":"Released on 2nd of February 2026","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"zcxNnJpnnSEtK1DWBXPv","title":"Version 6.1.3","pathname":"/release-notes/frends-6.1/version-6.1.3","siteSpaceId":"sitesp_5jpjy","description":"Released on 3rd of December 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"TdrRpvXgzrQFB18E2k1A","title":"Version 6.1.2","pathname":"/release-notes/frends-6.1/version-6.1.2","siteSpaceId":"sitesp_5jpjy","description":"Released on 30th of September 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"DxKOlVNo4AjiiXM2TQe3","title":"Version 6.1.1","pathname":"/release-notes/frends-6.1/version-6.1.1","siteSpaceId":"sitesp_5jpjy","description":"Released on 2nd of September 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"vxhwP7pj8sKcs82kyBoT","title":"Version 6.1.0","pathname":"/release-notes/frends-6.1/version-6.1.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 7th of July 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.1"}]},{"id":"RxiGKJlRBVkDwyCwkIvv","title":"New Features","pathname":"/release-notes/frends-6.0/new-features","siteSpaceId":"sitesp_5jpjy","description":"New features introduced in Frends 6.0","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"7topjy4Ie1qw8EOyVxjh","title":"Breaking Changes","pathname":"/release-notes/frends-6.0/breaking-changes","siteSpaceId":"sitesp_5jpjy","description":"","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"S0H8vXRWDszjVm8YsvoK","title":"Version 6.0.6","pathname":"/release-notes/frends-6.0/version-6.0.6","siteSpaceId":"sitesp_5jpjy","description":"Released on 11th of September 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"IakKX3w5RiMgZt4SFj7O","title":"Version 6.0.5","pathname":"/release-notes/frends-6.0/version-6.0.5","siteSpaceId":"sitesp_5jpjy","description":"Released on 20th of May 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"WgEy6pkaBG8YArcF6h3H","title":"Version 6.0.4","pathname":"/release-notes/frends-6.0/version-6.0.4","siteSpaceId":"sitesp_5jpjy","description":"Released on 23rd of April 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"FLBxz1CWAQMjMgsMaA9s","title":"Version 6.0.3","pathname":"/release-notes/frends-6.0/version-6.0.3","siteSpaceId":"sitesp_5jpjy","description":"Released on 6th of March 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"TUn4KbW6hcLDwlxqkWhd","title":"Version 6.0.2","pathname":"/release-notes/frends-6.0/version-6.0.2","siteSpaceId":"sitesp_5jpjy","description":"Released on 20th of February 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"Uu14FMSnv2v4zRm57U3r","title":"Version 6.0.1","pathname":"/release-notes/frends-6.0/version-6.0.1","siteSpaceId":"sitesp_5jpjy","description":"Released on 16th of January 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"DPAiTAtPnKXg9bBlPkWq","title":"Version 6.0.0","pathname":"/release-notes/frends-6.0/version-6.0.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 20th of October 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 6.0"}]},{"id":"rMAZztL0AK1aXHuCjq6N","title":"New Features","pathname":"/release-notes/frends-5.8/new-features","siteSpaceId":"sitesp_5jpjy","description":"New features introduced in Frends 5.8","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"E9Sa44zRcBJXZ6K3hkA5","title":"Breaking Changes","pathname":"/release-notes/frends-5.8/breaking-changes","siteSpaceId":"sitesp_5jpjy","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"YWebr8tePGFRP3ku5RPr","title":"Version 5.8.6","pathname":"/release-notes/frends-5.8/version-5.8.6","siteSpaceId":"sitesp_5jpjy","description":"Released on 20th of August 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"5iWTcLxrnF195F34a3xR","title":"Version 5.8.5","pathname":"/release-notes/frends-5.8/version-5.8.5","siteSpaceId":"sitesp_5jpjy","description":"Released on 4th of March 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"G0UZBcmFHq9DxG1bdbUf","title":"Version 5.8.4","pathname":"/release-notes/frends-5.8/version-5.8.4","siteSpaceId":"sitesp_5jpjy","description":"Released on 9th of January 2025","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"wnZ736kdDGd1TQe6wm8r","title":"Version 5.8.3","pathname":"/release-notes/frends-5.8/version-5.8.3","siteSpaceId":"sitesp_5jpjy","description":"Released on 16th of December 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"tTy3lsBKqhq9AsaMaAeX","title":"Version 5.8.2","pathname":"/release-notes/frends-5.8/version-5.8.2","siteSpaceId":"sitesp_5jpjy","description":"Released on 14th of November 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"3RVuyKaAsy1gFWOZuOiW","title":"Version 5.8.1","pathname":"/release-notes/frends-5.8/version-5.8.1","siteSpaceId":"sitesp_5jpjy","description":"Released on 13th of September 2024 (hotfixed 8th of October 2024)","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"gjBh1Uph7PRJWbsyKgD7","title":"Version 5.8.0","pathname":"/release-notes/frends-5.8/version-5.8.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 27th of June 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.8"}]},{"id":"4ivYj8cYGgO16kkNvCE5","title":"New Features","pathname":"/release-notes/frends-5.7/new-features","siteSpaceId":"sitesp_5jpjy","description":"New features introduced in Frends 5.7","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"ekNfUypl7MkVBW3vmYlU","title":"Breaking Changes","pathname":"/release-notes/frends-5.7/breaking-changes","siteSpaceId":"sitesp_5jpjy","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"9zwk2JuA9q2J8St78rbq","title":"Version 5.7.5","pathname":"/release-notes/frends-5.7/version-5.7.5","siteSpaceId":"sitesp_5jpjy","description":"Released on 10th of December 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"7FiE4dmABTpeNjw6vjPW","title":"Version 5.7.4","pathname":"/release-notes/frends-5.7/version-5.7.4","siteSpaceId":"sitesp_5jpjy","description":"Released on 6th of September 2024 (hotfixed 2nd of October)","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"4vrGj6Ym3hgMRolRdlVt","title":"Version 5.7.3","pathname":"/release-notes/frends-5.7/version-5.7.3","siteSpaceId":"sitesp_5jpjy","description":"Released on 19th of June 2024 (hotfixed 13th of August 2024)","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"Rcgle1g4aDiVns2jGfE0","title":"Version 5.7.2","pathname":"/release-notes/frends-5.7/version-5.7.2","siteSpaceId":"sitesp_5jpjy","description":"Released on 30th of April 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"OD9YO2ZElGT899UQfGzM","title":"Version 5.7.1","pathname":"/release-notes/frends-5.7/version-5.7.1","siteSpaceId":"sitesp_5jpjy","description":"Released on 2nd of April 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"h7iL3gpE4i1qdM8ZTKBy","title":"Version 5.7.0","pathname":"/release-notes/frends-5.7/version-5.7.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 29th of February 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"hsCJffefUELJuAEllT4Q","title":"Frends Platform API 1.0","pathname":"/release-notes/frends-5.7/frends-platform-api-1.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 29th of February 2024","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.7"}]},{"id":"UIGMgVzsZ3jWwzt0Odvl","title":"New Features","pathname":"/release-notes/frends-5.6/new-features","siteSpaceId":"sitesp_5jpjy","description":"New features introduced in Frends 5.6","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"GA1mXfkfN7hWzmJnEH9g","title":"Breaking Changes","pathname":"/release-notes/frends-5.6/breaking-changes","siteSpaceId":"sitesp_5jpjy","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"h9L5LLVeuSvdjYkicGYC","title":"Version 5.6.5","pathname":"/release-notes/frends-5.6/version-5.6.5","siteSpaceId":"sitesp_5jpjy","description":"Released on 23rd of November 2023","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"qo0u8iRsdGs7SyKtPNlY","title":"Version 5.6.4","pathname":"/release-notes/frends-5.6/version-5.6.4","siteSpaceId":"sitesp_5jpjy","description":"Released on 10th of November 2023","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"zR6498dQCHqb1JcsweTh","title":"Version 5.6.3","pathname":"/release-notes/frends-5.6/version-5.6.3","siteSpaceId":"sitesp_5jpjy","description":"Released on 25th of September 2023","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"5oPMARusE0dY4AXFlYfx","title":"Version 5.6.2","pathname":"/release-notes/frends-5.6/version-5.6.2","siteSpaceId":"sitesp_5jpjy","description":"Released on 17th of August 2023","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"rodBQQGcTyHw1EyKEQ36","title":"Version 5.6.1","pathname":"/release-notes/frends-5.6/version-5.6.1","siteSpaceId":"sitesp_5jpjy","description":"Released on 30th of March 2023","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]},{"id":"Ea7ilm4amjWgiYdLC4n1","title":"Version 5.6.0","pathname":"/release-notes/frends-5.6/version-5.6.0","siteSpaceId":"sitesp_5jpjy","description":"Released on 19th of January 2023","breadcrumbs":[{"label":"Release Notes"},{"label":"Frends 5.6"}]}]}