{"id":54517,"date":"2024-07-25T10:05:36","date_gmt":"2024-07-25T10:05:36","guid":{"rendered":"https:\/\/www.overit.ai\/?page_id=54517"},"modified":"2026-03-12T15:52:41","modified_gmt":"2026-03-12T15:52:41","slug":"overit-nextgen-platform-2024-wave-two","status":"publish","type":"page","link":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/","title":{"rendered":"OverIT NextGen Platform 2024 Wave Two"},"content":{"rendered":"<div\n  class=\"overit-block overit-block--white overit-radius-none overit-no-margin overit-no-padding \n  overit-block-full-width-top-banner\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n\n<section class=\"block-fwtb\">\n  <div class=\"block-fwtb__bg \">\n    <div class=\"block-fwtb__content block-fwtb__content--light\">\n                        <h1 class=\"block-fwtb__title\" data-aos=\"zoom-in\">OVERIT NEXTGEN PLATFORM 2024 WAVE TWO<\/h1>\n                                              <div class=\"block-fwtb__subtitle \" data-aos=\"zoom-in\" data-aos-delay=\"200\">You ask, we deliver!  <\/div>\n                            <div class=\"block-fwtb__ctas double-cta-cont double-cta-cont--row\">\n          \n                      <a class=\"button button-white \"   href=\"\/it\/richiedi-una-demo\/\">RICHIEDI UNA DEMO<\/a>\n          \n                  <\/div>\n          <\/div>\n          <div class=\"block-fwtb__bg_image\" style=\"background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https:\/\/www.overit.ai\/app\/uploads\/2024\/05\/OverIT-NextGen-Platform-2024-Wave-2.png') center center\"><\/div>\n      <\/div>\n<\/section>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-padding-medium-top \n  overit-block-wide-info-image\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n\n\n\n<div class=\"wii right  \" id=\"\">\n        <div class=\"wii__content\" >\n                  <div class=\"wii__section-title\" style=\"\">NextGen Geo<\/div>\n          \n                      <h2 id=\"wii-title-69e63ed0c99d1\" class=\"wii__title\" style=\"  \">Modernizza l\u2019intero ciclo di vita degli asset lineari!<\/h2>\n          \n          <div class=\"wii__description\" style=\" \">\n        <p>Siamo orgogliosi di presentare il nostro nuovo prodotto GIS.<\/p>\n\n      <\/div>\n    \n        \n    \n          <div class=\"wii__cta\">\n        <a\n          href=\"https:\/\/www.overit.ai\/it\/piattaforma\/gis-software\/\"\n          class=\"wii__cta--orange \"\n          aria-describedby=\"wii-title-69e63ed0c99d1\"\n        >\n          SCOPRI DI PI\u00d9\n        <\/a>\n      <\/div>\n    \n    \n      <\/div>\n  \n      <div class=\"wii__image\" >\n          <div class=\"overit-video\">\n                  <div class=\"overit-video__cover\" style=\"background-image: url(https:\/\/www.overit.ai\/app\/uploads\/2024\/05\/Tablet-GIS.jpg)\"><\/div>\n                <iframe class=\"overit-video__iframe\"  style=\"display: none;\"                       data-src=\"https:\/\/www.youtube.com\/embed\/fJC6Z7Kv50E?color=white&#038;rel=0&#038;showinfo=0\"\n                    frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen>\n        <\/iframe>\n      <\/div>\n      <\/div>\n  \n  <\/div>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-padding-small-top \n  overit-block-configurable-jumbotron\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n<section class=\"configurable-jumbotron left\" >\n    \n                  <div class=\"cj-title small\">NextGen Geo facilita la presa di decisioni, garantendo un\u2019elevata qualit\u00e0 dei dati. Sempre. Ovunque.<\/div>\n          \n                  <div class=\"cj-subtitle small\"><p>NextGen Geo \u00e8 stato sviluppato con un obiettivo preciso. Proiettare le aziende che operano nell\u2019ambito degli asset lineari verso il futuro, fornendo loro funzionalit\u00e0 geospaziali mai viste prima per le loro operazioni mission-critical.<\/p>\n<\/div>\n          \n        <\/section>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-padding-small \n  overit-block-industries-sections\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n  <div class=\"industries-tiles\">\n     \n              <div class=\"industries-tiles__link\">\n          <div class=\"industries-tiles__tile\">\n                            <div class=\"industries-tiles__icon\">\n                        <i style=\"color: #FF8200;font-size: 32px;\" class=\"fa-classic fa-light fa-globe-pointer\" aria-hidden=\"true\"><\/i>\n          <\/div>\n                <div class=\"industries-tiles__title\">\n          QUALIT\u00c0 DEI DATI\n        <\/div>\n      <\/div>\n          <\/div>\n         \n              <div class=\"industries-tiles__link\">\n          <div class=\"industries-tiles__tile\">\n                            <div class=\"industries-tiles__icon\">\n                        <i style=\"color: #FF8200;font-size: 32px;\" class=\"fa-classic fa-light fa-box-open-full\" aria-hidden=\"true\"><\/i>\n          <\/div>\n                <div class=\"industries-tiles__title\">\n          UNICO DISPOSITIVO\n        <\/div>\n      <\/div>\n          <\/div>\n         \n              <div class=\"industries-tiles__link\">\n          <div class=\"industries-tiles__tile\">\n                            <div class=\"industries-tiles__icon\">\n                        <i style=\"color: #FF8200;font-size: 32px;\" class=\"fa-classic fa-light fa-arrows-spin\" aria-hidden=\"true\"><\/i>\n          <\/div>\n                <div class=\"industries-tiles__title\">\n          GESTIONE END-TO-END DEL CICLO DI VITA DEGLI ASSET\n        <\/div>\n      <\/div>\n          <\/div>\n          <\/div>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-no-padding \n  overit-block-configurable-jumbotron\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n<section class=\"configurable-jumbotron center\" >\n    \n    \n                  <h2  class=\"cj-subtitle medium\"><p>Non importa quanto complesse siano le tue esigenze o sfide. Con oltre 20 anni di esperienza, forniamo soluzioni GIS per gestire tutti i casi d\u2019uso mission-critical, garantendo una velocit\u00e0 ed efficienza senza precedenti<\/p>\n<\/h2 >\n          \n        <\/section>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-margin-medium-bottom overit-padding-small \n  overit-block-multi-info-cards\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n<div class=\"info-cards info-cards--4 info-cards--align-center\">\n        <div class=\"info-cards__sections \">\n                  <div class=\"info-card info-card--4\n           info-card--bg-gray           info-card--without-icon\n          \n          \n        \">\n        <div class=\"info-card-inner\">\n                                            <div class=\"info-card__title \" >\n              Progettazione e ampliamento della rete\n            <\/div>\n                            <\/div>\n      <\/div>\n                  <div class=\"info-card info-card--4\n           info-card--bg-gray           info-card--without-icon\n          \n          \n        \">\n        <div class=\"info-card-inner\">\n                                            <div class=\"info-card__title \" >\n              Confronto tra la rete progettata e quella realizzata\n            <\/div>\n                            <\/div>\n      <\/div>\n                  <div class=\"info-card info-card--4\n           info-card--bg-gray           info-card--without-icon\n          \n          \n        \">\n        <div class=\"info-card-inner\">\n                                            <div class=\"info-card__title \" >\n              Risposta alle emergenze e manutenzione preventiva\n            <\/div>\n                            <\/div>\n      <\/div>\n                  <div class=\"info-card info-card--4\n           info-card--bg-gray           info-card--without-icon\n          \n          \n        \">\n        <div class=\"info-card-inner\">\n                                            <div class=\"info-card__title \" >\n              Gestione di nuovi collegamenti\n            <\/div>\n                            <\/div>\n      <\/div>\n          <\/div>\n  <\/div>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-padding-small-bottom \n  overit-block-configurable-jumbotron\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n<section class=\"configurable-jumbotron center\" >\n                  <div class=\"cj-section-title\">Inizia il tuo viaggio gi\u00e0 oggi<\/div>\n          \n                  <div class=\"cj-title medium\">Sei pronto a modernizzare l\u2019intero ciclo di vita degli asset lineari?<\/div>\n          \n                  <div class=\"cj-subtitle small\"><p><a class=\"wii__cta--orange\" href=\"https:\/\/www.overit.ai\/it\/piattaforma\/gis-software\/\">Approfondisci NextGen Geo <\/a><\/p>\n<\/div>\n          \n        <\/section>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--light-gray overit-radius-top overit-no-margin overit-padding-small-top \n  overit-block-configurable-jumbotron\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n<section class=\"configurable-jumbotron center\" >\n                  <div class=\"cj-section-title\">C\u2019\u00e8 ancora molto altro da scoprire!<\/div>\n          \n                  <div class=\"cj-title medium\">Esplora le ultime funzionalit\u00e0 pensate specificatamente per i nostri clienti!<\/div>\n          \n    \n        <\/section>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--light-gray overit-radius-bottom overit-no-margin overit-padding-small-bottom \n  overit-block-wide-info-image\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n\n\n\n<div class=\"wii left  \" id=\"\">\n        <div class=\"wii__image\" >\n                        <img decoding=\"async\" src=\"https:\/\/www.overit.ai\/app\/uploads\/2025\/06\/advanced-crew-management.webp\" alt=\"advanced-crew-management\" width=\"1585\" height=\"1082\" \/>\n                  <\/div>\n  \n      <div class=\"wii__content\" >\n                  <div class=\"wii__section-title\" style=\"\">Advanced crew management<\/div>\n          \n                      <div id=\"wii-title-69e63ed0d6684\" class=\"wii__title\" style=\"  \">Trasforma la confusione della pianificazione mattutina delle attivit\u00e0 nella perfetta sinfonia di un successo!<\/div>\n          \n          <div class=\"wii__description\" style=\" \">\n        <p>In OverIT sappiamo quali complessit\u00e0 si celano dietro la gestione delle squadre e per questo abbiamo deciso di rivoluzionare la pianificazione mattutina delle attivit\u00e0.<\/p>\n<p>Preparati a dire addio a processi manuali e sistemi non connessi e fornisci ai pianificatori accesso a svariate informazioni in tempo reale, come la disponibilit\u00e0 delle risorse, le competenze dei tecnici e le attivit\u00e0 schedulate, per entrare in un\u2019era dove le funzionalit\u00e0 di assegnazione dinamica e la prontezza di risposta sono finalmente realt\u00e0.<\/p>\n\n      <\/div>\n    \n        \n    \n          <div class=\"wii__cta\">\n        <a\n          href=\"https:\/\/www.overit.ai\/it\/piattaforma\/field-service-management-software\/pianificazione-assegnazione\/advanced-crew-management\/\"\n          class=\"wii__cta--orange \"\n          aria-describedby=\"wii-title-69e63ed0d6684\"\n        >\n          APPROFONDISCI L\u2019ADVANCED CREW MANAGEMENT\n        <\/a>\n      <\/div>\n    \n    \n      <\/div>\n  \n  <\/div>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-no-padding \n  overit-block-wide-info-image\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n\n\n\n<div class=\"wii right  \" id=\"\">\n        <div class=\"wii__content\" >\n                  <div class=\"wii__section-title\" style=\"\">Nuove API<\/div>\n          \n                      <div id=\"wii-title-69e63ed0d79f2\" class=\"wii__title\" style=\"  \">Scopri come diamo ai partner la possibilit\u00e0 di affrontare progetti complessi di FSM senza alcuno sforzo<\/div>\n          \n          <div class=\"wii__description\" style=\" \">\n        <p>Continuiamo a portare avanti un lavoro di eccellenza per offrire un\u2019elevata estensibilit\u00e0, aggiornamenti agili e implementazioni rapide che diano nuovo impulso al tuo viaggio verso la gestione delle operazioni mission-critical.<\/p>\n\n      <\/div>\n    \n        \n    \n          <div class=\"wii__cta\">\n        <a\n          href=\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-next-gen-fsm-platform-2024-wave-one\/\"\n          class=\"wii__cta--orange \"\n          aria-describedby=\"wii-title-69e63ed0d79f2\"\n        >\n          APPROFONDISCI LE NOSTRE API\n        <\/a>\n      <\/div>\n    \n    \n      <\/div>\n  \n      <div class=\"wii__image\" >\n                        <img decoding=\"async\" src=\"https:\/\/www.overit.ai\/app\/uploads\/2023\/12\/overit-next-gen-fsm-platform-2024-wave-one-API-Announcement.jpg\" alt=\"overit-next-gen-fsm-platform-2024-wave-one-API-Announcement\" width=\"800\" height=\"624\" \/>\n                  <\/div>\n  \n  <\/div>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n\n\n<div\n  class=\"overit-block overit-block--white overit-radius-full overit-no-margin overit-padding-small \n  overit-block-form-default\"\n        >\n  \n  <div class=\"overit-block-wrapper\">\n\n\n<div class=\"form-block-cont   form-block-cont--boxed \">\n  <div class=\"form-block\n         form-block--gradient \">\n    <section class=\"form-block__info\">\n      \n                        <div class=\"form-block__info-subtitle\">Il tuo partner digitale leader di mercato per le operazioni mission-critical sugli asset lineari<\/div>\n              \n                        <div class=\"form-block__info-description\">Il tuo partner digitale leader di mercato per le operazioni mission-critical sugli asset lineari <div class=\"overit-block-wrapper\"><div style=\"overflow: hidden\"> <div style=\"width: 50%;float: left;margin-top: 20px;padding-right: 20px\"><i class=\"fa-light fa-rectangle-history-circle-plus\" style=\"color: #ff8200\"><\/i>         <p style=\"padding-top: 20px;font-weight: 600;font-size: 1.1rem;line-height: 1.3rem\">Implementazioni di successo al 100% <\/p>        <p style=\"font-size:0.9rem\">Siamo fieri di mantenere il churn rate allo 0% dal 2019 con una valutazione di Gartner pari al 4.9\/5.0<\/p>     <\/div>     <div style=\"width: 50%;float: left;margin-top: 20px;padding-left: 20px\">         <i class=\"fa-light fa-buildings\" style=\"color: #ff8200\"><\/i>         <p style=\"padding-top: 20px;font-weight: 600;font-size: 1.1rem;line-height: 1.3rem\">Deployment a livello enterprise<\/p><p style=\"font-size:0.9rem\">Il nostro maggiore deployment conta oltre 20.000 utenti nel settore Utility<\/p>     <\/div> <\/div>     <div style=\"overflow: hidden\"><div style=\"width: 50%;float: left;margin-top: 20px;padding-right: 20px\">         <i class=\"fa-sharp fa-light fa-lightbulb-gear\" style=\"color: #ff8200\"><\/i>         <p style=\"padding-top: 20px;font-weight: 600;font-size: 1.1rem;line-height: 1.3rem\">25 anni di esperienza nel settore<\/p>         <p style=\"font-size:0.9rem\">Continuiamo a realizzare le migliori soluzioni software in ambito FSM per le aziende del settore Utility, Oil &amp; Gas, Telco, Trasporti e Infrastrutture <\/p>     <\/div>     <div style=\"width: 50%;float: left;margin-top: 20px;padding-left: 20px\">         <i class=\"fa-light fa-circle-bolt\" style=\"color: #ff8200\"><\/i>         <p style=\"padding-top: 20px;font-weight: 600;font-size: 1.1rem;line-height: 1.3rem\">Copertura totale e affidabile<\/p>         <p style=\"font-size:0.9rem\">Soddisfiamo e ci posizioniamo un passo oltre i principali requisiti funzionali delle utility senza dover ricorrere ad applicazioni di terze parti<\/p>     <\/div> <\/div> <\/div><\/div>\n                                  <img decoding=\"async\"\n          src=\"https:\/\/www.overit.ai\/app\/uploads\/2020\/12\/richiedi-una-demo.png\"\n          alt=\"Richiedi una demo\"\n                    width=\"986\"\n          height=\"587\"\n        \/>\n                <\/section>\n    <section\n      class=\"form-block__form-cont request-demo-cont\"\n          >\n                        <div class=\"form-block__form-title\" tabindex=\"0\"> Sei pronto a rivoluzionare le operazioni mission-critical? Unisciti a noi!<\/div>\n                                        \n              <!--[if lte IE 8]>\n  <script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/v2-legacy.js\"><\/script>\n<![endif]-->\n<script charset=\"utf-8\" type=\"text\/javascript\" src=\"https:\/\/js.hsforms.net\/forms\/v2.js\"><\/script>\n<script>\n  var langElm = document.querySelector('html');\n  var languageAttr = langElm.getAttribute('lang');\n  var language = 'English';\n  var languageLocal = 'en';\n  var thankYou = \"Thank you for requesting a demo! Our team will reach out soon to schedule a session tailored to your needs.\";\n  if (languageAttr) {\n    if (languageAttr.includes('it')) {\n      language = 'Italian';\n      languageLocal = 'it';\n      thankYou = \"Grazie per aver richiesto una demo! Il nostro team ti contatter\u00e0 a breve per organizzare una sessione su misura per te.\";\n    } else if (languageAttr.includes('es')) {\n      language = 'Spanish';\n      languageLocal = 'es';\n      thankYou = \"\u00a1Gracias por solicitar una demo! Nuestro equipo se pondr\u00e1 en contacto contigo pronto para programar una sesi\u00f3n adaptada a tus necesidades.\";\n    } else if (languageAttr.includes('de')) {\n      language = 'German';\n      languageLocal = 'de';\n      thankYou = \"Vielen Dank f\u00fcr Ihre Demo-Anfrage! Unser Team wird sich in K\u00fcrze bei Ihnen melden, um einen Termin zu vereinbaren, der auf Ihre Anforderungen abgestimmt ist.\";\n    }\n  }\n\n  \/\/ Localized error messages\n  var errorMessages = {\n    en: {\n      emailAt: \"Email must contain '@'.\",\n      emailInvalid: \"Please enter a valid email address.\",\n      checkbox: \"Please check this box to continue.\"\n    },\n    it: {\n      emailAt: \"L'email deve contenere '@'.\",\n      emailInvalid: \"Inserisci un indirizzo email valido.\",\n      checkbox: \"Seleziona questa casella per continuare.\"\n    },\n    es: {\n      emailAt: \"El correo debe contener '@'.\",\n      emailInvalid: \"Por favor, introduce una direcci\u00f3n de correo v\u00e1lida.\",\n      checkbox: \"Marca esta casilla para continuar.\"\n    },\n    de: {\n      emailAt: \"Die E-Mail muss ein '@' enthalten.\",\n      emailInvalid: \"Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein.\",\n      checkbox: \"Bitte aktivieren Sie dieses K\u00e4stchen, um fortzufahren.\"\n    }\n  };\n  \/\/ Helper to get custom error message for a field\n  function getCustomMessage(field) {\n    if (field.name === 'email') {\n      var value = field.value || '';\n      if (!value.includes('@')) {\n        return errorMessages[languageLocal].emailAt;\n      } else if (!\/^\\S+@\\S+\\.\\S+$\/.test(value)) {\n        return errorMessages[languageLocal].emailInvalid;\n      }\n    }\n    if (field.type === 'checkbox') {\n      return errorMessages[languageLocal].checkbox;\n    }\n    \/\/ For other fields, return the original error message if present\n    var fieldWrapper = field.closest ? field.closest('.hs-form-field') : field.parentNode;\n    var errorMessage = fieldWrapper ? fieldWrapper.querySelector('.hs-error-msg, .hs-error-msgs li, .error-message, .invalid-message') : null;\n    if (errorMessage && errorMessage.textContent) {\n      return errorMessage.textContent;\n    }\n    return '';\n  }\n  \/\/ General function to set custom error message and ARIA attributes\n  function setCustomError(field, errorMessage, customMessage) {\n    if (!errorMessage) return;\n    if (customMessage) {\n      errorMessage.innerHTML = '<label class=\"hs-error-msg hs-main-font-element\">' + customMessage + '<\/label>';\n      if (!errorMessage.id) {\n        var baseId = field.id || field.name || 'field';\n        errorMessage.id = baseId + '-error';\n      }\n      field.setAttribute('aria-invalid', 'true');\n      field.setAttribute('aria-describedby', errorMessage.id);\n      errorMessage.setAttribute('role', 'alert');\n    } else {\n      errorMessage.innerHTML = '';\n      field.removeAttribute('aria-invalid');\n      field.removeAttribute('aria-describedby');\n    }\n  }\n\n  hbspt.forms.create({\n    region: \"na1\",\n    portalId: \"4800556\",\n        formId: \"32b4ce36-a0c6-40d4-81bc-5b813e22be08\",\n    inlineMessage: thankYou,\n    locale: `${languageLocal}`,\n    onFormSubmitted: function($form) {\n      setTimeout(function() {\n        const confirmation = document.querySelector('.submitted-message');\n        if (confirmation) {\n          confirmation.setAttribute('tabindex', '-1');\n          confirmation.focus();\n        }\n      }, 500);\n    },\n    translations: {\n      en: {\n        fieldLabels: {\n          firstname: \"First name\",\n          lastname: \"Last Name\",\n          company: \"Company name\",\n          email: \"Email\",\n          phone: \"Phone number\",\n          mobilephone: \"Mobile\",\n          industry_overit: \"Industry\",\n          state: \"Country\",\n          number_of_on_field_resources: \"Number of on field resources\",\n          message: \"Message\",\n          security_system_or_services_impacted: \"System or services Impacted\",\n          security_description: \"Description\",\n          security_subject: \"Subject\",\n          file_upload: \"File upload\"\n        }\n      },\n      es: {\n        fieldLabels: {\n          firstname: \"Nombre\",\n          lastname: \"Apellidos\",\n          company: \"Nombre de la empresa\",\n          email: \"Correo\",\n          phone: \"N\u00famero de tel\u00e9fono\",\n          mobilephone: \"N\u00famero de m\u00f3vil\",\n          industry_overit: \"Industria\",\n          state: \"Pa\u00eds\",\n          number_of_on_field_resources: \"N\u00famero de recursos en el campo\",\n          message: \"Mensaje\",\n          security_system_or_services_impacted: \"Sistema o servicios impactados\",\n          security_description: \"Descripci\u00f3n\",\n          security_subject: \"Asunto\",\n          file_upload: \"Cargar un archivo\"\n        }\n      },\n      it: {\n        fieldLabels: {\n          firstname: \"Nome\",\n          lastname: \"Cognome\",\n          company: \"Nome azienda\",\n          email: \"E-mail\",\n          phone: \"Numero di telefono\",\n          mobilephone: \"Numero di cellulare\",\n          industry_overit: \"Settore\",\n          state: \"Paese\",\n          number_of_on_field_resources: \"Numero di risorse sul campo\",\n          message: \"Messaggio\",\n          security_system_or_services_impacted: \"Sistemi o servizi interessati\",\n          security_description: \"Descrizione\",\n          security_subject: \"Oggetto\",\n          file_upload: \"Carica un file\"\n        }\n      },\n      de: {\n        fieldLabels: {\n          firstname: \"Vorname\",\n          lastname: \"Nachname\",\n          company: \"Unternehmen\",\n          email: \"E-Mail\",\n          phone: \"Mobiltelefon\",\n          mobilephone: \"Handy\",\n          industry_overit: \"Branche\",\n          state: \"Land\",\n          number_of_on_field_resources: \"Anzahl der Au\u00dfendienstressourcen\",\n          message: \"Nachricht\",\n          security_system_or_services_impacted: \"Betroffene Systeme oder Dienste\",\n          security_description: \"Beschreibung\",\n          security_subject: \"Betreff\",\n          file_upload: \"Datei hochladen\"\n        }\n      }\n    },\n    onFormReady: function ($form, e) {\n      window.hubspotformElements = window.hubspotformElements || {};\n      var formId = '32b4ce36-a0c6-40d4-81bc-5b813e22be08';\n      window.hubspotformElements[formId] = $form[0];\n      var formElement = window.hubspotformElements[formId];\n      \/\/ Real-time validation for email and required checkboxes\n      var emailInput = formElement.querySelector('input[name=\"email\"]');\n      if (emailInput) {\n        emailInput.addEventListener('blur', function() {\n          setTimeout(function() {\n            var value = emailInput.value || '';\n            var fieldWrapper = emailInput.closest('.hs-form-field') || emailInput.parentNode;\n            var errorMessage = fieldWrapper ? fieldWrapper.querySelector('.hs-error-msg, .hs-error-msgs li, .error-message, .invalid-message') : null;\n            var customMessage = getCustomMessage(emailInput);\n            setCustomError(emailInput, errorMessage, customMessage);\n          }, 150);\n        });\n      }\n      var requiredCheckboxes = formElement.querySelectorAll('input[type=\"checkbox\"].hs-input');\n      requiredCheckboxes.forEach(function(checkbox) {\n        checkbox.addEventListener('change', function() {\n          var fieldWrapper = checkbox.closest('.hs-form-field') || checkbox.parentNode;\n          var errorMessage = fieldWrapper ? fieldWrapper.querySelector('.hs-error-msg, .hs-error-msgs li, .error-message, .invalid-message') : null;\n          var customMessage = getCustomMessage(checkbox);\n          setCustomError(checkbox, errorMessage, customMessage);\n        });\n      });\n      var consetRichElm = formElement.querySelectorAll('.legal-consent-container .hs-richtext');\n      var subType1 = formElement.querySelector('[class*=\"hs_LEGAL_CONSENT.subscription_type_5261220\"] label > span p');\n      var subType2 = formElement.querySelector('[class*=\"hs_LEGAL_CONSENT.subscription_type_5382246\"] label > span p');\n      if (subType2 == null) {\n        subType2 = formElement.querySelector('[class*=\"hs_LEGAL_CONSENT.subscription_type_5382246\"] label > span');\n      }\n      if(language == 'Spanish') {\n        if(consetRichElm[0]) {\n          consetRichElm[0].innerHTML = '<p>Declaro que he le\u00eddo y comprendido la <a href=\"\/es\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Pol\u00edtica de Privacidad<\/a> de OverIT y, por lo tanto:<\/p>';\n        }\n        if(subType1) {\n          subType1.innerHTML = 'Consiento el tratamiento de mis datos personales para recibir una respuesta a mi solicitud'\n        }\n        if(subType2){\n          subType2.innerHTML = 'Consiento el tratamiento de mis datos personales con fines de marketing.'\n        }\n        if(consetRichElm[1]) {\n          consetRichElm[1].innerHTML = '<p><\/p>';\n        }\n      }\n      if(language == 'Italian') {\n        if(consetRichElm[0]) {\n          consetRichElm[0].innerHTML = '<p>Dichiaro di aver letto e compreso <a href=\"\/it\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">l\\'Informativa sulla Privacy<\/a> di OverIT e pertanto:<\/p>';\n        }\n        if(subType1) {\n          subType1.innerHTML = 'Acconsento al trattamento dei miei dati personali per ottenere una risposta alla mia richiesta.';\n        }\n        if(subType2){\n          subType2.innerHTML = 'Acconsento al trattamento dei miei dati personali per finalit\u00e0 di marketing.';\n        }\n        if(consetRichElm[1]) {\n          consetRichElm[1].innerHTML = '<p><\/p>';\n        }\n      }\n      if(language == 'German') {\n        if(consetRichElm[0]) {\n          consetRichElm[0].innerHTML = '<p>Ich erkl\u00e4re, dass ich die <a href=\"\/de\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Datenschutzerkl\u00e4rung<\/a> von OverIT zur Kenntnis genommen habe und deshalb:<\/p>';\n        }\n        if(subType1) {\n          subType1.innerHTML = 'Ich stimme der Verarbeitung meiner pers\u00f6nlichen Daten zu, um eine Antwort auf meine Anfrage zu erhalten.';\n        }\n        if(subType2){\n          subType2.innerHTML = 'Ich stimme der Verarbeitung meiner pers\u00f6nlichen Daten f\u00fcr Marketingzwecke zu.';\n        }\n        if(consetRichElm[1]) {\n          consetRichElm[1].innerHTML = '<p><\/p>';\n        }\n      }\n\n      \/\/ File upload customization\n      var fileInput = formElement.querySelector('input[type=\"file\"]');\n\n\n      if (fileInput) {\n        \/\/ Hide the default file input\n        fileInput.style.display = 'none';\n\n        \/\/ Create a custom button\n        var customButton = document.createElement('button');\n        customButton.type = 'button';\n        customButton.className = 'hs-button primary upload';\n\n        \/\/ Create the text for selected files\n        var fileText = document.createElement('div');\n        fileText.className = 'file-text';\n\n        \/\/ Set the text based on the language\n        var buttonText, noFileText, filesSelectedText;\n\n        if (language == 'Spanish') {\n          buttonText = 'Seleccionar archivo';\n          noFileText = 'Ning\u00fan archivo seleccionado';\n          filesSelectedText = 'archivos seleccionados';\n        } else if (language == 'Italian') {\n          buttonText = 'Scegli file';\n          noFileText = 'Nessun file selezionato';\n          filesSelectedText = 'file selezionati';\n        } else if (language == 'German') {\n          buttonText = 'Datei ausw\u00e4hlen';\n          noFileText = 'Keine Datei wurde ausgew\u00e4hlt';\n          filesSelectedText = 'Ausgew\u00e4hlte Dateien';\n        } else {\n          buttonText = 'Choose Files';\n          noFileText = 'No file chosen';\n          filesSelectedText = 'files selected';\n        }\n\n        customButton.textContent = buttonText;\n        fileText.textContent = noFileText;\n\n        \/\/ Add elements to the DOM\n        fileInput.parentNode.classList.add('hs-form-file-upload');\n        fileInput.parentNode.appendChild(customButton);\n        fileInput.parentNode.appendChild(fileText);\n\n        \/\/ Handle click on custom button\n        customButton.addEventListener('click', function() {\n          fileInput.click();\n        });\n\n        \/\/ Handle file change\n        fileInput.addEventListener('change', function() {\n          var files = this.files;\n          if (files.length > 0) {\n            if (files.length === 1) {\n              fileText.textContent = files[0].name;\n            } else {\n              fileText.textContent = files.length + ' ' + filesSelectedText;\n            }\n          } else {\n            fileText.textContent = noFileText;\n          }\n        });\n      }\n    },\n    onBeforeFormSubmit: function($form) {\n      var htmlForm = $form[0];\n\n      var langSelector = htmlForm.querySelector('[name=\"language\"]');\n      if (langSelector) {\n        langSelector.value = language;\n      }\n\n      var pageURLSelector = htmlForm.querySelector('[name=\"last_touchpoint_url\"]');\n      if (pageURLSelector) {\n        pageURLSelector.value = window.location.href;\n      }\n\n      var pageTitleSelector = htmlForm.querySelector('[name=\"last_touchpoint\"]');\n      if (pageTitleSelector) {\n        pageTitleSelector.value = document.title;\n      }\n\n      var reachedFromSelector = htmlForm.querySelector('[name=\"referring_page_url\"]');\n      if (reachedFromSelector) {\n        reachedFromSelector.value = document.referrer;\n      }\n    },\n    onFormError: function() {\n      \/\/ Retrieve the correct formElement using formId\n      var formId = '32b4ce36-a0c6-40d4-81bc-5b813e22be08';\n      var formElement = window.hubspotformElements[formId];\n      if (!formElement) return;\n      setTimeout(function() {\n        \/\/ Find all fields with errors\n        var errorFields = Array.from(formElement.querySelectorAll('.invalid, .error'));\n        \/\/ Also include required checkboxes with visible error messages\n        var requiredCheckboxes = Array.from(formElement.querySelectorAll('input[type=\"checkbox\"].hs-input'));\n        requiredCheckboxes.forEach(function(checkbox) {\n          var wrapper = checkbox.closest('.hs-form-field');\n          var errorMsg = wrapper ? wrapper.querySelector('.hs-error-msg, .hs-error-msgs li, .error-message, .invalid-message') : null;\n          if (errorMsg && errorMsg.offsetParent !== null && !errorFields.includes(checkbox)) {\n            errorFields.push(checkbox);\n          }\n        });\n        if (errorFields.length > 0) {\n          errorFields.forEach(function(field, index) {\n            var fieldWrapper = field.closest ? field.closest('.hs-form-field') : field.parentNode;\n            if (!fieldWrapper) return;\n            var errorMessage = fieldWrapper.querySelector('.hs-error-msg, .hs-error-msgs li, .error-message, .invalid-message');\n            if (!errorMessage) return;\n            var customMessage = getCustomMessage(field);\n            setCustomError(field, errorMessage, customMessage);\n          });\n          \/\/ Focus and scroll to the first error field\n          var firstErrorField = errorFields[0];\n          var target = firstErrorField.closest ? firstErrorField.closest('.hs-form-field') : firstErrorField;\n          target.scrollIntoView({\n            behavior: 'smooth',\n            block: 'center'\n          });\n          setTimeout(function() {\n            firstErrorField.focus();\n          }, 300);\n        }\n      }, 100);\n    },\n    onFormSubmit: function($form) {\n      window.overit.hubspot.onFormSubmit($form);\n    }\n  });\n<\/script>\n          <\/section>\n  <\/div>\n<\/div>\n\n<\/div><!-- .overit-block-wrapper -->\n<\/div><!-- .overit-block -->\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":31707,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"case_study_category":[],"class_list":["post-54517","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v25.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>OverIT NextGen Platform 2024 Wave Two<\/title>\n<meta name=\"description\" content=\"Elevata estensibilit\u00e0, aggiornamenti senza sforzo e un&#039;implementazione rapida a supporto delle operazioni mission-critical\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OverIT NextGen Platform 2024 Wave Two\" \/>\n<meta property=\"og:description\" content=\"OverIT ha aggiornato la piattaforma per garantire un&#039;elevata estensibilit\u00e0, aggiornamenti senza sforzo e un&#039;implementazione rapida a supporto delle operazioni mission-critical.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/\" \/>\n<meta property=\"og:site_name\" content=\"OverIT\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-12T15:52:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.overit.ai\/app\/uploads\/2024\/05\/NG-2024-WAVE-TWO.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1585\" \/>\n\t<meta property=\"og:image:height\" content=\"1114\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"OverIT ha aggiornato la piattaforma per garantire un&#039;elevata estensibilit\u00e0, aggiornamenti senza sforzo e un&#039;implementazione rapida a supporto delle operazioni mission-critical.\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/\",\"url\":\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/\",\"name\":\"OverIT NextGen Platform 2024 Wave Two\",\"isPartOf\":{\"@id\":\"https:\/\/www.overit.ai\/it\/#website\"},\"datePublished\":\"2024-07-25T10:05:36+00:00\",\"dateModified\":\"2026-03-12T15:52:41+00:00\",\"description\":\"Elevata estensibilit\u00e0, aggiornamenti senza sforzo e un'implementazione rapida a supporto delle operazioni mission-critical\",\"breadcrumb\":{\"@id\":\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.overit.ai\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Piattaforma di Field Service Management\",\"item\":\"https:\/\/www.overit.ai\/it\/piattaforma\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"OverIT NextGen Platform Release\",\"item\":\"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"OverIT NextGen Platform 2024 Wave Two\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.overit.ai\/it\/#website\",\"url\":\"https:\/\/www.overit.ai\/it\/\",\"name\":\"OverIT\",\"description\":\"Innovation in Field Service Management\",\"publisher\":{\"@id\":\"https:\/\/www.overit.ai\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.overit.ai\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.overit.ai\/it\/#organization\",\"name\":\"OverIT\",\"url\":\"https:\/\/www.overit.ai\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.overit.ai\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.overit.ai\/app\/uploads\/2021\/10\/OverIT-logo-400.png\",\"contentUrl\":\"https:\/\/www.overit.ai\/app\/uploads\/2021\/10\/OverIT-logo-400.png\",\"width\":400,\"height\":250,\"caption\":\"OverIT\"},\"image\":{\"@id\":\"https:\/\/www.overit.ai\/it\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"OverIT NextGen Platform 2024 Wave Two","description":"Elevata estensibilit\u00e0, aggiornamenti senza sforzo e un'implementazione rapida a supporto delle operazioni mission-critical","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/","og_locale":"it_IT","og_type":"article","og_title":"OverIT NextGen Platform 2024 Wave Two","og_description":"OverIT ha aggiornato la piattaforma per garantire un'elevata estensibilit\u00e0, aggiornamenti senza sforzo e un'implementazione rapida a supporto delle operazioni mission-critical.","og_url":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/","og_site_name":"OverIT","article_modified_time":"2026-03-12T15:52:41+00:00","og_image":[{"width":1585,"height":1114,"url":"https:\/\/www.overit.ai\/app\/uploads\/2024\/05\/NG-2024-WAVE-TWO.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_description":"OverIT ha aggiornato la piattaforma per garantire un'elevata estensibilit\u00e0, aggiornamenti senza sforzo e un'implementazione rapida a supporto delle operazioni mission-critical.","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/","url":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/","name":"OverIT NextGen Platform 2024 Wave Two","isPartOf":{"@id":"https:\/\/www.overit.ai\/it\/#website"},"datePublished":"2024-07-25T10:05:36+00:00","dateModified":"2026-03-12T15:52:41+00:00","description":"Elevata estensibilit\u00e0, aggiornamenti senza sforzo e un'implementazione rapida a supporto delle operazioni mission-critical","breadcrumb":{"@id":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/overit-nextgen-platform-2024-wave-two\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.overit.ai\/it\/"},{"@type":"ListItem","position":2,"name":"Piattaforma di Field Service Management","item":"https:\/\/www.overit.ai\/it\/piattaforma\/"},{"@type":"ListItem","position":3,"name":"OverIT NextGen Platform Release","item":"https:\/\/www.overit.ai\/it\/piattaforma\/rilasci\/"},{"@type":"ListItem","position":4,"name":"OverIT NextGen Platform 2024 Wave Two"}]},{"@type":"WebSite","@id":"https:\/\/www.overit.ai\/it\/#website","url":"https:\/\/www.overit.ai\/it\/","name":"OverIT","description":"Innovation in Field Service Management","publisher":{"@id":"https:\/\/www.overit.ai\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.overit.ai\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.overit.ai\/it\/#organization","name":"OverIT","url":"https:\/\/www.overit.ai\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.overit.ai\/it\/#\/schema\/logo\/image\/","url":"https:\/\/www.overit.ai\/app\/uploads\/2021\/10\/OverIT-logo-400.png","contentUrl":"https:\/\/www.overit.ai\/app\/uploads\/2021\/10\/OverIT-logo-400.png","width":400,"height":250,"caption":"OverIT"},"image":{"@id":"https:\/\/www.overit.ai\/it\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/pages\/54517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/comments?post=54517"}],"version-history":[{"count":22,"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/pages\/54517\/revisions"}],"predecessor-version":[{"id":70308,"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/pages\/54517\/revisions\/70308"}],"up":[{"embeddable":true,"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/pages\/31707"}],"wp:attachment":[{"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/media?parent=54517"}],"wp:term":[{"taxonomy":"case_study_category","embeddable":true,"href":"https:\/\/www.overit.ai\/it\/wp-json\/wp\/v2\/case_study_category?post=54517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}