1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/aurora-desktop-CE2fD3LA.js","assets/react-core-4HR0d3C5.js","assets/v0-components-DEMkktAj.js","assets/router-vendor-M_3sxqvc.js","assets/ui-vendor-aw2IPHXZ.js","assets/misc-vendor-DRaK7INB.js","assets/utils-vendor-DLp2_7MJ.js","assets/v0-components-BXonuaj3.css","assets/ogl-vendor--UM621jO.js"])))=>i.map(i=>d[i]); 2import{_ as Y}from"./v0-components-DEMkktAj.js";import{b as B,j as t}from"./react-core-4HR0d3C5.js";import{t as i}from"./tina-heavy-BWr4GBzM.js";import{V as H}from"./V0PageWrapper-DLc7PqF-.js";import{I as J}from"./IntegrationHeroBackLink-C1JfcPF5.js";import{W as R}from"./WhatsAppInlineCta-CTlKDhB0.js";import{u as K}from"./useV0PageDataEn-D46TCaXN.js";import{F as Q}from"./faqSchema-BZYf8toU.js";import{P as X}from"./productSchemas-DkJAfTM7.js";import{s as P,z as Z,ag as ee,A as te,k as ie,ah as I,n as ne,U as se,ai as ae,aj as oe,J as U}from"./ui-vendor-aw2IPHXZ.js";import{L as z}from"./router-vendor-M_3sxqvc.js";import"./misc-vendor-DRaK7INB.js";import"./utils-vendor-DLp2_7MJ.js";import"./v0-he-page-JBHYbJ9n.js";import"./seo-vendor-C-9_elc6.js";import"./client-D3no62pf.js";import"./index-DPnS6CvM.js";import"./react-dom-vendor-BHWzrLSX.js";import"./frags-DfsPbXi_.js";const re="products",le="weblet-microsoft-dynamics-365-integration",ce="WEBLET and Microsoft Dynamics 365 Integration",de={badgeText:"WEBLET Integration",title:"WEBLET and Microsoft Dynamics 365 Integration",subtitle:"Connecting field activity to Microsoft Dynamics 365",description:"Organizations use Microsoft Dynamics 365 to manage a wide range of business processes, including customers, sales, service, finance, orders, products, inventory, supply chain, assets, and operations. Unlike a system with a fixed structure, Dynamics 365 is made up of business applications that can run separately or together. An organization's environment may include ERP apps such as Dynamics 365 Finance and Supply Chain Management, CRM apps such as Sales and Customer Service, and additional apps tailored to the company's domains and structure. When orders, cases, customers, and operational data are managed in Dynamics 365, but execution itself happens outside the office, at customers, delivery points, service sites, warehouses, on the road, or at remote facilities, a digital continuum is required between the organizational system and the employees who carry out the work in practice."},me="Microsoft Dynamics 365",pe="https://www.microsoft.com/en/dynamics-365",he="Microsoft Dynamics 365 to WEBLET Integration",ue="Connect Microsoft Dynamics 365 to WEBLET for distribution, routes, technicians, and field sales, with a ready-made interface and AI-based optimization.",fe="Dynamics 365 integration, WEBLET Dynamics 365, Microsoft Dynamics, Finance, Supply Chain Management, Sales, Customer Service, interface engine, ERP integration, CRM integration, WEBLET",ge="",ye="",xe="",be="Connect Microsoft Dynamics 365 to WEBLET for distribution, routes, technicians, and field sales, with a ready-made interface and AI-based optimization.",we=[{title:"Transferring orders, shipments, cases, visits, and tasks from Dynamics 365 to WEBLET.",description:""},{title:"Displaying customer details, address, products, equipment, and execution instructions to the right employee.",description:""},{title:"Planning distribution, service, installation, and field sales routes.",description:""},{title:"Building delivery lines based on addresses, time windows, capacity, and operational constraints.",description:""},{title:"Scheduling drivers, technicians, installers, and sales representatives.",description:""},{title:"Updating task status throughout the day.",description:""},{title:"Documenting arrival, start, and completion times.",description:""},{title:"Collecting signatures, photos, documents, and digital forms.",description:""},{title:"Generating delivery confirmations and POD documents.",description:""},{title:"Reporting exceptions, shortages, faults, and reasons for non-completion.",description:""}
2,{title:"Returning activity data to the matching record in Dynamics 365.",description:""},{title:"Reducing typing and manual switching between systems.",description:""},{title:"Improving the up-to-dateness of information available to office teams.",description:""}],ve=[{title:"Distribution and logistics companies.",description:""},{title:"Manufacturers, importers, distributors, and wholesalers.",description:""},{title:"Organizations using Dynamics 365 Finance or Supply Chain Management.",description:""},{title:"Companies managing orders, inventory, and warehouses with Dynamics 365.",description:""},{title:"Service operations running technicians and mobile employees.",description:""},{title:"Installation, maintenance, and infrastructure companies.",description:""},{title:"Organizations managing equipment and assets at customer sites.",description:""},{title:"Companies using Dynamics 365 Sales to manage sales and customer visits.",description:""},{title:"Pre Sale and Van Sale operations.",description:""},{title:"Companies performing deliveries, pickups, exchanges, and returns.",description:""},{title:"Organizations running many delivery lines and shipments every day.",description:""},{title:"Companies that need documentation of signatures, photos, and proof of execution.",description:""},{title:"Organizations where Dynamics 365 is connected to additional systems, and information flow between them must be coordinated.",description:""},{title:"Companies that want route optimization and field operations capabilities alongside the existing system.",description:""},{title:"The need for a connection is determined by the nature of the activity, the number of field employees, the volume of tasks, scheduling complexity, and the information that must move between the parties, not only by the total headcount of the organization.",description:"closing-para"}],Te="What the connection between",De="WEBLET and Microsoft Dynamics 365 enables",ke="WEBLET makes it possible to connect Microsoft Dynamics 365 to field work, to transfer the information needed by drivers, technicians, salespeople, installers, and mobile teams, and after execution to return to the organizational system the statuses, documents, and results defined in the process.",Ee="WEBLET has ready-made interfaces for Microsoft Dynamics 365, and they are already running at customer sites. The connection rests on proven infrastructure, and in every project the entities, tables, fields, documents, permissions, and sync rules are adapted to the organization's specific Dynamics 365 environment. The integration is powered by WEBLET's unique interface engine, developed to connect ERP, CRM, and other organizational systems to field activity.",je="The integration creates an operational link between the business information held in Dynamics 365 and the actions carried out outside the office.",Ae="Instead of producing lists, sending files to employees, passing instructions by message, or re-entering work results, a single continuum can be managed, from creating an order, shipment, case, service task, visit, or work order through to updating the result in the source system.",Be="Depending on the apps the organization uses, Microsoft Dynamics 365 continues to manage core processes such as customers, sales, finance, inventory, procurement, service, and supply chain. WEBLET manages the planning and execution layer required for field activity: building routes, creating delivery lines, scheduling employees, assigning tasks, managing work order, guiding the employee in the app, collecting information, and monitoring progress. This way WEBLET manages the field layer alongside Microsoft Dynamics 365 as the central organizational system, providing a dedicated work environment for planning, optimizing, and controlling field activity.",Le="The integration is especially relevant",Ne="for",We="Frequently asked questions about integration",Pe="with Microsoft Dynamics 365",Se="Who is the integration",Ce="suitable for",ze="The connection between Microsoft Dynamics 365 and WEBLET is suitable for organizations using one or more Dynamics 365 apps, and running processes in which employees, goods, equipment, or services reach the customer or activity points outside the office.",Fe="Connecting field activity to Microsoft Dynamics 365",$e=`Organizations use Microsoft Dynamics 365 to manage a wide range of business processes, including customers, sales, service, finance, orders, products, inventory, supply chain, assets, and operations. WEBLET manages the planning, optimization, and execution of employee activity outside the office. 3The connection between the systems makes it possible to transfer orders, cases, and tasks for execution, plan routes and delivery lines, document activity in real time, and return results to the matching record
3in Dynamics 365. 4WEBLET has ready-made interfaces for Microsoft Dynamics 365 that customers already use in day-to-day operations. With WEBLET's unique interface engine, the connection can be adapted to the apps, entities, fields, and processes specific to the organization's environment. 5The result is a more continuous link between organizational information and activity carried out in practice, less manual work, and a more up-to-date and accurate picture for operations, service, sales, and logistics teams.`,Me="A unique Dynamics 365 advantage interface engine and AI optimization",qe=`WEBLET offers a distinctive Dynamics 365 advantage: combining an advanced interface engine with AI-based optimization capabilities for managing field activity. 6 7After information moves from Microsoft Dynamics 365 into WEBLET, the system does not stop at showing it to employees. It can use that data for route planning, building delivery lines, scheduling technicians, assigning tasks, planning distribution, and managing work order according to the organization's data, constraints, and operational needs. 8 9This way the organization can benefit from advanced planning, optimization, and control capabilities â including AI-based distribution and logistics optimization â while continuing to use Microsoft Dynamics 365 and the information and processes already managed in it.`,Ie=[{sectionType:"featureGrid",widthPreset:"default",title:"The WEBLET Interface Engine",body:"",items:[{title:"",description:"WEBLET's unique interface engine is designed to create a flexible connection between ERP, CRM, and organizational platforms and field execution processes."},{title:"",description:"WEBLET has ready-made interfaces for Microsoft Dynamics 365 that customers already use in ongoing work. As a result, implementation can start from existing infrastructure rather than designing and developing every integration component from scratch."},{title:"",description:"Even so, Dynamics 365 can be structured differently in every organization. One company may run Finance and Supply Chain Management, another may use Sales and Customer Service, and a further organization may manage processes through custom tables and fields in Dataverse. Therefore the ready-made interface serves as a foundation for the connection, but does not replace a detailed analysis."},{title:"",description:"With the interface engine, it is possible to define:"},{title:"Which apps the information will be taken from.",description:"list"},{title:"Which entities, tables, or records will take part in the process.",description:"list"},{title:"Which fields will be transferred to WEBLET.",description:"list"},{title:"Which information will be shown to each user type.",description:"list"},{title:"Which execution data will be returned to Dynamics 365.",description:"list"},{title:"Which record each update will be linked to.",description:"list"},{title:"What the transfer direction will be for each data type.",description:"list"},{title:"Which events will trigger synchronization.",description:"list"},{title:"How often updates will run.",description:"list"},{title:"How changes, cancellations, and duplicate records will be handled.",description:"list"},{title:"Which validation checks will run before data is accepted.",description:"list"}
9,{title:"How interface faults and exceptions will be managed.",description:"list"},{title:"Which permissions and identity methods will be required.",description:"list"},{title:"Which system is the source of truth for customers, products, inventory, orders, and other data.",description:"list"},{title:"",description:"The integration can be carried out using API, Web Services, files, databases, and additional communication mechanisms, depending on the existing infrastructure. A ready-made interface shortens the path to implementation, while analysis ensures the connection fits the business process and does not transfer unnecessary or conflicting data."}]}],Oe=JSON.parse(`[{"sectionType":"featureGrid","widthPreset":"default","title":"How the process works in practice","body":"","items":[{"title":"","description":"The integration makes it possible to take the required information from Microsoft Dynamics 365 into the execution layer, manage daily activity through WEBLET, and then update the organizational records with the results received from the field."},{"title":"__flow__","description":"Dynamics 365|WEBLET|Field teams|WEBLET|Dynamics 365"},{"title":"Ongoing updates","description":"flow-benefit|Up-to-date information according to your settings"},{"title":"Two-way sync","description":"flow-benefit|Continuous updates between all parties"},{"title":"Reliable and secure","description":"flow-benefit|Accurate and always available information"},{"title":"","description":"This creates a continuous workflow"},{"title":"An order, shipment, case, visit, or work order is created in Dynamics 365.","description":"step"},{"title":"The interface engine checks whether the record meets the conditions defined for transfer.","description":"step"},{"title":"The relevant data is received in WEBLET.","description":"step"},{"title":"The system plans the route, delivery line, or task order.","description":"step"},{"title":"The activity is assigned to the appropriate driver, technician, installer, or salesperson.","description":"step"},{"title":"The employee receives in the app the address, contacts, items, instructions, and documents required.","description":"step"},{"title":"During the work, execution times, statuses, signatures, photos, forms, and notes are collected.","description":"step"},{"title":"WEBLET returns to Dynamics 365 the information defined in the analysis.","description":"step"},{"title":"Results are saved on the matching record and used for the next steps in the process.","description":"step"},{"title":"","description":"Service, operations, sales, logistics, and finance teams can work from more up-to-date data. Information transfer can run following a record change, on a scheduled frequency, in data batches, or as a combination of methods. The sync approach is chosen according to urgency, record volume, system limits, and business need."}]},{"sectionType":"featureGrid","widthPreset":"default","title":"What data can be transferred between the systems","body":"","items":[{"title":"Data details between the systems","description":"accordion-title"},{"title":"","description":"Interface content varies by the Dynamics 365 apps active in the organization, record structure, permissions, customizations in the system, and the type of activity carried out in the field. The integration does not require transferring all information. The necessary data can be selected and the appropriate sync direction defined."},{"title":"","description":"Depending on the process, information such as the following can be transferred from Microsoft Dynamics 365 to WEBLET:"},{"title":"Customers and accounts.","description":"list-from"},{"title":"Contacts.","description":"list-from"},{"title":"Branches, sites, and service locations.","description":"list-from"},{"title":"Addresses for delivery, pickup, visit, or service.","description":"list-from"},{"title":"Coordinates and location details.","description":"list-from"},{"title":"Customer orders.","description":"list-from"},{"title":"Order lines.","description":"list-from"},{"title":"Shipments and delivery details.","description":"list-from"},{"title":"Sales orders.","description":"list-from"},{"title":"Products, items, and catalogs.","description":"list-from"},{"title":"Units of measure and packaging.","description":"list-from"},{"title":"Price lists and discounts.","description":"list-from"},{"title":"Inventory data.","description":"list-from"},{"title":"Warehouses and storage sites.","description":"list-from"},{"title":"Inventory designated for distribution.","description":"list-from"},{"title":"Inventory in a vehicle or with a field employee.","description":"list-from"},{"title":"Serial numbers.","description":"list-from"},{"title":"Batches and expiry dates, when relevant to the process.","description":"list-from"},{"title":"Service cases.","description":"list-from"},{"title":"Work orders.","description":"list-from"},{"title":"Tasks and activities.","description":"list-from"},{"title":"Customer visits.","description":"list-from"},{"title":"Sales opportunities.","description":"list-from"},{"title":"Assets and equipment installed at customer sites.","description":"list-from"},{"title":"Service contracts and commitments.","description":"list-from"}
9,{"title":"Technicians, drivers, installers, and salespeople.","description":"list-from"},{"title":"Vehicles and capacities.","description":"list-from"},{"title":"Employee skills and certifications.","description":"list-from"},{"title":"Time windows.","description":"list-from"},{"title":"Delivery or visit dates.","description":"list-from"},{"title":"Priorities and urgency levels.","description":"list-from"},{"title":"SLA commitments.","description":"list-from"},{"title":"Execution instructions.","description":"list-from"},{"title":"Accompanying files and documents.","description":"list-from"},{"title":"Special notes.","description":"list-from"},{"title":"Data from custom tables and fields.","description":"list-from"},{"title":"","description":"From WEBLET, according to the interface settings, information such as the following can be returned to Microsoft Dynamics 365:"},{"title":"Order, shipment, task, or visit status.","description":"list-to"},{"title":"Time of departure for the route.","description":"list-to"},{"title":"Arrival time at the stop.","description":"list-to"},{"title":"Start and completion times of execution.","description":"list-to"},{"title":"Duration of stay at the customer site.","description":"list-to"},{"title":"Delivery status.","description":"list-to"},{"title":"Reason for non-delivery or non-completion.","description":"list-to"},{"title":"Quantities delivered.","description":"list-to"},{"title":"Items collected or returned.","description":"list-to"},{"title":"Shortages and discrepancies.","description":"list-to"},{"title":"Customer signature.","description":"list-to"},{"title":"Digital proof of delivery.","description":"list-to"},{"title":"POD documents.","description":"list-to"},{"title":"Photos from the field.","description":"list-to"},{"title":"Forms completed in the app.","description":"list-to"},{"title":"Attached files and documents.","description":"list-to"},{"title":"Notes from the driver, technician, or salesperson.","description":"list-to"},{"title":"Description of the treatment performed.","description":"list-to"},{"title":"Work hours.","description":"list-to"},{"title":"Parts installed or replaced.","description":"list-to"},{"title":"Equipment delivered or collected.","description":"list-to"},{"title":"Inspection or audit results.","description":"list-to"},{"title":"Sales meeting outcome.","description":"list-to"},{"title":"Order taken at the customer site.","description":"list-to"},{"title":"Location and GPS data.","description":"list-to"},{"title":"Exceptions requiring further handling.","description":"list-to"},{"title":"Request for an additional visit.","description":"list-to"},{"title":"Additional information defined in the analysis.","description":"list-to"},{"title":"","description":"There is no need to sync every existing field. The goal is to choose the data required to complete the activity and the results that support further business, logistics, service, or financial handling. When Dynamics 365 is connected to another system, it should be decided in advance which system is the source of truth for each domain. That definition prevents a situation in which the same customer, item, inventory, or document is updated in parallel from several sources without control."}]},{"sectionType":"featureGrid","widthPreset":"default","title":"Common use cases","body":"","items":[{"title":"Distribution and Logistics","itemLinkText":"transportation management system","itemLinkUrl":"/en/tms/","description":"Orders, customers, addresses, products, quantities, and delivery windows are created or managed in Dynamics 365. The information needed for planning is transferred to WEBLET, which aggregates the delivery points, builds lines, and plans routes according to capacity, timing, and constraints in the transportation management system.\\nTasks are assigned to drivers, and each driver receives in the app the stop order and delivery details. During the day, arrival, delivery, quantities, exceptions, signatures, and photos are documented. Delivery status, proof of delivery, the POD document, and additional information return to Dynamics 365.\\nThis way a link is maintained between the order and shipment in the organizational system and what was actually completed at each delivery point. When the organization uses Dynamics 365 Supply Chain Management for inventory, warehouses, and transportation, the responsibility split between existing modules and WEBLET should be coordinated. For example, inventory and the order
9can remain in Dynamics 365, while WEBLET manages delivery lines, route optimization, driver work, and proof of delivery."},{"title":"Service and Technicians","itemLinkText":"technician management","itemLinkUrl":"/en/technicians/","description":"A service case, work order, or maintenance task is opened in Dynamics 365. Customer, site, equipment, fault type, urgency, and instruction details are transferred to WEBLET. The system schedules the right technician by area, availability, skill, and daily order within technician management.\\nThe technician receives the task in the app and carries out the work at the customer site. During the visit, work times, actions performed, parts, photos, signature, and service notes are documented. The data returns to the relevant record in Dynamics 365 for closing or continuing the treatment.\\nEven when the organization already runs Dynamics 365 Field Service, WEBLET is required for distribution optimization, delivery lines, combined routes, POD, and fleet-level field operations. A clear division of responsibility is defined: Field Service can continue to centralize cases and work orders, while WEBLET manages planning, scheduling, and field execution â including distribution optimization, delivery lines, combined routes, POD, or Van Sale, according to business need."},{"title":"Field Sales and Van Sale","itemLinkText":"Van Sale","itemLinkUrl":"/en/presale-and-order/","description":"Customers, contacts, opportunities, products, price lists, and visit tasks are transferred from Dynamics 365 to WEBLET. The system builds the meeting order and work route for the salesperson.\\nThe representative receives in the app the customer details and the information needed for the visit. During the meeting, conversation outcomes can be documented, an order taken, photos attached, a form completed, or a follow-up task opened, including in Van Sale processes. The information returns to the customer, opportunity, order, or matching entity in Dynamics 365.\\nIn a Van Sale process, vehicle inventory, prices, quantities, delivery, and actual sales can be combined. How information is split is determined by where the organization manages inventory, invoices, collections, and financial processes."},{"title":"Installations and Field Projects","itemLinkText":"installer management","itemLinkUrl":"/en/installers/","description":"An installation order, project, work order, or task is created in Dynamics 365. WEBLET receives the address, contacts, equipment, documents, schedules, and execution instructions. The system assigns the work to an installer or team and organizes the task sequence within installer management.\\nEmployees document progress, materials, exceptions, photos, and forms. On completion, customer approval, signature, and completion documents are collected. Results are returned to Dynamics 365 to update the project, continue billing, open service, or handle further work.\\nThis way project managers and office teams receive orderly information on progress, without waiting for manual reports and without collecting documents from several channels."}]},{"sectionType":"featureGrid","widthPreset":"default","title":"Extending capabilities with a B2B portal","body":"","items":[{"title":"","description":"After connecting Microsoft Dynamics 365 to field activity, the process can also be extended beyond the organization â enabling customers, suppliers, and business partners to work with information under defined permissions in a secure portal."},{"title":"","description":"Alongside the interface engine, WEBLET makes it possible to extend business processes with a secure B2B portal, adapted to the organization's needs and existing workflows. The portal can allow authorized users to act independently â including placing and managing orders, viewing information and documents, tracking statuses, opening requests, and updating data."},{"title":"","description":"The portal can serve customers, suppliers, distributors, franchisees, agents, subcontractors, business partners, and even internal users, with permissions and actions defined for each user type."},{"title":"","description":"By integrating with Microsoft Dynamics 365 and with field activity, a digital workflow can be created between the organization and the parties that work with it. Customers can place orders and track handling, suppliers can update information, distributors and agents can manage business activity, and partners can receive the data and documents they need."},{"title":"","description":"In this way WEBLET is not only an interface between systems, but a platform that extends Microsoft Dynamics 365 capabilities, improves service, and reduces manual work for office teams."}
9,{"title":"","description":"","itemLinkText":"B2B eCommerce","itemLinkUrl":"/en/b2b-ecommerce/"}]},{"sectionType":"featureGrid","widthPreset":"default","title":"Why connect Microsoft Dynamics 365 to WEBLET","body":"","items":[{"title":"","description":"Dynamics 365 can centralize comprehensive information on orders, customers, inventory, service, sales, and financial activity. Even so, the mere existence of the data does not guarantee that work outside the office will be managed efficiently."},{"title":"","description":"When tasks go to the field through files, printouts, messages, or separate lists, a gap forms between the organizational system and execution. That gap can cause delays in transferring tasks, unclear work order, manual planning of lines and routes, scheduling that does not account for all constraints, partial or late updates, repeated data entry, errors in quantities, addresses, and statuses, difficulty locating signatures and delivery documents, and an incomplete picture of what happened at the customer."},{"title":"","description":"WEBLET connects the information already in Dynamics 365 to planning, optimization, and execution of field activity. The organization can benefit from AI-based optimization capabilities for distribution, logistics, routes, delivery lines, technicians, and field tasks, while continuing to use Microsoft Dynamics 365 and the ERP or CRM system already implemented in the organization."},{"title":"","description":"Even when the organization already runs Dynamics 365 Field Service, WEBLET is required for distribution optimization, delivery lines, combined routes, POD, and fleet-level field operations. A clear division of responsibility is defined: Field Service can continue to centralize cases and work orders, while WEBLET manages planning, scheduling, and field execution â including distribution optimization, delivery lines, combined routes, POD, or Van Sale, according to business need. If the organization also uses Transportation Management or other Microsoft operational capabilities, a structured mapping is done before implementation to decide what stays managed in Dynamics 365, what moves to WEBLET, and which system is responsible for each action."},{"title":"","description":"The connection makes it possible to:"},{"title":"Use data that already exists in Dynamics 365.","description":"list"},{"title":"Avoid manually entering the same record in several places.","description":"list"},{"title":"Shorten the path from opening an order or task to actual execution.","description":"list"},{"title":"Plan lines and routes based on data and constraints.","description":"list"},{"title":"Assign work according to employee availability and skills.","description":"list"},{"title":"Pass instructions and documents directly to the app.","description":"list"},{"title":"Get an up-to-date picture during the workday.","description":"list"},{"title":"Document what happened at the customer site.","description":"list"},{"title":"Link signatures, photos, and forms to the original task.","description":"list"},{"title":"Return execution results to the organizational system.","description":"list"},{"title":"Reduce errors and mismatches.","description":"list"},{"title":"Improve coordination between service, sales, operations, and logistics.","description":"list"},{"title":"Manage exceptions and incomplete actions.","description":"list"},{"title":"Keep Dynamics 365 as the core system.","description":"list"},{"title":"Expand the connection as activity grows.","description":"list"},{"title":"","description":"The goal is not to add a disconnected system, but to turn the information already in Dynamics 365 into a planned, measurable, and controlled field process."}]},{"sectionType":"featureGrid","widthPreset":"default","title":"Business advantage for the organization","body":"","items":[{"title":"","description":"Microsoft Dynamics 365 manages the organization's business information and processes according to the ERP and CRM apps it uses. WEBLET connects to that information and provides a dedicated layer for planning, optimizing, executing, and controlling field activity."},{"title":"","description":"WEBLET has ready-made interfaces for Microsoft Dynamics 365, and the connections are already active at customer sites. With the unique interface engine, data flow can be adapted to each organization's system structure and operational needs."},{"title":"","description":"The integration makes it possible to transfer to employees the information they need, use AI-based optimization capabilities, document execution, and return to Dynamics 365 the statuses, signatures, photos, documents, and results."},{"title":"","description":"This way the organization improves management of distribution, routes, delivery lines, technicians, sales, and mobile work."}]}]`),Re=[{sectionType:"featureGrid",widthPreset:"default",title:"WEBLET solutions that work with this integration",body:"",items:[{title:"",description:"",itemLinkText:"Trans
9portation Management System (TMS)",itemLinkUrl:"/en/tms/"},{title:"",description:"",itemLinkText:"Proof of Delivery (POD)",itemLinkUrl:"/en/pod/"},{title:"",description:"",itemLinkText:"Route optimization",itemLinkUrl:"/en/route-optimization/"},{title:"",description:"",itemLinkText:"Technician management",itemLinkUrl:"/en/technicians/"},{title:"",description:"",itemLinkText:"Installer management",itemLinkUrl:"/en/installers/"},{title:"",description:"",itemLinkText:"Pre-Sale and field orders",itemLinkUrl:"/en/presale-and-order/"},{title:"",description:"",itemLinkText:"B2B eCommerce",itemLinkUrl:"/en/b2b-ecommerce/"},{title:"",description:"",itemLinkText:"Drivers and leasing",itemLinkUrl:"/en/drivers-and-leasing/"},{title:"",description:"",itemLinkText:"Smart Appointment",itemLinkUrl:"/en/weblet-modules/#smart-appointment"},{title:"",description:"For more information on connecting WEBLET to organizational systems, see also the main article on the site.",itemLinkText:"ERP, CRM, and organizational systems integration",itemLinkUrl:"/en/blog/erp-crm-integrations/"}]}],Ue="Want to see how WEBLET can connect to Microsoft Dynamics 365?",_e="Contact Us",Ge="/en/contact-weblet/",Ve=[{question:"Do we need to replace Microsoft Dynamics 365?",answer:"No. The purpose of the integration is to keep Dynamics 365 as the existing organizational system and connect it to WEBLET's planning, optimization, and execution tools."},{question:"Does WEBLET have a ready-made interface for Microsoft Dynamics 365?",answer:"Yes. WEBLET has ready-made interfaces for Microsoft Dynamics 365, and they are already running at customer sites. The connection is powered by WEBLET's unique interface engine. In every implementation, the connection is adapted to the organization's Dynamics 365 apps, data structure, fields, permissions, and processes."},{question:"Is Microsoft Dynamics 365 an ERP or a CRM system?",answer:"Dynamics 365 is a family of business applications that includes ERP and CRM solutions. Apps such as Finance and Supply Chain Management focus on finance, operations, and supply chain, while Sales and Customer Service are used for customers, sales, and service. Therefore the connection should be analyzed according to the apps the organization actually uses."},{question:"Can the integration work in both directions?",answer:"Yes. Information can be transferred from Dynamics 365 to WEBLET and execution results returned to Dynamics 365. Not every data item must go both ways. Sync direction is defined separately for each table, field, document, and process."},{question:"Can WEBLET connect to Dynamics 365 Finance?",answer:"Yes. Depending on the system structure and business process, data related to customers, orders, documents, billing, and other organizational information can be connected. A distinction should be made between financial information that should remain in Finance and operational data needed by field employees."},{question:"Is the connection suitable for Dynamics 365 Supply Chain Management?",answer:"Yes. Product, inventory, warehouse, order, shipment, and supply-chain data can be combined with planning and execution of activity through WEBLET. When the organization also uses Dynamics 365 transportation or warehouse capabilities, the responsibility split between the systems is defined as part of the analysis."},{question:"Can we connect to Dynamics 365 Sales?",answer:"Yes. Customers, contacts, opportunities, tasks, and sales visits can be transferred to WEBLET, and visit summaries, orders, statuses, and follow-up actions can be returned."},{question:"Can we connect to Dynamics 365 Customer Service?",answer:"Yes. Cases, tasks, customers, assets, and handling details can be transferred to field activity, and after execution the record can be updated with the service report, times, signature, and additional information."},{question:"Can custom tables and fields be connected?",answer:"Yes. The interface is not limited to Microsoft's standard structures. As part of the analysis, custom tables, relationships, and fields can be mapped and defined for how they take part in the workflow."},{question:"Can updates run in real time?",answer:"Yes, when the process and connection method support it. Transfer can be triggered by an event, run on a schedule, or combine both options. Frequency is set according to urgency, activity volume, interface limits, and business need."},{question:"Can we choose which data will be transferred?",answer:"Yes. The organization can define which records, fields, and documents move to WEBLET and which results return to Dynamics 365. Transfer conditions can also be set, such as order status, customer type, region, date, task type, or business unit."},{question:"Can orders and shipments be transferred to WEBLET?",answer:"Yes. Orders, addresses, lines, quantities, time windows, and delivery details can be transferred for building lines, planning routes, and assigning drivers."},{question:"Can proof of delivery be returned?",answer:"Yes. Statuses, signatures, photos, times, quantities, reasons for non-delivery, and POD documents can be returned, according to the integration structure."},{question:"Can inventory and warehouse information be transferred?",answer:"Yes. Operational information required for the work can be transferred, according to Dynamics 365's role in the process and the permissions defined. There is no need to expose all inventory data to the field employee - only the items, quantities, and warehouses relevant to the task can be transferred."},{question:"Is the integration suitable for field sales?",answer:"Yes. Representatives can be shown customers, addresses, contacts, products, prices, and tasks, and after the visit orders, summaries, and follow-up actions can be returned."},{question:"Can additional systems be connected alongside Dynamics 365?",answer:"Yes. Many organizations also run systems such as WMS, e-commerce, BI, payment systems, or dedicated solutions. WEBLET's interface engine makes it possible to de
9sign a process in which information arrives from several sources, provided a responsible system is defined for each data type."},{question:"Do existing work processes need to change?",answer:"Not necessarily. The goal of the analysis is to fit into existing processes as much as possible and improve the link between them and field work. Sometimes it may be recommended to update a status, add a field, or change a trigger point to create a clearer and more reliable process."},{question:"Can the interface be expanded later?",answer:"Yes. Data, tables, documents, task types, and sync directions can be added as the organization grows and expands its use of Dynamics 365."}],Ye="Dynamics 365 Integration",He={title:"More than 10 field agents?",subtitle:"Leave us a WhatsApp message and we'll get back to you with an initial fit check.",buttonText:"Send a WhatsApp message now"},Je="webPage",Ke="index,follow",Qe="productModule",Xe="",Ze="weblet-microsoft-dynamics-365-integration.md",et="en",tt={typeSlug:re,slug:le,title:ce,hero:de,manufacturerLinkText:me,manufacturerLinkUrl:pe,seoTitle:he,seoDescription:ue,keywords:fe,featuredImage:ge,featuredImageLarge:ye,featuredImageAlt:xe,description:be,features:we,benefits:ve,featuresTitlePrefix:Te,featuresTitleAccent:De,featuresIntroParagraph1:ke,featuresIntroParagraph2:Ee,componentsParagraph1:je,componentsParagraph2:Ae,componentsParagraph3:Be,benefitsTitlePrefix:Le,benefitsTitleAccent:Ne,faqTitlePrefix:We,faqTitleAccent:Pe,whyChooseTitlePrefix:Se,whyChooseTitleAccent:Ce,whyAiBody:ze,smartAppointmentTitle:Fe,smartAppointmentBody:$e,integrationAiAdvantageTitle:Me,integrationAiAdvantageBody:qe,sectionsTop:Ie,sections:Oe,sectionsBottom:Re,ctaTitle:Ue,ctaText:_e,ctaLink:Ge,faqItems:Ve,whatsappLabel:Ye,whatsappInlineCta:He,schemaType:Je,robotsMeta:Ke,_template:Qe,body:Xe,_sourceFile:Ze,_lang:et},it=B.lazy(()=>Y(()=>import("./aurora-desktop-CE2fD3LA.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]))),q="https://www.weblet.ai/en/weblet-microsoft-dynamics-365-integration/",nt="rounded-2xl bg-[#0FADB8]/15 p-6 sm:p-8",j="rounded-2xl bg-slate-50 border border-[#0FADB8]/20 p-6 sm:p-8 transition-all duration-300 hover:-translate-y-1 hover:bg-[#0FADB8]/5 hover:shadow-xl hover:shadow-[#0FADB8]/20";function st(e,n,o){const a=e.trim().toLowerCase();return a.includes("צ××ת")||a.includes("ש××")||a.includes("field")||a.includes("team")?se:a.includes("weblet")?n>Math.floor(o/2)?I:ae:a.includes("priority")||a.includes("sap")||a.includes("salesforce")||a.includes("dynamics")||a.includes("microsoft")?n===o-1?oe:U:U}const at=[ie,I,ne];function ot({parts:e,fieldPath:n,page:o,highlights:a=[],fieldBase:d,sectionIndex:m}){return e.length?t.jsxs("div",{className:"my-4 rounded-2xl bg-slate-50 border border-[#0FADB8]/20 overflow-hidden transition-all duration-300 hover:-translate-y-1 hover:bg-[#0FADB8]/5 hover:shadow-xl hover:shadow-[#0FADB8]/20","data-tina-field":i(o,n),"aria-label":e.join(" to "),children:[t.jsx("div",{className:"py-5 sm:py-6 px-3 sm:px-4 lg:px-6",children:t.jsx("div",{className:"flex flex-col md:flex-row md:flex-nowrap md:items-center md:justify-center md:gap-1 lg:gap-1.5 xl:gap-2 w-full min-w-0",children:e.map((c,p)=>{const y=st(c,p,e.length);return t.jsxs("div",{className:"contents",children:[t.jsxs("div",{className:"flex flex-col items-center w-full max-w-[11rem] mx-auto md:mx-0 md:max-w-none md:flex-1 md:min-w-0 md:basis-0",children:[t.jsxs("div",{className:"inline-flex flex-col items-center justify-center gap-1.5 md:gap-1 lg:gap-1.5 xl:gap-2 w-full px-3 py-3 md:px-1 md:py-2.5 lg:px-2 lg:py-3 xl:px-3 xl:py-4 rounded-2xl bg-white border-2 border-[#0FADB8]/35 text-slate-800 shadow-sm transition-all duration-300 hover:-translate-y-1 hover:bg-[#0FADB8]/5 hover:shadow-xl hover:shadow-[#0FADB8]/20",children:[t.jsx(y,{className:"w-9 h-9 md:w-6 md:h-6 lg:w-8 lg:h-8 xl:w-10 xl:h-10 text-[#0FADB8] shrink-0",strokeWidth:1.75,"aria-hidden":!0}),t.jsx("span",{className:"font-semibold text-sm md:text-[10px] lg:text-xs xl:text-sm text-center leading-snug break-words w-full",children:c})]}),p<e.length-1&&t.jsx(ee,{className:"w-7 h-7 text-[#0FADB8] md:hidden shrink-0 my-2",strokeWidth:2.25,"aria-hidden":!0})]}),p<e.length-1&&t.jsx(te,{className:"hidden md:block w-4 h-4 lg:w-5 lg:h-5 xl:w-6 xl:h-6 text-[#0FADB8] shrink-0",strokeWidth:2.25,"aria-hidden":!0})]},`${c}-${p}`)})})}),a.length>0?t.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-2 px-3 pb-4 sm:px-4 lg:px-6",children:a.map((c,p)=>{const y=at[p]||I,u=d!=null&&m!=null?`${d}.${m}.items.${c.idx}`:void 0;return t.jsxs("div",{className:"flex items-start gap-3 px-4 py-4 md:py-5 text-left rounded-2xl transition-all duration-300 hover:-translate-y-1 hover:bg-[#0FADB8]/5 hover:shadow-xl hover:shadow-[#0FADB8]/20","data-tina-field":u?i(o,u):void 0,children:[t.jsx(y,{className:"w-7 h-7 sm:w-8 sm:h-8 text-[#0FADB8] shrink-0 mt-0.5",strokeWidth:1.75,"aria-hidden":!0}),t.jsxs("div",{className:"min-w-0",children:[t.jsx("div",{className:"font-bold text-slate-900 text-base leading-snug",children:c.title}),c.subtitle?t.jsx("div",{className:"text-slate-500 text-sm mt-1 leading-relaxed",children:c.subtitle}):null]})]},`flow-hl-${c.idx}`)})}):null]}):null}function rt({isOpen:e}){return t.jsx(Z,{className:`w-5 h-5 text-[#0A8A94] transition-transform duration-300 ${e?"rotate-0":"rotate-180"}`})}function A({title:e,titleTinaField:n,titleContent:o,titleAs:a="span",children:d,defaultOpen:m=!1}){const[c,p]=B.useState(m),y=a==="h2"?"h2":"span",u=a==="h2"?"text-xl sm:text-2xl font-bold text-slate-800 transition-colors duration-300 group-hover:text-[#0A8A94] text-center w-full block":"text-lg font-semibold text-slate-800 transition-colors duration-300 group-hover:text-[#0A8A94] text-center w-full block";return t.jsxs("div",{className:"group border-2 border-[#0FADB8] rounded-2xl overflow-hidden bg-white shadow-md transition-all duration-300 hover:-translate-y-1 hover:bg-[#0FADB8]/5 hover:shadow-xl hover:shadow-[#0FADB8]/20",children:[t.jsxs("button",{onClick:()=>p(!c),className:"relative w-full flex items-center justify-center p-5 pl-12 cursor-pointer text-center transition-colors duration-300 hover:bg-[#0FADB8]/5",type:"button","aria-expanded":c,children:[t.jsx(y,{className:u,"data-tina-field":n,children:o??e}),t.jsx("span",{className:"absolute left-5 top-1/2 -translate-y-1/2",children:t.jsx(rt,{isOpen:c})})]}),t.jsx("div",{className:`grid transition-all duration-300 ease-in-out ${c?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"}`,children:t.jsx("div",{className:"overflow-hidden min-h-0",children:t.jsx("div",{className:"p-5 pt-0 text-slate-600 leading-relaxed",children:d})})})]})}function _({items:e,page:n,fieldBase:o,sectionIndex:a,lang:d="en"}){return e.length?t.jsx("ul",{className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:e.map(m=>t.jsxs("li",{className:"flex gap-3 items-start","data-tina-field":i(n,`${o}.${a}.items.${m.idx}`),children:[t.jsx(P,{className:"w-5 h-5 text-[#0FADB8] shrink-0 mt-0.5","aria-hidden":!0}),t.jsx("span",{className:"text-slate-700 leading-relaxed",children:O(m.title,d)})]},m.idx))}):null}function lt(e,n,o,a){const d=e?.items||[],m=String(e?.title||"").trim(),c=[],p=[],y=[],u=[],w=[],v=[];let h="intro";return d.forEach((s,g)=>{const f=(s?.title||"").trim(),x=(s?.description||"").trim();if(x!=="accordion-title"){if(x==="list-from"&&f){h="from",u.push({title:f,idx:g});return}if(x==="list-to"&&f){h="to",w.push({title:f,idx:g});return}if(!f&&x){if(h==="intro"&&u.length===0&&w.length===0){c.length===0?c.push({text:x,idx:g}):(p.push({text:x,idx:g}),h="from");return}if(h==="from"||u.length>0&&w.length===0&&!y.length){y.push({text:x,idx:g}),h="to";return}v.push({text:x,idx:g}),h="footer"}}}),m?t.jsx(A,{title:m,titleAs:"h2",titleTinaField:i(o,`${a}.${n}.title`),defaultOpen:!0,children:t.jsxs("div",{className:"space-y-8 text-left",children:[c.map(s=>t.jsx("p",{className:"text-slate-600 leading-relaxed","data-tina-field":i(o,`${a}.${n}.items.${s.idx}`),children:s.text},`intro-${s.idx}`)),t.jsxs("div",{children:[p.map(s=>t.jsx("p",{className:"text-slate-800 font-semibold mb-4 leading-relaxed","data-tina-field":i(o,`${a}.${n}.items.${s.idx}`),children:s.text},`from-lead-${s.idx}`)),t.jsx(_,{items:u,page:o,fieldBase:a,sectionIndex:n,lang:"en"})]}),t.jsxs("div",{children:[y.map(s=>t.jsx("p",{className:"text-slate-800 font-semibold mb-4 leading-relaxed","data-tina-field":i(o,`${a}.${n}.items.${s.idx}`),children:s.text},`to-lead-${s.idx}`)),t.jsx(_,{items:w,page:o,fieldBase:a,sectionIndex:n,lang:"en"})]}),v.length>0?t.jsx("div",{className:"w-full border-t border-[#0FADB8]/25 pt-5 mt-2",children:v.map(s=>t.jsx("p",{className:"text-slate-600 leading-relaxed w-full","data-tina-field":i(o,`${a}.${n}.items.${s.idx}`),children:s.text},`footer-${s.idx}`))}):null]})}):null}function G(e){const n=String(e?.title||"");return n.includes("×××¦× ×ת××××")||n.includes("How the process")}function ct(e){const n=String(e?.title||"");return n.includes("×××× × ×ª×× ××")||n.includes("What data")}function dt(e){const n=String(e?.title||"");return n.includes("××××¢ ×××ר")||n.includes("Why connect")}function mt(e){const n=String(e?.title||"");return n.includes("תר×××©× ×©×××ש")||n.includes("Common use")||n.includes("×תר×× ×¢×¡×§×")||n.includes("Business advantage")}function N({text:e,linkPhrase:n,linkUrl:o,lang:a="en"}){return e?t.jsx(t.Fragment,{children:e.split(/\n\n+/).map(d=>
9d.trim()).filter(Boolean).map((d,m)=>t.jsx("p",{className:"text-slate-600 leading-relaxed mb-4 last:mb-0",children:n&&o?V(d,n,o,a):d},m))}):null}const F="text-[#0A8A94] hover:text-[#0FADB8] font-medium transition-colors duration-200";function V(e,n,o,a="en"){if(!n||!o)return e;const d=e.indexOf(n);if(d===-1)return e;const c=/^https?:\/\//i.test(o)?t.jsx("a",{href:o,target:"_blank",rel:"noopener noreferrer",className:F,"aria-label":a==="he"?`${n} (× ×¤×ª× ××××× ××ש)`:`${n} (opens in new tab)`,children:n}):t.jsx(z,{to:o,className:F,children:n});return t.jsxs(t.Fragment,{children:[e.slice(0,d),c,e.slice(d+n.length)]})}function O(e,n){const o=n==="he"?[{phrase:"POD",to:"/pod/"},{phrase:"Van Sale",to:"/presale-and-order/"},{phrase:"Pre Sale",to:"/presale-and-order/"}]:[{phrase:"POD",to:"/en/pod/"},{phrase:"Van Sale",to:"/en/presale-and-order/"},{phrase:"Pre Sale",to:"/en/presale-and-order/"}];for(const a of o){const d=e.indexOf(a.phrase);if(d!==-1)return t.jsxs(t.Fragment,{children:[e.slice(0,d),t.jsx(z,{to:a.to,className:F,children:a.phrase}),e.slice(d+a.phrase.length)]})}return e}function pt({prefix:e,accent:n,prefixField:o,accentField:a,page:d,fallbackTitle:m}){return e||n?t.jsxs("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-6 text-center",children:[t.jsx("span",{"data-tina-field":o?i(d,o):void 0,children:e||""})," ",t.jsx("span",{className:"text-[#0FADB8]","data-tina-field":a?i(d,a):void 0,children:n||""})]}):m?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-6 text-center",children:m}):null}function L(e,n,o,a,d="en"){if(!e?.length)return null;const m=h=>`${a}.${n}.items.${h}`,c=[];let p=[],y=[];const u=new Set,w=h=>{p.length&&(c.push(t.jsx("ul",{className:"space-y-3 mb-6",children:p.map(s=>t.jsxs("li",{className:"flex gap-3 items-start","data-tina-field":i(o,m(s.idx)),children:[t.jsx(P,{className:"w-5 h-5 text-[#0FADB8] shrink-0 mt-0.5","aria-hidden":!0}),t.jsx("span",{className:"text-slate-700 leading-relaxed",children:O(s.title,d)})]},s.idx))},h)),p=[])},v=h=>{y.length&&(c.push(t.jsx("ul",{className:"grid grid-cols-1 gap-3 mb-6 text-left",children:y.map(s=>t.jsxs("li",{className:"flex gap-3 items-start","data-tina-field":i(o,m(s.idx)),children:[t.jsx(P,{className:"w-5 h-5 text-[#0FADB8] shrink-0 mt-0.5","aria-hidden":!0}),t.jsx("span",{className:"text-slate-700 leading-relaxed",children:s.title})]},s.idx))},h)),y=[])};return e.forEach((h,s)=>{if(u.has(s))return;const g=(h?.title||"").trim(),f=(h?.description||"").trim();if(!f.startsWith("flow-benefit")){if(g==="__flow__"){w(`list-pre-flow-${s}`),v(`steps-pre-flow-${s}`);const x=f.split("|").map(T=>T.trim()).filter(Boolean),k=[];for(let T=s+1;T<e.length;T++){const E=String(e[T]?.description||"").trim();if(!E.startsWith("flow-benefit"))break;const S=E.includes("|")?E.split("|").slice(1).join("|").trim():"";k.push({title:String(e[T]?.title||"").trim(),subtitle:S,idx:T}),u.add(T)}c.push(t.jsx(ot,{parts:x,fieldPath:m(s),page:o,highlights:k,fieldBase:a,sectionIndex:n},`flow-${s}`));return}if(f==="step"&&g){w(`list-pre-step-${s}`),y.push({title:g,idx:s});return}if((f==="list"||f==="list-from"||f==="list-to")&&g){v(`steps-pre-list-${s}`),p.push({title:g,idx:s});return}if(w(`list-pre-p-${s}`),v(`steps-pre-p-${s}`),g&&f&&f!=="closing-para"){const x=String(h?.itemLinkUrl||"").trim(),k=String(h?.itemLinkText||"").trim();c.push(t.jsxs("div",{className:"mb-8 last:mb-0",children:[t.jsx("span",{className:"block text-xl font-bold text-slate-900 mb-3","data-tina-field":i(o,`${m(s)}.title`),children:g}),t.jsx("div",{"data-tina-field":i(o,`${m(s)}.description`),children:t.jsx(N,{text:f,linkPhrase:k,linkUrl:x})})]},`scenario-${s}`));return}f?c.push(t.jsx("div",{className:"mb-4","data-tina-field":i(o,m(s)),children:t.jsx(N,{text:f})},`p-${s}`)):g&&c.push(t.jsx("p",{className:"text-slate-700 leading-relaxed mb-3","data-tina-field":i(o,m(s)),children:g},`t-${s}`))}}),w("list-end"),v("steps-end"),c}function Pt(){const e=K("weblet-microsoft-dynamics-365-integration.md",tt),n=!e,o=!!(e?.seoTitle||e?.seoDescription||e?.title),[a,d]=B.useState(!1),[m,c]=B.useState(!1);B.useEffect(()=>{c(navigator.userAgent.includes("HeadlessChrome")||!!window.prerenderReady),d(!0)},[]);const p=e?.hero||{}
9,y=p.badgeText||"",u=p.title||e?.title||"",w=p.description||"",v=e?.features||[],h=e?.benefits||[],s=e?.sectionsTop||[],g=e?.sections||[],f=e?.sectionsBottom||[],x=e?.faqItems||[],k=h.filter(l=>l?.description!=="closing-para"),T=h.find(l=>l?.description==="closing-para"),E=e?.seoTitle||"",S=e?.seoDescription||e?.description||"";return t.jsxs(t.Fragment,{children:[t.jsx(X,{name:E||u,description:S,url:q,lang:"en",featureList:v.map(l=>l.title).filter(Boolean),serviceType:"WEBLET integration with Microsoft Dynamics 365 for field operations",category:"ERP Field Integration",audience:"Organizations managing field operations that want to connect WEBLET to Microsoft Dynamics 365"}),t.jsxs(H,{seo:{title:E,description:S,keywords:e?.keywords||"",canonical:q,robotsSetting:e?.robotsMeta||"index,follow",schemaType:e?.schemaType||"webPage",schemaData:{image:e?.featuredImageLarge||e?.featuredImage||void 0},ogImage:e?.ogImage||void 0,ogImageAlt:e?.ogImageAlt||e?.featuredImageAlt||void 0,lang:"en",geoRegion:"IL",geoPlacename:"Bnei Brak, Israel",geoPosition:"32.0853;34.8328"},isLoading:n,hasData:o,children:[x.length>0&&t.jsx(Q,{faqItems:x,pageUrl:q.replace(/\/$/,""),pageTitle:E||u,lang:"en"}),t.jsxs("div",{dir:"ltr",className:"min-h-screen",children:[t.jsxs("div",{className:"relative isolate overflow-hidden bg-gradient-to-br from-black via-gray-900 to-black",children:[!m&&a&&t.jsx("div",{className:"absolute inset-0 w-full h-full z-0 pointer-events-none",children:t.jsx(B.Suspense,{fallback:null,children:t.jsx(it,{colorStops:["#0FADB8","#1dd3e0","#0FADB8"],amplitude:1.2,speed:.8})})}),t.jsx("section",{className:"relative z-10 pt-14 pb-6 lg:py-24 px-4 sm:px-6",children:t.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[t.jsx(J,{lang:"en"}),y?t.jsx("div",{className:"inline-block mb-6 px-4 py-2 rounded-full bg-[#0FADB8]/10 border border-[#0FADB8]/30","data-tina-field":i(p,"badgeText"),children:t.jsx("span",{className:"text-white text-sm font-medium",children:y})}):null,t.jsx("h1",{className:"text-3xl sm:text-4xl md:text-5xl lg:text-6xl font-bold leading-tight mb-6 text-[#f1f5f9]","data-tina-field":i(p,"title"),children:u.includes("WEBLET")?t.jsxs(t.Fragment,{children:[u.split("WEBLET")[0],t.jsx("span",{className:"text-[#0FADB8]",children:"WEBLET"}),u.split("WEBLET")[1]]}):u}),w?t.jsx("p",{className:"text-lg text-slate-300 max-w-3xl mx-auto leading-relaxed","data-tina-field":i(p,"description"),children:w}):null]})})]}),t.jsxs("main",{className:"bg-white",children:[t.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 py-12 sm:py-16 flex flex-col gap-10 sm:gap-12",children:[(e?.featuresIntroParagraph1||e?.featuresIntroParagraph2)&&t.jsxs("section",{className:`${j} space-y-4`,children:[e?.featuresIntroParagraph1?t.jsx("p",{className:"text-slate-600 leading-relaxed text-lg","data-tina-field":i(e,"featuresIntroParagraph1"),children:e?.manufacturerLinkText&&e?.manufacturerLinkUrl?V(e.featuresIntroParagraph1,e.manufacturerLinkText,e.manufacturerLinkUrl,"en"):e.featuresIntroParagraph1}):null,e?.featuresIntroParagraph2?t.jsx("p",{className:"text-slate-600 leading-relaxed text-lg","data-tina-field":i(e,"featuresIntroParagraph2"),children:e.featuresIntroParagraph2}):null]}),t.jsx("section",{children:t.jsxs(A,{title:`${e?.featuresTitlePrefix||""} ${e?.featuresTitleAccent||""}`.trim(),titleAs:"h2",defaultOpen:!0,titleContent:t.jsxs(t.Fragment,{children:[t.jsx("span",{"data-tina-field":i(e,"featuresTitlePrefix"),children:e?.featuresTitlePrefix||""})," ",t.jsx("span",{className:"text-[#0FADB8]","data-tina-field":i(e,"featuresTitleAccent"),children:e?.featuresTitleAccent||""})]}),children:[e?.componentsParagraph1?t.jsx("p",{className:"text-slate-600 leading-relaxed mb-4 text-left","data-tina-field":i(e,"componentsParagraph1"),children:e.componentsParagraph1}):null,e?.componentsParagraph2?t.jsx("p",{className:"text-slate-600 leading-relaxed mb-6 text-left","data-tina-field":i(e,"componentsParagraph2"),children:e.componentsParagraph2}):null,v.length>0&&t.jsx("ul",{className:"grid grid-cols-1 gap-3 mb-6 text-left",children:v.map((l,r)=>t.jsxs("li",{className:"flex gap-3 items-start","data-tina-field":i(e,`features.${r}`),children:[t.jsx(P,{className:"w-5 h-5 text-[#0FADB8] shrink-0 mt-0.5","aria-hidden":!0}),t.jsx("span",{className:"text-slate-700 leading-relaxed",children:l.title})]},r))}),e?.componentsParagraph3?t.jsx("p",{className:"text-slate-600 leading-relaxed text-left","data-tina-field":i(e,"componentsParagraph3"),children:e.componentsParagraph3}):null]})}),s.map((l,r)=>{const b=String(l?.title||"").trim();return G(l)?t.jsx("section",{children:t.jsx(A,{title:b,titleAs:"h2",defaultOpen:!0,titleTinaField:i(e,`sectionsTop.${r}.title`),children:L(l?.items||[],r,e,"sectionsTop")})},`top-${r}`):t.jsxs("section",{className:j,"data-tina-field":i(e,`sectionsTop.${r}`),children:[b?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-6 text-center","data-tina-field":i(e,`sectionsTop.${r}.title`),children:b}):null,L(l?.items||[],r,e,"sectionsTop")]},`top-${r}`)}),(e?.integrationAiAdvantageTitle||e?.integrationAiAdvantageBody)&&t.jsxs("section",{className:nt,children:[e?.integrationAiAdvantageTitle?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-4 text-center","data-tina-field":i(e,"integrationAiAdvantageTitle"),children:e.integrationAiAdvantageTitle}):null,e?.integrationAiAdvantageBody?t.jsx("div",{className:"text-left","data-tina-field":i(e,"integrationAiAdvantageBody"),
9children:t.jsx(N,{text:e.integrationAiAdvantageBody})}):null]}),t.jsx("section",{children:t.jsxs(A,{title:`${e?.whyChooseTitlePrefix||""} ${e?.whyChooseTitleAccent||""}`.trim(),titleAs:"h2",defaultOpen:!0,titleContent:t.jsxs(t.Fragment,{children:[t.jsx("span",{"data-tina-field":i(e,"whyChooseTitlePrefix"),children:e?.whyChooseTitlePrefix||""})," ",t.jsx("span",{className:"text-[#0FADB8]","data-tina-field":i(e,"whyChooseTitleAccent"),children:e?.whyChooseTitleAccent||""})]}),children:[e?.whyAiBody?t.jsx("div",{className:"mb-6 text-left","data-tina-field":i(e,"whyAiBody"),children:t.jsx(N,{text:e.whyAiBody})}):null,(e?.benefitsTitlePrefix||e?.benefitsTitleAccent)&&t.jsxs("p",{className:"text-lg font-semibold text-slate-800 mb-4 text-center",children:[t.jsx("span",{"data-tina-field":i(e,"benefitsTitlePrefix"),children:e?.benefitsTitlePrefix||""})," ",t.jsx("span",{className:"text-[#0FADB8]","data-tina-field":i(e,"benefitsTitleAccent"),children:e?.benefitsTitleAccent||""})]}),k.length>0&&t.jsx("ul",{className:"grid grid-cols-1 gap-3 mb-6 text-left",children:k.map((l,r)=>t.jsxs("li",{className:"flex gap-3 items-start","data-tina-field":i(e,`benefits.${r}`),children:[t.jsx(P,{className:"w-5 h-5 text-[#0FADB8] shrink-0 mt-0.5","aria-hidden":!0}),t.jsx("span",{className:"text-slate-700 leading-relaxed",children:O(l.title||"","en")})]},r))}),T?.title?t.jsx("p",{className:"text-slate-600 leading-relaxed text-left","data-tina-field":i(e,`benefits.${h.indexOf(T)}`),children:T.title}):null]})}),t.jsx(R,{page:e,lang:"en",topic:e?.whatsappLabel,pageSlug:"weblet-microsoft-dynamics-365-integration",dataCta:"whatsapp-inline-top"}),g.map((l,r)=>{const b=String(l?.title||"").trim();let D=null;return G(l)?D=t.jsx("section",{children:t.jsx(A,{title:b,titleAs:"h2",defaultOpen:!0,titleTinaField:i(e,`sections.${r}.title`),children:L(l?.items||[],r,e,"sections")})}):ct(l)?D=t.jsx("section",{children:lt(l,r,e,"sections")}):dt(l)?D=t.jsx("section",{children:t.jsx(A,{title:b,titleAs:"h2",defaultOpen:!0,titleTinaField:i(e,`sections.${r}.title`),children:L(l?.items||[],r,e,"sections")})}):mt(l)?D=t.jsxs("section",{className:j,children:[b?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-6 text-center","data-tina-field":i(e,`sections.${r}.title`),children:b}):null,L(l?.items||[],r,e,"sections")]}):D=t.jsxs("section",{className:j,"data-tina-field":i(e,`sections.${r}`),children:[b?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-6 text-center","data-tina-field":i(e,`sections.${r}.title`),children:b}):null,L(l?.items||[],r,e,"sections")]}),t.jsxs(B.Fragment,{children:[D,r===2?t.jsx(R,{page:e,lang:"en",topic:e?.whatsappLabel,pageSlug:"weblet-microsoft-dynamics-365-integration",dataCta:"whatsapp-inline-mid"}):null]},`sec-wrap-${r}`)}),x.length>0&&t.jsxs("section",{className:j,children:[t.jsx(pt,{prefix:e?.faqTitlePrefix,accent:e?.faqTitleAccent,prefixField:"faqTitlePrefix",accentField:"faqTitleAccent",page:e}),t.jsx("div",{className:"space-y-4",children:x.map((l,r)=>t.jsx("div",{children:t.jsx(A,{title:l.question||"",titleTinaField:i(e,`faqItems.${r}.question`),children:t.jsx("div",{className:"whitespace-pre-line","data-tina-field":i(e,`faqItems.${r}.answer`),children:l.answer||""})})},r))})]}),(e?.smartAppointmentTitle||e?.smartAppointmentBody)&&t.jsxs("section",{className:j,children:[e?.smartAppointmentTitle?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-4 text-center","data-tina-field":i(e,"smartAppointmentTitle"),children:e.smartAppointmentTitle}):null,e?.smartAppointmentBody?t.jsx("div",{"data-tina-field":i(e,"smartAppointmentBody"),children:t.jsx(N,{text:e.smartAppointmentBody})}):null]}),f.map((l,r)=>t.jsxs("section",{className:`${j} text-center`,"data-tina-field":i(e,`sectionsBottom.${r}`),children:[l?.title?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-slate-900 mb-6","data-tina-field":i(e,`sectionsBottom.${r}.title`),children:l.title}):null,t.jsx("ul",{className:"flex flex-col gap-4 items-center",children:(l?.items||[]).map((b,D)=>{const $=String(b?.itemLinkUrl||"").trim(),W=String(b?.itemLinkText||"").trim(),C=String(b?.description||"").trim(),M=!!(C&&W&&C.includes(W));return t.jsxs("li",{className:"text-slate-600 leading-relaxed w-full max-w-2xl","data-tina-field":i(e,`sectionsBottom.${r}.items.${D}`),children:[C?t.jsx("div",{"data-tina-field":i(e,`sectionsBottom.${r}.items.${D}.description`),children:t.jsx(N,{text:C,linkPhrase:M?W:void 0,linkUrl:M?$:void 0})}):null,W&&$&&!M?t.jsx(z,{to:$,className:F,"data-tina-field":i(e,`sectionsBottom.${r}.items.${D}.itemLinkText`),children:W}):null]},D)})})]},`bottom-${r}`))]}),(e?.ctaTitle||e?.ctaText)&&t.jsx("section",{className:"py-16 sm:py-20 bg-gradient-to-b from-[#0A1628] to-[#0d2847] text-white",children:t.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 text-center",children:[e?.ctaTitle?t.jsx("h2",{className:"text-2xl sm:text-3xl font-bold mb-6","data-tina-field":i(e,"ctaTitle"),children:e.ctaTitle}):null,e?.ctaText?t.jsx(z,{to:e?.ctaLink||"/en/contact-weblet/","aria-label":"××¢×ר ×××£ ×צ×רת קשר ×¢× ×××××",className:"inline-flex items-center justify-center px-8 py-4 rounded-xl bg-[#0FADB8] hover:bg-[#0FADB8]/80 text-white font-semibold transition-colors duration-200","data-tina-field":i(e,"ctaText"),children:e.ctaText}):null]})})]})]})]})]})}export{Pt as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.