{"id":772,"date":"2026-07-28T12:52:31","date_gmt":"2026-07-28T19:52:31","guid":{"rendered":"https:\/\/ittotalservice.com\/?page_id=772"},"modified":"2026-07-31T13:35:11","modified_gmt":"2026-07-31T20:35:11","slug":"ai-automation","status":"publish","type":"page","link":"https:\/\/ittotalservice.com\/ru\/ai-automation\/","title":{"rendered":"AI Automation &#038; Custom AI Agents"},"content":{"rendered":"\n<style>\n\n  .its-site,\n  .its-site * {\n    box-sizing: border-box;\n  }\n\n  .its-site {\n    --its-ink: #10243f;\n    --its-navy: #0b1f38;\n    --its-blue: #1264d7;\n    --its-cyan: #20b9ef;\n    --its-pale: #f3f8fd;\n    --its-line: #dce7f2;\n    --its-muted: #607089;\n    --its-white: #ffffff;\n    color: var(--its-ink);\n    background: var(--its-white);\n    font-family: Inter, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    font-size: 17px;\n    line-height: 1.65;\n    overflow: clip;\n  }\n\n  body .wp-site-blocks {\n    padding: 0 !important;\n  }\n\n  body .wp-site-blocks > .its-site {\n    margin-block-start: 0 !important;\n  }\n\n  .its-site a {\n    color: inherit;\n    text-decoration: none;\n  }\n\n  html[lang^=\"en\"] .its-form-card .its-field:has([name=\"your-phone\"]) {\n    display: none !important;\n  }\n\n  html[lang^=\"en\"] .its-form-card .its-field:has([name=\"request-type\"]) {\n    grid-column: 1 \/ -1;\n  }\n\n  .its-site img,\n  .its-site svg {\n    display: block;\n  }\n\n  .its-shell {\n    width: min(1180px, calc(100% - 48px));\n    margin-inline: auto;\n  }\n\n  .its-kicker {\n    margin: 0 0 12px;\n    color: var(--its-blue);\n    font-size: 0.78rem;\n    font-weight: 800;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n  }\n\n  .its-section-head {\n    max-width: 760px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .its-section-head h2,\n  .its-about-copy h2,\n  .its-contact-copy h2 {\n    margin: 0;\n    color: var(--its-navy);\n    font-size: clamp(2rem, 4vw, 3.2rem);\n    font-weight: 800;\n    letter-spacing: -0.04em;\n    line-height: 1.08;\n  }\n\n  .its-section-head > p:last-child,\n  .its-about-copy > p,\n  .its-contact-copy > p {\n    margin: 18px 0 0;\n    color: var(--its-muted);\n  }\n\n  .its-section-head .its-pricing-note {\n    display: inline-block;\n    max-width: 690px;\n    margin: 22px auto 0;\n    border: 1px solid #cfe0f0;\n    border-radius: 14px;\n    padding: 11px 16px;\n    background: rgba(255, 255, 255, 0.72);\n    color: #3b506a;\n    font-size: 0.9rem;\n    line-height: 1.55;\n  }\n\n  .its-pricing-note strong {\n    color: var(--its-navy);\n  }\n\n  .its-header {\n    position: sticky;\n    top: 0;\n    z-index: 1000;\n    border-bottom: 1px solid rgba(16, 36, 63, 0.09);\n    background: rgba(255, 255, 255, 0.94);\n    box-shadow: 0 8px 28px rgba(16, 36, 63, 0.06);\n    backdrop-filter: blur(14px);\n  }\n\n  .its-topbar {\n    color: rgba(255, 255, 255, 0.78);\n    background: var(--its-navy);\n    font-size: 0.76rem;\n  }\n\n  .its-topbar-row {\n    display: flex;\n    min-height: 34px;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n  }\n\n  .its-topbar-location {\n    font-weight: 700;\n    letter-spacing: 0.03em;\n  }\n\n  .its-topbar-phone {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    color: var(--its-white) !important;\n    font-size: 0.82rem;\n    font-weight: 850;\n    letter-spacing: 0.02em;\n    white-space: nowrap;\n  }\n\n  .its-topbar-phone svg {\n    width: 15px;\n    height: 15px;\n  }\n\n  .its-topbar-phone:hover,\n  .its-topbar-phone:focus-visible {\n    color: #77d8ff !important;\n  }\n\n  .admin-bar .its-header {\n    top: 32px;\n  }\n\n  .its-header-row {\n    display: flex;\n    min-height: 82px;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n  }\n\n  .its-brand {\n    display: inline-flex;\n    min-width: 245px;\n    flex: 0 0 auto;\n    align-items: center;\n    gap: 14px;\n  }\n\n  .its-brand .its-logo-mark {\n    width: 78px;\n    max-width: none;\n    height: auto;\n    flex: 0 0 auto;\n  }\n\n  .its-brand-copy {\n    display: grid;\n    gap: 1px;\n    line-height: 1.15;\n  }\n\n  .its-brand-copy strong {\n    color: var(--its-navy);\n    font-size: 1.08rem;\n    letter-spacing: -0.02em;\n  }\n\n  .its-brand-copy span {\n    color: var(--its-muted);\n    font-size: 0.71rem;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .its-nav {\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    gap: clamp(14px, 1.8vw, 28px);\n  }\n\n  .its-nav > a {\n    position: relative;\n    padding: 28px 0;\n    color: #2e425d;\n    font-size: 0.91rem;\n    font-weight: 700;\n    white-space: nowrap;\n  }\n\n  .its-nav > a:not(.its-nav-cta)::after {\n    position: absolute;\n    right: 0;\n    bottom: 21px;\n    left: 0;\n    height: 2px;\n    border-radius: 99px;\n    background: var(--its-blue);\n    content: \"\";\n    transform: scaleX(0);\n    transition: transform 180ms ease;\n  }\n\n  .its-nav > a:hover::after,\n  .its-nav > a:focus-visible::after {\n    transform: scaleX(1);\n  }\n\n  .its-lang {\n    display: inline-flex;\n    overflow: hidden;\n    border: 1px solid var(--its-line);\n    border-radius: 999px;\n    background: var(--its-white);\n  }\n\n  .its-lang a {\n    padding: 7px 9px;\n    color: var(--its-muted);\n    font-size: 0.7rem;\n    font-weight: 800;\n  }\n\n  .its-lang a[aria-current=\"page\"],\n  .translatepress-en_US .its-lang a[lang=\"en\"],\n  .translatepress-ru_RU .its-lang a[lang=\"ru\"] {\n    color: var(--its-white);\n    background: var(--its-blue);\n  }\n\n  .its-nav-cta,\n  .its-button {\n    display: inline-flex;\n    min-height: 48px;\n    align-items: center;\n    justify-content: center;\n    border: 0;\n    border-radius: 12px;\n    padding: 12px 21px;\n    color: var(--its-white) !important;\n    background: linear-gradient(135deg, var(--its-blue), #188de7);\n    box-shadow: 0 10px 25px rgba(18, 100, 215, 0.24);\n    font-size: 0.9rem;\n    font-weight: 800;\n    cursor: pointer;\n    transition: transform 180ms ease, box-shadow 180ms ease;\n  }\n\n  .its-nav-cta {\n    padding: 10px 17px !important;\n  }\n\n  .its-nav-cta:hover,\n  .its-button:hover {\n    box-shadow: 0 14px 30px rgba(18, 100, 215, 0.32);\n    transform: translateY(-2px);\n  }\n\n  .its-mobile-nav {\n    display: none;\n    position: relative;\n  }\n\n  .its-mobile-nav summary {\n    display: grid;\n    width: 46px;\n    height: 46px;\n    place-items: center;\n    border: 1px solid var(--its-line);\n    border-radius: 12px;\n    color: var(--its-navy);\n    background: var(--its-white);\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .its-mobile-nav summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .its-mobile-nav summary span,\n  .its-mobile-nav summary::before,\n  .its-mobile-nav summary::after {\n    display: block;\n    width: 21px;\n    height: 2px;\n    border-radius: 99px;\n    background: currentColor;\n    content: \"\";\n  }\n\n  .its-mobile-nav summary {\n    gap: 4px;\n  }\n\n  .its-mobile-panel {\n    position: absolute;\n    top: 58px;\n    right: 0;\n    display: grid;\n    width: min(310px, calc(100vw - 32px));\n    overflow: hidden;\n    border: 1px solid var(--its-line);\n    border-radius: 18px;\n    padding: 10px;\n    background: var(--its-white);\n    box-shadow: 0 24px 60px rgba(16, 36, 63, 0.2);\n  }\n\n  .its-mobile-panel > a {\n    border-radius: 10px;\n    padding: 11px 13px;\n    color: #2e425d;\n    font-size: 0.92rem;\n    font-weight: 700;\n  }\n\n  .its-mobile-panel > a:hover {\n    color: var(--its-blue);\n    background: var(--its-pale);\n  }\n\n  .its-mobile-langs {\n    display: flex;\n    gap: 8px;\n    border-top: 1px solid var(--its-line);\n    margin-top: 6px;\n    padding: 12px 12px 4px;\n  }\n\n  .its-mobile-langs a {\n    color: var(--its-blue);\n    font-size: 0.78rem;\n    font-weight: 800;\n  }\n\n  .its-hero {\n    position: relative;\n    display: grid;\n    min-height: clamp(620px, 72vh, 760px);\n    align-items: center;\n    overflow: hidden;\n    color: var(--its-white);\n    background-color: var(--its-navy);\n    background-image: url(\"https:\/\/ittotalservice.com\/wp-content\/uploads\/2026\/07\/gary-hero-sharp.webp\");\n    background-position: 69% 8%;\n    background-size: cover;\n    isolation: isolate;\n  }\n\n  .its-hero::before {\n    position: absolute;\n    z-index: -1;\n    inset: 0;\n    background: linear-gradient(\n      90deg,\n      rgba(7, 25, 47, 0.95) 0%,\n      rgba(7, 25, 47, 0.89) 30%,\n      rgba(7, 25, 47, 0.7) 50%,\n      rgba(7, 25, 47, 0.18) 74%,\n      rgba(7, 25, 47, 0.08) 100%\n    );\n    content: \"\";\n  }\n\n  .its-hero::after {\n    position: absolute;\n    z-index: -1;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    height: 110px;\n    background: linear-gradient(transparent, rgba(7, 25, 47, 0.22));\n    content: \"\";\n  }\n\n  .its-hero-copy {\n    max-width: 670px;\n    padding: 72px 0;\n  }\n\n  .its-hero .its-kicker {\n    color: #75d7ff;\n  }\n\n  .its-hero h1 {\n    max-width: 650px;\n    margin: 0;\n    color: var(--its-white);\n    font-size: clamp(3rem, 6.2vw, 5.45rem);\n    font-weight: 850;\n    letter-spacing: -0.055em;\n    line-height: 0.98;\n    text-wrap: balance;\n  }\n\n  .its-hero-lead {\n    max-width: 590px;\n    margin: 26px 0 0;\n    color: rgba(255, 255, 255, 0.86);\n    font-size: clamp(1.04rem, 1.7vw, 1.25rem);\n    line-height: 1.65;\n  }\n\n  .its-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 13px;\n    margin-top: 32px;\n  }\n\n  .its-button-secondary {\n    border: 1px solid rgba(255, 255, 255, 0.42);\n    color: var(--its-white) !important;\n    background: rgba(255, 255, 255, 0.08);\n    box-shadow: none;\n    backdrop-filter: blur(8px);\n  }\n\n  .its-button-secondary:hover {\n    border-color: rgba(255, 255, 255, 0.7);\n    background: rgba(255, 255, 255, 0.15);\n    box-shadow: none;\n  }\n\n  .its-proof {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 16px 30px;\n    margin-top: 45px;\n  }\n\n  .its-proof div {\n    display: grid;\n    gap: 2px;\n  }\n\n  .its-proof strong {\n    color: var(--its-white);\n    font-size: 1.35rem;\n    line-height: 1.15;\n  }\n\n  .its-proof span {\n    color: rgba(255, 255, 255, 0.63);\n    font-size: 0.76rem;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n  }\n\n  .its-trust-strip {\n    border-bottom: 1px solid var(--its-line);\n    background: var(--its-white);\n  }\n\n  .its-trust-row {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .its-trust-item {\n    display: flex;\n    min-height: 92px;\n    align-items: center;\n    justify-content: center;\n    gap: 11px;\n    border-right: 1px solid var(--its-line);\n    color: #334965;\n    font-size: 0.84rem;\n    font-weight: 750;\n    text-align: center;\n  }\n\n  .its-trust-item:last-child {\n    border-right: 0;\n  }\n\n  .its-trust-item svg {\n    width: 22px;\n    height: 22px;\n    flex: 0 0 auto;\n    color: var(--its-blue);\n  }\n\n  .its-about,\n  .its-services,\n  .its-agents,\n  .its-projects,\n  .its-process,\n  .its-contact {\n    scroll-margin-top: 104px;\n  }\n\n  .its-about {\n    padding: 110px 0;\n  }\n\n  .its-about-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.08fr) minmax(360px, 0.92fr);\n    align-items: center;\n    gap: clamp(50px, 8vw, 96px);\n  }\n\n  .its-about-copy h2 {\n    max-width: 720px;\n  }\n\n  .its-about-points {\n    display: grid;\n    gap: 14px;\n    margin-top: 27px;\n  }\n\n  .its-about-point {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    color: #344a66;\n  }\n\n  .its-check {\n    display: grid;\n    width: 25px;\n    height: 25px;\n    flex: 0 0 auto;\n    place-items: center;\n    border-radius: 50%;\n    margin-top: 2px;\n    color: var(--its-blue);\n    background: #e9f3ff;\n    font-size: 0.8rem;\n    font-weight: 900;\n  }\n\n  .its-experience-card {\n    position: relative;\n    overflow: hidden;\n    border: 1px solid #dbe7f3;\n    border-radius: 28px;\n    padding: 34px;\n    background:\n      radial-gradient(circle at top right, rgba(32, 185, 239, 0.2), transparent 38%),\n      linear-gradient(145deg, #f8fbff, #edf5fd);\n    box-shadow: 0 24px 60px rgba(16, 36, 63, 0.11);\n  }\n\n  .its-experience-card::before {\n    position: absolute;\n    top: -55px;\n    right: -55px;\n    width: 180px;\n    height: 180px;\n    border: 34px solid rgba(18, 100, 215, 0.08);\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  .its-experience-number {\n    position: relative;\n    color: var(--its-blue);\n    font-size: clamp(4rem, 8vw, 6.3rem);\n    font-weight: 850;\n    letter-spacing: -0.07em;\n    line-height: 0.9;\n  }\n\n  .its-experience-card > strong {\n    position: relative;\n    display: block;\n    margin-top: 11px;\n    color: var(--its-navy);\n    font-size: 1.25rem;\n  }\n\n  .its-experience-card > p {\n    position: relative;\n    margin: 9px 0 24px;\n    color: var(--its-muted);\n  }\n\n  .its-experience-list {\n    position: relative;\n    display: grid;\n    gap: 10px;\n    border-top: 1px solid #d7e4f0;\n    padding-top: 23px;\n  }\n\n  .its-experience-list span {\n    display: flex;\n    justify-content: space-between;\n    gap: 20px;\n    color: #3b506a;\n    font-size: 0.86rem;\n  }\n\n  .its-experience-list b {\n    color: var(--its-navy);\n    font-weight: 750;\n    text-align: right;\n  }\n\n  .its-services {\n    padding: 105px 0 115px;\n    background: var(--its-pale);\n  }\n\n  .its-service-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 20px;\n  }\n\n  .its-service-card {\n    display: flex;\n    min-height: 292px;\n    flex-direction: column;\n    border: 1px solid var(--its-line);\n    border-radius: 22px;\n    padding: 28px;\n    background: var(--its-white);\n    box-shadow: 0 12px 30px rgba(16, 36, 63, 0.055);\n    transition: transform 180ms ease, border-color 180ms ease, box-shadow 180ms ease;\n  }\n\n  .its-service-card[id] { scroll-margin-top: 145px; } .its-service-card:hover {\n    border-color: #b8d6f5;\n    box-shadow: 0 22px 50px rgba(16, 36, 63, 0.1);\n    transform: translateY(-4px);\n  }\n\n  .its-icon {\n    display: grid;\n    width: 54px;\n    height: 54px;\n    place-items: center;\n    border-radius: 15px;\n    color: var(--its-blue);\n    background: linear-gradient(145deg, #e5f3ff, #f4fbff);\n  }\n\n  .its-icon svg {\n    width: 29px;\n    height: 29px;\n  }\n\n  .its-service-card h3 {\n    margin: 23px 0 10px;\n    color: var(--its-navy);\n    font-size: 1.16rem;\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    line-height: 1.25;\n  }\n\n  .its-service-card p {\n    margin: 0;\n    color: var(--its-muted);\n    font-size: 0.92rem;\n  }\n\n  .its-service-card .its-card-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    margin-top: auto;\n    padding-top: 22px;\n    color: var(--its-blue);\n    font-size: 0.82rem;\n    font-weight: 800;\n  }\n\n  .its-agents {\n    padding: 110px 0 120px;\n    color: var(--its-white);\n    background:\n      radial-gradient(circle at 15% 10%, rgba(32, 185, 239, 0.17), transparent 28%),\n      radial-gradient(circle at 85% 90%, rgba(18, 100, 215, 0.26), transparent 30%),\n      var(--its-navy);\n  }\n\n  .its-agents .its-kicker {\n    color: #75d7ff;\n  }\n\n  .its-agents .its-section-head h2 {\n    color: var(--its-white);\n  }\n\n  .its-agents .its-section-head > p:last-child {\n    color: rgba(255, 255, 255, 0.68);\n  }\n\n  .its-agent-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 20px;\n  }\n\n  .its-agent-card {\n    display: flex;\n    min-height: 500px;\n    flex-direction: column;\n    overflow: hidden;\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 24px;\n    background: rgba(255, 255, 255, 0.055);\n    box-shadow: 0 24px 55px rgba(0, 0, 0, 0.16);\n    backdrop-filter: blur(12px);\n  }\n\n  .its-agent-visual {\n    display: grid;\n    min-height: 205px;\n    place-items: center;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n    padding: 24px;\n    background: linear-gradient(145deg, rgba(32, 185, 239, 0.1), rgba(18, 100, 215, 0.04));\n  }\n\n  .its-agent-visual svg {\n    width: 100%;\n    max-width: 260px;\n    height: auto;\n  }\n\n  .its-agent-body {\n    display: flex;\n    flex: 1;\n    flex-direction: column;\n    padding: 26px;\n  }\n\n  .its-agent-body h3 {\n    margin: 0;\n    color: var(--its-white);\n    font-size: 1.26rem;\n    line-height: 1.2;\n  }\n\n  .its-agent-body > p {\n    margin: 12px 0 18px;\n    color: rgba(255, 255, 255, 0.66);\n    font-size: 0.9rem;\n  }\n\n  .its-agent-list {\n    display: grid;\n    gap: 10px;\n    margin: auto 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .its-agent-list li {\n    position: relative;\n    padding-left: 21px;\n    color: rgba(255, 255, 255, 0.82);\n    font-size: 0.84rem;\n  }\n\n  .its-agent-list li::before {\n    position: absolute;\n    top: 0.57em;\n    left: 2px;\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--its-cyan);\n    box-shadow: 0 0 0 4px rgba(32, 185, 239, 0.1);\n    content: \"\";\n  }\n\n  .its-agent-note {\n    max-width: 850px;\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 16px;\n    margin: 28px auto 0;\n    padding: 17px 20px;\n    color: rgba(255, 255, 255, 0.7);\n    background: rgba(255, 255, 255, 0.045);\n    font-size: 0.84rem;\n    text-align: center;\n  }\n\n  .its-projects {\n    padding: 110px 0;\n  }\n\n  .its-project-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 22px;\n  }\n\n  .its-project-card {\n    position: relative;\n    display: flex;\n    min-height: 360px;\n    flex-direction: column;\n    overflow: hidden;\n    border: 1px solid var(--its-line);\n    border-radius: 24px;\n    padding: 30px;\n    background: var(--its-white);\n    box-shadow: 0 16px 38px rgba(16, 36, 63, 0.07);\n  }\n\n  .its-project-card::after {\n    position: absolute;\n    right: -46px;\n    bottom: -46px;\n    width: 165px;\n    height: 165px;\n    border: 27px solid rgba(18, 100, 215, 0.055);\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  .its-project-index {\n    position: relative;\n    z-index: 1;\n    display: inline-grid;\n    width: 46px;\n    height: 46px;\n    place-items: center;\n    border-radius: 14px;\n    color: var(--its-blue);\n    background: #eaf4ff;\n    font-size: 0.85rem;\n    font-weight: 850;\n  }\n\n  .its-project-card h3 {\n    position: relative;\n    z-index: 1;\n    margin: 24px 0 12px;\n    color: var(--its-navy);\n    font-size: 1.3rem;\n    line-height: 1.2;\n  }\n\n  .its-project-card p {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    color: var(--its-muted);\n    font-size: 0.91rem;\n  }\n\n  .its-tags {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 7px;\n    margin-top: auto;\n    padding-top: 26px;\n  }\n\n  .its-tags span {\n    border: 1px solid #d9e8f7;\n    border-radius: 999px;\n    padding: 6px 9px;\n    color: #406080;\n    background: #f7fbff;\n    font-size: 0.69rem;\n    font-weight: 750;\n  }\n\n  .its-process {\n    border-top: 1px solid var(--its-line);\n    border-bottom: 1px solid var(--its-line);\n    padding: 88px 0;\n    background: var(--its-pale);\n  }\n\n  .its-process-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 18px;\n  }\n\n  .its-step {\n    position: relative;\n    padding: 7px 20px 4px;\n  }\n\n  .its-step:not(:last-child)::after {\n    position: absolute;\n    top: 23px;\n    right: -12px;\n    width: 24px;\n    height: 1px;\n    background: #bed2e7;\n    content: \"\";\n  }\n\n  .its-step-number {\n    display: grid;\n    width: 43px;\n    height: 43px;\n    place-items: center;\n    border-radius: 50%;\n    color: var(--its-white);\n    background: var(--its-blue);\n    font-size: 0.78rem;\n    font-weight: 850;\n  }\n\n  .its-step h3 {\n    margin: 18px 0 7px;\n    color: var(--its-navy);\n    font-size: 1rem;\n  }\n\n  .its-step p {\n    margin: 0;\n    color: var(--its-muted);\n    font-size: 0.83rem;\n  }\n\n  .its-contact {\n    padding: 110px 0;\n  }\n\n  .its-contact-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 0.82fr) minmax(520px, 1.18fr);\n    gap: clamp(52px, 8vw, 100px);\n  }\n\n  .its-contact-details {\n    display: grid;\n    gap: 14px;\n    margin-top: 32px;\n  }\n\n  .its-contact-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    border: 1px solid var(--its-line);\n    border-radius: 16px;\n    padding: 17px;\n    background: #fbfdff;\n  }\n\n  .its-contact-item .its-icon {\n    width: 42px;\n    height: 42px;\n    flex: 0 0 auto;\n    border-radius: 12px;\n  }\n\n  .its-contact-item .its-icon svg {\n    width: 22px;\n    height: 22px;\n  }\n\n  .its-contact-item span {\n    display: block;\n    color: var(--its-muted);\n    font-size: 0.72rem;\n    font-weight: 750;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n  }\n\n  .its-contact-item a,\n  .its-contact-item strong {\n    display: block;\n    margin-top: 2px;\n    color: var(--its-navy);\n    font-size: 0.94rem;\n    font-weight: 800;\n  }\n\n  .its-form-card {\n    border: 1px solid var(--its-line);\n    border-radius: 26px;\n    padding: clamp(24px, 4vw, 38px);\n    background: var(--its-white);\n    box-shadow: 0 24px 65px rgba(16, 36, 63, 0.11);\n  }\n\n  .its-form-card h3 {\n    margin: 0 0 23px;\n    color: var(--its-navy);\n    font-size: 1.45rem;\n  }\n\n  .its-privacy-inline {\n    margin: 16px 0 0;\n    color: var(--its-muted);\n    font-size: 0.79rem;\n    line-height: 1.55;\n  }\n\n  .its-privacy-inline a {\n    color: var(--its-blue);\n    font-weight: 800;\n    text-decoration: underline;\n    text-decoration-thickness: 1px;\n    text-underline-offset: 2px;\n  }\n\n  .its-form-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 17px;\n  }\n\n  .its-field {\n    display: grid;\n    gap: 7px;\n  }\n\n  .its-field .wpcf7-form-control-wrap {\n    display: block;\n    width: 100%;\n  }\n\n  .its-field-full {\n    grid-column: 1 \/ -1;\n  }\n\n  .its-field label {\n    color: #314860;\n    font-size: 0.78rem;\n    font-weight: 800;\n  }\n\n  .its-field input,\n  .its-field select,\n  .its-field textarea {\n    width: 100%;\n    min-height: 50px;\n    border: 1px solid #cfddea;\n    border-radius: 11px;\n    padding: 11px 13px;\n    color: var(--its-navy);\n    background: #fbfdff;\n    font: inherit;\n    font-size: 0.88rem;\n    outline: none;\n    transition: border-color 150ms ease, box-shadow 150ms ease, background 150ms ease;\n  }\n\n  .its-field textarea {\n    min-height: 130px;\n    resize: vertical;\n  }\n\n  .its-field input:focus,\n  .its-field select:focus,\n  .its-field textarea:focus {\n    border-color: var(--its-blue);\n    background: var(--its-white);\n    box-shadow: 0 0 0 4px rgba(18, 100, 215, 0.1);\n  }\n\n  .its-form-footer {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    margin-top: 20px;\n  }\n\n  .its-form-note {\n    max-width: 315px;\n    margin: 0;\n    color: var(--its-muted);\n    font-size: 0.7rem;\n    line-height: 1.45;\n  }\n\n  .its-form-card .wpcf7-not-valid-tip {\n    margin-top: 5px;\n    color: #b42318;\n    font-size: 0.72rem;\n  }\n\n  .its-form-card .wpcf7-response-output {\n    margin: 20px 0 0 !important;\n    border: 1px solid #bfd3e8 !important;\n    border-radius: 11px;\n    padding: 12px 14px !important;\n    color: var(--its-ink);\n    background: var(--its-pale);\n    font-size: 0.8rem;\n  }\n\n  .its-form-card .wpcf7-spinner {\n    margin: 0 0 0 10px;\n  }\n\n  .its-footer {\n    color: rgba(255, 255, 255, 0.7);\n    background: #081a30;\n  }\n\n  .its-footer-main {\n    display: grid;\n    grid-template-columns: 1.2fr 0.8fr 0.8fr;\n    gap: 50px;\n    padding: 58px 0 45px;\n  }\n\n  .its-footer-brand {\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n  }\n\n  .its-footer-brand .its-logo-mark {\n    width: 78px;\n    height: auto;\n    border-radius: 999px;\n    padding: 7px;\n    background: var(--its-white);\n  }\n\n  .its-footer-brand strong {\n    color: var(--its-white);\n    font-size: 1.08rem;\n  }\n\n  .its-footer-copy {\n    max-width: 470px;\n    margin: 17px 0 0;\n    font-size: 0.84rem;\n  }\n\n  .its-footer h3 {\n    margin: 0 0 14px;\n    color: var(--its-white);\n    font-size: 0.83rem;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .its-footer-links {\n    display: grid;\n    gap: 8px;\n    font-size: 0.84rem;\n  }\n\n  .its-footer-links a:hover {\n    color: var(--its-white);\n  }\n\n  .its-footer-bottom {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    border-top: 1px solid rgba(255, 255, 255, 0.1);\n    padding: 20px 0;\n    font-size: 0.74rem;\n  }\n\n  .its-site .scroll-top-button {\n    display: none;\n    position: fixed;\n    right: 24px;\n    bottom: 24px;\n    z-index: 1000;\n  }\n\n  .its-site .scroll-top-button a {\n    display: grid;\n    width: 46px;\n    height: 46px;\n    place-items: center;\n    border: 1px solid rgba(255, 255, 255, 0.42);\n    border-radius: 999px;\n    color: var(--its-white);\n    background: rgba(11, 31, 56, 0.92);\n    box-shadow: 0 12px 30px rgba(5, 20, 38, 0.24);\n    backdrop-filter: blur(10px);\n  }\n\n  .its-site .scroll-top-button a:hover,\n  .its-site .scroll-top-button a:focus-visible {\n    border-color: var(--its-cyan);\n    background: var(--its-blue);\n  }\n\n  .its-site .scroll-top-button svg {\n    width: 20px;\n    height: 20px;\n  }\n\n  \/*\n   * Intermediate desktop layout.\n   * Browser zoom reduces the CSS viewport, so this range also covers\n   * 150\u2013200% zoom on common desktop monitors.\n   *\/\n  @media (max-width: 1440px) and (min-width: 901px) {\n    .its-brand { min-width: 178px; }\n    .its-brand-copy span { display: none; }\n    .its-nav { gap: 14px; }\n    .its-nav > a { font-size: 0.84rem; }\n    .its-nav-cta { padding: 10px 13px !important; }\n\n    .its-hero-copy {\n      max-width: 560px;\n    }\n\n    .its-hero h1 {\n      max-width: 560px;\n      font-size: clamp(3rem, 4.8vw, 4.15rem);\n      line-height: 1;\n    }\n\n    .its-hero-lead {\n      max-width: 520px;\n    }\n  }\n\n  @media (max-width: 1180px) { .its-nav { display: none; } .its-mobile-nav { display: block; } .its-header-row { min-height: 74px; } } @media (max-width: 1100px) {\n    .its-nav {\n      gap: 15px;\n    }\n\n    .its-nav > a {\n      font-size: 0.82rem;\n    }\n\n    .its-brand {\n      min-width: 210px;\n    }\n\n    .its-brand-copy span {\n      display: none;\n    }\n\n    .its-service-grid,\n    .its-agent-grid,\n    .its-project-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .its-agent-card:last-child,\n    .its-project-card:last-child {\n      grid-column: 1 \/ -1;\n    }\n\n    .its-agent-card:last-child {\n      min-height: 430px;\n    }\n  }\n\n  @media (max-width: 900px) {\n    .its-nav {\n      display: none;\n    }\n\n    .its-mobile-nav {\n      display: block;\n    }\n\n    .its-header-row {\n      min-height: 74px;\n    }\n\n    .its-hero {\n      min-height: 650px;\n      background-position: 69% 8%;\n    }\n\n    .its-hero-copy {\n      max-width: 56%;\n    }\n\n    .its-hero::before {\n      background: linear-gradient(\n        90deg,\n        rgba(7, 25, 47, 0.94) 0%,\n        rgba(7, 25, 47, 0.84) 48%,\n        rgba(7, 25, 47, 0.32) 78%,\n        rgba(7, 25, 47, 0.14) 100%\n      );\n    }\n\n    .its-about-grid,\n    .its-contact-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .its-about-copy {\n      max-width: 760px;\n    }\n\n    .its-experience-card {\n      max-width: 650px;\n    }\n\n    .its-contact-grid {\n      gap: 48px;\n    }\n\n    .its-form-card {\n      max-width: 720px;\n    }\n\n    .its-trust-row {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .its-trust-item:nth-child(2) {\n      border-right: 0;\n    }\n\n    .its-trust-item:nth-child(-n + 2) {\n      border-bottom: 1px solid var(--its-line);\n    }\n\n    .its-process-grid {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .its-step:nth-child(2)::after {\n      display: none;\n    }\n\n    .its-footer-main {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .its-footer-main > div:first-child {\n      grid-column: 1 \/ -1;\n    }\n  }\n\n  @media (max-width: 640px) {\n    .admin-bar .its-header {\n      top: 46px;\n    }\n\n    .its-topbar-row {\n      min-height: 32px;\n      justify-content: center;\n    }\n\n    .its-topbar-location {\n      display: none;\n    }\n\n    .its-shell {\n      width: min(100% - 30px, 1180px);\n    }\n\n    .its-brand {\n      min-width: 0;\n      gap: 10px;\n    }\n\n    .its-brand .its-logo-mark {\n      width: 64px;\n    }\n\n    .its-brand-copy strong {\n      font-size: 0.93rem;\n    }\n\n    .its-hero {\n      min-height: 690px;\n      background-position: 61% 8%;\n    }\n\n    .its-hero::before {\n      background:\n        linear-gradient(0deg, rgba(7, 25, 47, 0.54), rgba(7, 25, 47, 0.25)),\n        linear-gradient(90deg, rgba(7, 25, 47, 0.92), rgba(7, 25, 47, 0.57));\n    }\n\n    .its-hero-copy {\n      max-width: 100%;\n      padding: 64px 0;\n    }\n\n    .its-hero h1 {\n      max-width: 560px;\n      font-size: clamp(2.65rem, 13vw, 4.15rem);\n    }\n\n    .its-proof {\n      gap: 19px 24px;\n      margin-top: 38px;\n    }\n\n    .its-proof strong {\n      font-size: 1.12rem;\n    }\n\n    .its-trust-row {\n      grid-template-columns: 1fr;\n    }\n\n    .its-trust-item {\n      min-height: 70px;\n      justify-content: flex-start;\n      border-right: 0;\n      border-bottom: 1px solid var(--its-line);\n      padding: 0 24px;\n      text-align: left;\n    }\n\n    .its-trust-item:nth-child(2) {\n      border-bottom: 1px solid var(--its-line);\n    }\n\n    .its-trust-item:last-child {\n      border-bottom: 0;\n    }\n\n    .its-about,\n    .its-services,\n    .its-agents,\n    .its-projects,\n    .its-contact {\n      padding: 82px 0;\n    }\n\n    .its-section-head {\n      margin-bottom: 32px;\n      text-align: left;\n    }\n\n    .its-service-grid,\n    .its-agent-grid,\n    .its-project-grid,\n    .its-process-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .its-agent-card:last-child,\n    .its-project-card:last-child {\n      grid-column: auto;\n    }\n\n    .its-agent-card,\n    .its-agent-card:last-child {\n      min-height: 470px;\n    }\n\n    .its-process {\n      padding: 72px 0;\n    }\n\n    .its-step {\n      border-left: 1px solid #c8d9e9;\n      padding: 0 0 26px 27px;\n    }\n\n    .its-step:not(:last-child)::after {\n      display: none;\n    }\n\n    .its-step-number {\n      position: absolute;\n      top: 0;\n      left: -22px;\n    }\n\n    .its-step h3 {\n      margin-top: 0;\n      padding-top: 8px;\n    }\n\n    .its-form-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .its-field-full {\n      grid-column: auto;\n    }\n\n    .its-form-footer {\n      align-items: stretch;\n      flex-direction: column;\n    }\n\n    .its-form-footer .its-button {\n      width: 100%;\n    }\n\n    .its-footer-main {\n      grid-template-columns: 1fr;\n      gap: 34px;\n    }\n\n    .its-footer-main > div:first-child {\n      grid-column: auto;\n    }\n\n    .its-footer-bottom {\n      align-items: flex-start;\n      flex-direction: column;\n      gap: 7px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .its-site *,\n    .its-site *::before,\n    .its-site *::after {\n      scroll-behavior: auto !important;\n      transition: none !important;\n    }\n  }\n\nbody .wp-block-post-content > .its-site { margin-block-start: 0 !important; }\nbody .wp-block-post-content .its-site > main { padding-block: 0 !important; }\n\n.its-skip-link { position: fixed; top: 10px; left: 10px; z-index: 2000; padding: 10px 14px; border-radius: 8px; color: #fff !important; background: var(--its-blue); transform: translateY(-160%); }\n.its-skip-link:focus { transform: translateY(0); }\n.its-ai-page .its-nav a[aria-current=\"page\"]::after { transform: scaleX(1); }\n.ai-hero { position: relative; min-height: 690px; overflow: hidden; color: #fff; background: radial-gradient(circle at 78% 24%, rgba(32,185,239,.22), transparent 27%), radial-gradient(circle at 15% 88%, rgba(18,100,215,.28), transparent 31%), #081a30; isolation: isolate; }\n.ai-hero::before { position: absolute; z-index: -1; inset: 0; opacity: .25; background-image: linear-gradient(rgba(117,215,255,.11) 1px, transparent 1px), linear-gradient(90deg, rgba(117,215,255,.11) 1px, transparent 1px); background-size: 44px 44px; mask-image: linear-gradient(90deg, transparent, #000 28%, #000 86%, transparent); content: \"\"; }\n.ai-hero-grid { display: grid; min-height: 690px; grid-template-columns: minmax(0,1.04fr) minmax(420px,.96fr); align-items: center; gap: clamp(48px,7vw,90px); padding: 78px 0 84px; }\n.ai-hero-copy { max-width: 680px; }\n.ai-hero .its-kicker { color: #75d7ff; }\n.ai-hero h1 { max-width: 690px; margin: 0; color: #fff; font-size: clamp(3.2rem,6.1vw,5.35rem); font-weight: 850; letter-spacing: -.055em; line-height: .98; text-wrap: balance; }\n.ai-hero-lead { margin: 26px 0 0; color: rgba(255,255,255,.84); font-size: clamp(1.05rem,1.7vw,1.23rem); line-height: 1.65; }\n.ai-hero-note { max-width: 620px; margin: 17px 0 0; color: rgba(255,255,255,.62); font-size: .9rem; }\n.ai-hero-actions { display: flex; flex-wrap: wrap; gap: 13px; margin-top: 30px; }\n.ai-proof { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 34px; }\n.ai-proof span { border: 1px solid rgba(255,255,255,.15); border-radius: 999px; padding: 8px 12px; color: rgba(255,255,255,.8); background: rgba(255,255,255,.055); font-size: .74rem; font-weight: 750; }\n.ai-console { position: relative; overflow: hidden; border: 1px solid rgba(255,255,255,.18); border-radius: 28px; padding: 24px; background: rgba(9,38,70,.72); box-shadow: 0 38px 90px rgba(0,0,0,.28); backdrop-filter: blur(18px); }\n.ai-console::before { position: absolute; top: -65px; right: -55px; width: 190px; height: 190px; border: 35px solid rgba(32,185,239,.07); border-radius: 50%; content: \"\"; }\n.ai-console-bar { position: relative; display: flex; align-items: center; justify-content: space-between; gap: 18px; border-bottom: 1px solid rgba(255,255,255,.11); padding: 0 0 17px; color: rgba(255,255,255,.62); font-size: .7rem; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; }\n.ai-console-status { display: inline-flex; align-items: center; gap: 8px; color: #a9ecff; }\n.ai-console-status::before { width: 8px; height: 8px; border-radius: 50%; background: #39d98a; box-shadow: 0 0 0 5px rgba(57,217,138,.12); content: \"\"; }\n.ai-flow { position: relative; display: grid; gap: 13px; margin-top: 21px; }\n.ai-flow-step { position: relative; display: grid; grid-template-columns: 48px 1fr auto; align-items: center; gap: 14px; border: 1px solid rgba(255,255,255,.1); border-radius: 16px; padding: 14px; background: rgba(255,255,255,.055); }\n.ai-flow-step:not(:last-child)::after { position: absolute; bottom: -14px; left: 37px; width: 1px; height: 14px; background: rgba(117,215,255,.45); content: \"\"; }\n.ai-flow-icon { display: grid; width: 48px; height: 48px; place-items: center; border-radius: 13px; color: #dff8ff; background: linear-gradient(145deg,#1264d7,#1397df); font-size: .72rem; font-weight: 900; letter-spacing: .04em; }\n.ai-flow-copy { display: grid; gap: 2px; }\n.ai-flow-copy strong { color: #fff; font-size: .91rem; }\n.ai-flow-copy span { color: rgba(255,255,255,.57); font-size: .73rem; }\n.ai-flow-tag { border: 1px solid rgba(117,215,255,.25); border-radius: 999px; padding: 5px 8px; color: #a9ecff; font-size: .62rem; font-weight: 800; text-transform: uppercase; }\n.ai-console-foot { margin: 18px 0 0; color: rgba(255,255,255,.55); font-size: .7rem; text-align: center; }\n.ai-outcomes { border-bottom: 1px solid var(--its-line); background: #fff; }\n.ai-outcome-grid { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); }\n.ai-outcome { min-height: 112px; border-right: 1px solid var(--its-line); padding: 25px 24px; }\n.ai-outcome:last-child { border-right: 0; }\n.ai-outcome strong { display: block; color: var(--its-navy); font-size: .92rem; }\n.ai-outcome span { display: block; margin-top: 5px; color: var(--its-muted); font-size: .76rem; line-height: 1.5; }\n.ai-section { padding: 110px 0; scroll-margin-top: 112px; }\n.ai-section-soft { background: var(--its-pale); }\n.ai-use-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 20px; }\n.ai-use-card { display: flex; min-height: 305px; flex-direction: column; border: 1px solid var(--its-line); border-radius: 22px; padding: 27px; background: #fff; box-shadow: 0 12px 32px rgba(16,36,63,.055); transition: transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease; }\n.ai-use-card:hover { border-color: #b9d7f5; box-shadow: 0 22px 50px rgba(16,36,63,.1); transform: translateY(-4px); }\n.ai-card-index { display: grid; width: 46px; height: 46px; place-items: center; border-radius: 14px; color: var(--its-blue); background: #eaf4ff; font-size: .78rem; font-weight: 850; }\n.ai-use-card h3 { margin: 21px 0 10px; color: var(--its-navy); font-size: 1.2rem; line-height: 1.25; }\n.ai-use-card p { margin: 0; color: var(--its-muted); font-size: .88rem; }\n.ai-outcome-line { margin-top: auto; padding-top: 20px; color: #34516f; font-size: .76rem; font-weight: 750; }\n.ai-outcome-line b { color: var(--its-blue); }\n.ai-architecture { position: relative; overflow: hidden; padding: 110px 0 120px; color: #fff; background: radial-gradient(circle at 12% 20%,rgba(32,185,239,.16),transparent 28%),radial-gradient(circle at 92% 82%,rgba(18,100,215,.25),transparent 30%),var(--its-navy); }\n.ai-architecture .its-kicker { color: #75d7ff; }\n.ai-architecture .its-section-head h2 { color: #fff; }\n.ai-architecture .its-section-head > p:last-child { color: rgba(255,255,255,.67); }\n.ai-arch-flow { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); align-items: stretch; gap: 16px; }\n.ai-arch-node { position: relative; min-height: 170px; border: 1px solid rgba(255,255,255,.13); border-radius: 20px; padding: 24px; background: rgba(255,255,255,.055); backdrop-filter: blur(10px); }\n.ai-arch-node:not(:last-child)::after { position: absolute; top: 50%; right: -17px; width: 17px; height: 1px; background: #57c9f0; content: \"\"; }\n.ai-arch-node small { color: #75d7ff; font-size: .65rem; font-weight: 850; letter-spacing: .09em; text-transform: uppercase; }\n.ai-arch-node h3 { margin: 13px 0 9px; color: #fff; font-size: 1.08rem; }\n.ai-arch-node p { margin: 0; color: rgba(255,255,255,.62); font-size: .8rem; }\n.ai-controls { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px; margin-top: 22px; }\n.ai-control { display: flex; align-items: center; gap: 10px; border: 1px solid rgba(255,255,255,.1); border-radius: 13px; padding: 13px 15px; color: rgba(255,255,255,.75); background: rgba(255,255,255,.035); font-size: .76rem; font-weight: 700; }\n.ai-control::before { display: grid; width: 22px; height: 22px; flex: 0 0 auto; place-items: center; border-radius: 50%; color: #07192f; background: #75d7ff; content: \"\u2713\"; font-size: .7rem; font-weight: 900; }\n.ai-architecture-note { max-width: 840px; border: 1px solid rgba(255,255,255,.12); border-radius: 16px; margin: 28px auto 0; padding: 17px 20px; color: rgba(255,255,255,.67); background: rgba(255,255,255,.04); font-size: .84rem; text-align: center; }\n.ai-build-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px; }\n.ai-build-card { border: 1px solid var(--its-line); border-radius: 22px; padding: 29px; background: #fff; box-shadow: 0 14px 34px rgba(16,36,63,.06); }\n.ai-build-card h3 { margin: 0; color: var(--its-navy); font-size: 1.22rem; }\n.ai-build-card > p { margin: 10px 0 0; color: var(--its-muted); font-size: .88rem; }\n.ai-build-list { display: grid; gap: 9px; margin: 20px 0 0; padding: 18px 0 0; border-top: 1px solid var(--its-line); list-style: none; }\n.ai-build-list li { position: relative; padding-left: 20px; color: #3d536c; font-size: .8rem; }\n.ai-build-list li::before { position: absolute; top: .57em; left: 2px; width: 7px; height: 7px; border-radius: 50%; background: var(--its-cyan); content: \"\"; }\n.ai-delivery { border-top: 1px solid var(--its-line); border-bottom: 1px solid var(--its-line); padding: 92px 0; background: var(--its-pale); }\n.ai-delivery-grid { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 18px; }\n.ai-delivery-step { position: relative; padding: 6px 19px; }\n.ai-delivery-step:not(:last-child)::after { position: absolute; top: 23px; right: -10px; width: 20px; height: 1px; background: #bfd3e7; content: \"\"; }\n.ai-delivery-number { display: grid; width: 44px; height: 44px; place-items: center; border-radius: 50%; color: #fff; background: var(--its-blue); font-size: .74rem; font-weight: 850; }\n.ai-delivery-step h3 { margin: 18px 0 8px; color: var(--its-navy); font-size: 1.02rem; }\n.ai-delivery-step p { margin: 0; color: var(--its-muted); font-size: .8rem; }\n.ai-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 22px; }\n.ai-fit-card { border: 1px solid var(--its-line); border-radius: 24px; padding: 31px; background: #fff; box-shadow: 0 14px 38px rgba(16,36,63,.06); }\n.ai-fit-card h3 { margin: 0 0 19px; color: var(--its-navy); font-size: 1.25rem; }\n.ai-fit-list { display: grid; gap: 12px; margin: 0; padding: 0; list-style: none; }\n.ai-fit-list li { position: relative; padding-left: 27px; color: #3d536c; font-size: .86rem; }\n.ai-fit-good li::before,.ai-fit-warn li::before { position: absolute; top: 1px; left: 0; display: grid; width: 20px; height: 20px; place-items: center; border-radius: 50%; font-size: .68rem; font-weight: 900; }\n.ai-fit-good li::before { color: #087443; background: #dff8eb; content: \"\u2713\"; }\n.ai-fit-warn li::before { color: #9a5b00; background: #fff1d6; content: \"!\"; }\n.ai-stack { margin-top: 32px; text-align: center; }\n.ai-stack p { color: var(--its-muted); font-size: .84rem; }\n.ai-stack-chips { display: flex; flex-wrap: wrap; justify-content: center; gap: 9px; margin-top: 17px; }\n.ai-stack-chips span { border: 1px solid #d8e6f4; border-radius: 999px; padding: 8px 13px; color: #355371; background: #f8fbff; font-size: .74rem; font-weight: 800; }\n.ai-faq { padding: 100px 0; background: #fff; }\n.ai-faq-list { max-width: 850px; margin: 0 auto; }\n.ai-faq details { border-bottom: 1px solid var(--its-line); }\n.ai-faq details:first-child { border-top: 1px solid var(--its-line); }\n.ai-faq summary { position: relative; padding: 22px 46px 22px 0; color: var(--its-navy); font-size: 1rem; font-weight: 800; cursor: pointer; list-style: none; }\n.ai-faq summary::-webkit-details-marker { display: none; }\n.ai-faq summary::after { position: absolute; top: 21px; right: 4px; display: grid; width: 27px; height: 27px; place-items: center; border-radius: 50%; color: var(--its-blue); background: #eaf4ff; content: \"+\"; font-size: 1.1rem; }\n.ai-faq details[open] summary::after { content: \"\u2212\"; }\n.ai-faq details p { max-width: 760px; margin: -3px 0 22px; color: var(--its-muted); font-size: .86rem; }\n.ai-contact-intro { display: inline-flex; align-items: center; gap: 9px; border: 1px solid #cee2f5; border-radius: 999px; padding: 7px 11px; color: var(--its-blue); background: #f3f9ff; font-size: .7rem; font-weight: 850; text-transform: uppercase; }\n@media (max-width:1100px){.ai-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-arch-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-arch-node:nth-child(2)::after{display:none}.ai-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:960px){.ai-hero-grid{grid-template-columns:1fr;gap:46px;padding:70px 0}.ai-hero-copy{max-width:760px}.ai-console{max-width:720px}.ai-outcome-grid{grid-template-columns:1fr 1fr}.ai-outcome:nth-child(2){border-right:0}.ai-outcome:nth-child(-n+2){border-bottom:1px solid var(--its-line)}.ai-delivery-grid{grid-template-columns:1fr 1fr}.ai-delivery-step:nth-child(2)::after{display:none}}\n@media (max-width:700px){.ai-hero-grid{min-height:auto;padding:58px 0 66px}.ai-hero h1{font-size:clamp(2.65rem,13vw,4rem)}.ai-flow-step{grid-template-columns:43px 1fr}.ai-flow-icon{width:43px;height:43px}.ai-flow-tag{display:none}.ai-section,.ai-architecture{padding:78px 0}.ai-use-grid,.ai-build-grid,.ai-fit-grid,.ai-arch-flow,.ai-controls,.ai-delivery-grid{grid-template-columns:1fr}.ai-arch-node::after,.ai-delivery-step::after{display:none!important}.ai-outcome{min-height:104px;padding:21px 18px}.ai-faq{padding:76px 0}}\n@media (max-width:480px){.ai-outcome-grid{grid-template-columns:1fr}.ai-outcome{border-right:0;border-bottom:1px solid var(--its-line)}.ai-outcome:last-child{border-bottom:0}.ai-proof{display:grid}.ai-hero-actions .its-button{width:100%}.ai-console{padding:17px}.ai-use-card,.ai-build-card,.ai-fit-card{padding:23px}}\n\n\n\/* Interactive AI agent workflow demo *\/\n.ai-demo { padding: 110px 0 120px; background: #fff; scroll-margin-top: 112px; }\n.ai-demo-layout { display: grid; grid-template-columns: minmax(0,.78fr) minmax(560px,1.22fr); align-items: start; gap: clamp(42px,6vw,78px); }\n.ai-demo-copy { position: sticky; top: 145px; }\n.ai-demo-copy h2 { margin: 0; color: var(--its-navy); font-size: clamp(2rem,4vw,3.15rem); font-weight: 850; letter-spacing: -.045em; line-height: 1.07; }\n.ai-demo-copy > p:not(.its-kicker) { margin: 18px 0 0; color: var(--its-muted); }\n.ai-demo-points { display: grid; gap: 12px; margin-top: 27px; padding: 0; list-style: none; }\n.ai-demo-points li { position: relative; padding-left: 28px; color: #3c536d; font-size: .86rem; }\n.ai-demo-points li::before { position: absolute; top: 1px; left: 0; display: grid; width: 20px; height: 20px; place-items: center; border-radius: 50%; color: #087443; background: #dff8eb; content: \"\u2713\"; font-size: .68rem; font-weight: 900; }\n.ai-demo-disclosure { border: 1px solid #cfe2f4; border-radius: 14px; margin-top: 28px; padding: 14px 16px; color: #45617e; background: #f5faff; font-size: .74rem; line-height: 1.55; }\n.ai-demo-board { overflow: hidden; border: 1px solid #d6e4f1; border-radius: 26px; background: #f8fbff; box-shadow: 0 28px 70px rgba(16,36,63,.13); }\n.ai-demo-top { display: flex; align-items: center; justify-content: space-between; gap: 18px; border-bottom: 1px solid #dbe8f3; padding: 18px 21px; color: #fff; background: var(--its-navy); }\n.ai-demo-top strong { font-size: .88rem; letter-spacing: .01em; }\n.ai-demo-online { display: inline-flex; align-items: center; gap: 8px; color: #b9f4d4; font-size: .68rem; font-weight: 850; letter-spacing: .06em; text-transform: uppercase; }\n.ai-demo-online::before { width: 8px; height: 8px; border-radius: 50%; background: #34d17b; box-shadow: 0 0 0 5px rgba(52,209,123,.12); content: \"\"; }\n.ai-demo-body { padding: 22px; }\n.ai-demo-scenarios { display: flex; flex-wrap: wrap; gap: 8px; }\n.ai-demo-scenario { border: 1px solid #d3e1ee; border-radius: 999px; padding: 8px 12px; color: #3c5671; background: #fff; font: inherit; font-size: .72rem; font-weight: 800; cursor: pointer; transition: 160ms ease; }\n.ai-demo-scenario:hover,.ai-demo-scenario:focus-visible { border-color: #9fc6ef; color: var(--its-blue); }\n.ai-demo-scenario[aria-pressed=\"true\"] { border-color: var(--its-blue); color: #fff; background: var(--its-blue); box-shadow: 0 8px 20px rgba(18,100,215,.2); }\n.ai-demo-request { border: 1px solid #dbe7f2; border-radius: 18px; margin-top: 17px; padding: 18px; background: #fff; }\n.ai-demo-request-head { display: flex; align-items: center; justify-content: space-between; gap: 14px; }\n.ai-demo-request-head span { color: var(--its-blue); font-size: .67rem; font-weight: 850; letter-spacing: .09em; text-transform: uppercase; }\n.ai-demo-request-head b { color: #6b7c90; font-size: .65rem; }\n.ai-demo-request blockquote { margin: 13px 0 0; color: var(--its-navy); font-size: .92rem; font-weight: 700; line-height: 1.55; }\n.ai-demo-actions { display: flex; align-items: center; justify-content: space-between; gap: 14px; margin-top: 15px; }\n.ai-demo-run { border: 0; border-radius: 11px; padding: 11px 16px; color: #fff; background: linear-gradient(135deg,var(--its-blue),#188de7); box-shadow: 0 9px 22px rgba(18,100,215,.22); font: inherit; font-size: .76rem; font-weight: 850; cursor: pointer; }\n.ai-demo-run:hover,.ai-demo-run:focus-visible { box-shadow: 0 13px 28px rgba(18,100,215,.3); transform: translateY(-1px); }\n.ai-demo-run:disabled { cursor: wait; opacity: .7; transform: none; }\n.ai-demo-safe { color: #6b7d91; font-size: .66rem; }\n.ai-demo-flow { display: grid; gap: 10px; margin-top: 17px; }\n.ai-demo-step { display: grid; grid-template-columns: 38px 1fr auto; align-items: start; gap: 12px; border: 1px solid #dbe7f2; border-radius: 15px; padding: 14px; background: #fff; transition: border-color 180ms ease,background 180ms ease; }\n.ai-demo-step.is-complete { border-color: #b9e6cf; background: #fbfffd; }\n.ai-demo-step.is-review { border-color: #f1cf93; background: #fffcf6; }\n.ai-demo-step-number { display: grid; width: 38px; height: 38px; place-items: center; border-radius: 11px; color: var(--its-blue); background: #eaf4ff; font-size: .7rem; font-weight: 900; }\n.ai-demo-step.is-complete .ai-demo-step-number { color: #087443; background: #dff8eb; }\n.ai-demo-step.is-review .ai-demo-step-number { color: #9a5b00; background: #fff0d1; }\n.ai-demo-step-copy { display: grid; gap: 4px; }\n.ai-demo-step-copy strong { color: var(--its-navy); font-size: .79rem; }\n.ai-demo-step-copy span { color: var(--its-muted); font-size: .72rem; line-height: 1.45; }\n.ai-demo-step-status { border: 1px solid #d7e4ef; border-radius: 999px; padding: 4px 7px; color: #708094; background: #f7faff; font-size: .57rem; font-weight: 850; letter-spacing: .05em; text-transform: uppercase; white-space: nowrap; }\n.ai-demo-step.is-complete .ai-demo-step-status { border-color: #b9e6cf; color: #087443; background: #effbf5; }\n.ai-demo-step.is-review .ai-demo-step-status { border-color: #efcc8e; color: #8a5200; background: #fff7e8; }\n.ai-demo-approval { display: none; border: 1px solid #efcc8e; border-radius: 16px; margin-top: 15px; padding: 16px; background: #fffaf0; }\n.ai-demo-approval.is-visible { display: block; }\n.ai-demo-approval strong { display: block; color: #6e4400; font-size: .82rem; }\n.ai-demo-approval p { margin: 6px 0 0; color: #795c2d; font-size: .72rem; }\n.ai-demo-decision { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 13px; }\n.ai-demo-decision button { border: 1px solid #d5e1ec; border-radius: 9px; padding: 8px 11px; background: #fff; font: inherit; font-size: .68rem; font-weight: 850; cursor: pointer; }\n.ai-demo-approve { border-color: #9ed9bb !important; color: #087443; }\n.ai-demo-reject { color: #9d2f28; }\n.ai-demo-result { display: none; border-radius: 13px; margin-top: 13px; padding: 12px 14px; color: #24425f; background: #eaf4ff; font-size: .71rem; font-weight: 700; }\n.ai-demo-result.is-visible { display: block; }\n@media (max-width:1040px){.ai-demo-layout{grid-template-columns:1fr}.ai-demo-copy{position:static;max-width:760px}.ai-demo-board{max-width:820px}}\n@media (max-width:700px){.ai-demo{padding:78px 0}.ai-demo-body{padding:16px}.ai-demo-step{grid-template-columns:36px 1fr}.ai-demo-step-status{grid-column:2;justify-self:start}.ai-demo-actions{align-items:flex-start;flex-direction:column}.ai-demo-run{width:100%}.ai-demo-safe{max-width:320px}}\n@media (max-width:480px){.ai-demo-top{align-items:flex-start;flex-direction:column}.ai-demo-scenarios{display:grid;grid-template-columns:1fr;width:100%}.ai-demo-scenario{text-align:left}.ai-demo-request blockquote{font-size:.84rem}}\n\n<\/style>\n<div class=\"its-site its-ai-page\">\n\n<a class=\"its-skip-link\" href=\"#main-content\">Skip to content<\/a>\n<header class=\"its-header\">\n    <div class=\"its-topbar\">\n      <div class=\"its-shell its-topbar-row\">\n        <span class=\"its-topbar-location\">San Francisco Bay Area \u00b7 Northern California \u00b7 Remote Nationwide<\/span>\n        \n        <a class=\"its-topbar-phone\" href=\"tel:+16507537729\" data-no-translation>\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\"><path d=\"M7 3H4a1 1 0 0 0-1 1c0 9.4 7.6 17 17 17a1 1 0 0 0 1-1v-3l-4.2-1.4-1.3 2.2a15.2 15.2 0 0 1-9.3-9.3l2.2-1.3L7 3Z\"\/><\/svg>\n          (650) 753-7729\n        <\/a>\n      <\/div>\n    <\/div>\n    <div class=\"its-shell its-header-row\">\n      <a class=\"its-brand\" href=\"..\/\" aria-label=\"IT Total Service home\">\n        <svg class=\"its-logo-mark\" viewBox=\"0 0 234 186\" aria-hidden=\"true\" focusable=\"false\">\n          <path fill=\"#09265D\" d=\"M24 63h28v99H24z\"\/>\n          <path fill=\"#0874ED\" d=\"M24 24h187v27H94v72H66V51H24z\"\/>\n          <path fill=\"none\" stroke=\"#09265D\" stroke-width=\"26\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" d=\"M211 76H137c-11 0-17 7-17 17s6 17 17 17h44c11 0 17 7 17 19s-6 20-17 20H66\"\/>\n        <\/svg>\n        <span class=\"its-brand-copy\">\n          <strong>IT Total Service<\/strong>\n          <span>Enterprise IT \u00b7 AI Automation \u00b7 Systems Engineering<\/span>\n        <\/span>\n      <\/a>\n\n      <nav class=\"its-nav\" aria-label=\"Primary navigation\">\n        <a href=\".\/\" aria-current=\"page\">AI &amp; Automation<\/a>\n        <a href=\"..\/managed-it\/\">Managed IT<\/a>\n        <a href=\"..\/enterprise-infrastructure\/\">Infrastructure<\/a>\n        <a href=\"..\/#projects\">Projects<\/a>\n        <a href=\"..\/#about\">About<\/a>\n        <span class=\"its-lang\" aria-label=\"Language\">\n          <a href=\"https:\/\/ittotalservice.com\/en\/ai-automation\/\" lang=\"en\">EN<\/a>\n          <a href=\"https:\/\/ittotalservice.com\/ru\/ai-automation\/\" lang=\"ru\">RU<\/a>\n        <\/span>\n        <a class=\"its-nav-cta\" href=\"#ai-contact\">Start a Project<\/a>\n      <\/nav>\n\n      <details class=\"its-mobile-nav\">\n        <summary aria-label=\"Open navigation\"><span><\/span><\/summary>\n        <nav class=\"its-mobile-panel\" aria-label=\"Mobile navigation\">\n          <a href=\".\/\" aria-current=\"page\">AI &amp; Automation<\/a>\n          <a href=\"..\/managed-it\/\">Managed IT<\/a>\n          <a href=\"..\/enterprise-infrastructure\/\">Infrastructure<\/a>\n          <a href=\"..\/#projects\">Projects<\/a>\n          <a href=\"..\/#about\">About<\/a>\n          <a href=\"#ai-contact\">Start a Project<\/a>\n          <span class=\"its-mobile-langs\">\n            <a href=\"https:\/\/ittotalservice.com\/en\/ai-automation\/\" lang=\"en\">English<\/a>\n            <a href=\"https:\/\/ittotalservice.com\/ru\/ai-automation\/\" lang=\"ru\">\u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/a>\n          <\/span>\n        <\/nav>\n      <\/details>\n    <\/div>\n  <\/header>\n<main id=\"main-content\">\n<section class=\"ai-hero\" aria-labelledby=\"ai-page-title\">\n  <div class=\"its-shell ai-hero-grid\">\n    <div class=\"ai-hero-copy\">\n      <p class=\"its-kicker\">AI Automation for Business Operations<\/p>\n      <h1 id=\"ai-page-title\">AI systems that move real work forward.<\/h1>\n      <p class=\"ai-hero-lead\">IT Total Service designs focused AI agents and automated workflows that connect to the systems your team already uses\u2014email, documents, knowledge bases, Google Workspace, Microsoft 365, and approved business tools.<\/p>\n      <p class=\"ai-hero-note\">Built around business outcomes, access controls, human approvals, and maintainable operations\u2014not a generic chatbot.<\/p>\n      <div class=\"ai-hero-actions\">\n        <a class=\"its-button\" href=\"#ai-contact\">Discuss an AI Project<\/a>\n        <a class=\"its-button its-button-secondary\" href=\"#agent-demo\"><span data-no-translation>\u0414\u0435\u043c\u043e AI-\u0430\u0433\u0435\u043d\u0442\u0430<\/span><\/a>\n      <\/div>\n      <div class=\"ai-proof\" aria-label=\"AI solution principles\">\n        <span>Human approval where it matters<\/span><span>Scoped access to approved systems<\/span><span>Documented workflows and ownership<\/span>\n      <\/div>\n    <\/div>\n    <aside class=\"ai-console\" aria-label=\"Controlled AI workflow architecture\">\n      <div class=\"ai-console-bar\"><span>Controlled Automation<\/span><span class=\"ai-console-status\">Review Enabled<\/span><\/div>\n      <div class=\"ai-flow\">\n        <div class=\"ai-flow-step\"><span class=\"ai-flow-icon\">IN<\/span><span class=\"ai-flow-copy\"><strong>Business Inputs<\/strong><span>Email \u00b7 documents \u00b7 forms \u00b7 requests<\/span><\/span><span class=\"ai-flow-tag\">Approved<\/span><\/div>\n        <div class=\"ai-flow-step\"><span class=\"ai-flow-icon\">AI<\/span><span class=\"ai-flow-copy\"><strong>Understand &amp; Decide<\/strong><span>Classify \u00b7 extract \u00b7 draft \u00b7 route<\/span><\/span><span class=\"ai-flow-tag\">Scoped<\/span><\/div>\n        <div class=\"ai-flow-step\"><span class=\"ai-flow-icon\">API<\/span><span class=\"ai-flow-copy\"><strong>Connected Tools<\/strong><span>Workspace \u00b7 Microsoft 365 \u00b7 business systems<\/span><\/span><span class=\"ai-flow-tag\">Logged<\/span><\/div>\n        <div class=\"ai-flow-step\"><span class=\"ai-flow-icon\">OK<\/span><span class=\"ai-flow-copy\"><strong>Human Review<\/strong><span>Approve sensitive actions and exceptions<\/span><\/span><span class=\"ai-flow-tag\">Required<\/span><\/div>\n      <\/div>\n      <p class=\"ai-console-foot\">Identity controls \u00b7 audit trail \u00b7 exception routing \u00b7 documented fallback<\/p>\n    <\/aside>\n  <\/div>\n<\/section>\n<section class=\"ai-outcomes\" aria-label=\"Business outcomes\">\n  <div class=\"its-shell ai-outcome-grid\">\n    <div class=\"ai-outcome\"><strong>Reduce manual handoffs<\/strong><span>Keep routine work moving between people and systems.<\/span><\/div>\n    <div class=\"ai-outcome\"><strong>Respond faster<\/strong><span>Surface urgency, context, and next steps without inbox archaeology.<\/span><\/div>\n    <div class=\"ai-outcome\"><strong>Standardize execution<\/strong><span>Apply the same approved process to every request and document.<\/span><\/div>\n    <div class=\"ai-outcome\"><strong>Keep control<\/strong><span>Route sensitive decisions and exceptions to the right person.<\/span><\/div>\n  <\/div>\n<\/section>\n<section class=\"ai-section ai-section-soft\" id=\"use-cases\">\n  <div class=\"its-shell\">\n    <div class=\"its-section-head\">\n      <p class=\"its-kicker\">Business Use Cases<\/p>\n      <h2>Start with the work that creates friction.<\/h2>\n      <p>The strongest AI projects begin with a specific operational problem: too much manual review, repeated handoffs, scattered knowledge, slow response, or inconsistent execution.<\/p>\n    <\/div>\n    <div class=\"ai-use-grid\">\n      <article class=\"ai-use-card\"><span class=\"ai-card-index\">01<\/span><h3>Email &amp; Client Operations<\/h3><p>Classify inbound messages, identify urgency, extract commitments, draft replies in the company voice, route ownership, and escalate sensitive exceptions for review.<\/p><div class=\"ai-outcome-line\"><b>Outcome:<\/b> a reviewable workflow instead of an overloaded inbox.<\/div><\/article>\n      <article class=\"ai-use-card\"><span class=\"ai-card-index\">02<\/span><h3>Document Intake &amp; Processing<\/h3><p>Read forms and files, check completeness, extract structured information, compare against rules, and prepare review-ready records, summaries, or reports.<\/p><div class=\"ai-outcome-line\"><b>Outcome:<\/b> less retyping, fewer missed fields, and faster handoffs.<\/div><\/article>\n      <article class=\"ai-use-card\"><span class=\"ai-card-index\">03<\/span><h3>Knowledge Base AI<\/h3><p>Answer questions from approved policies, procedures, technical documentation, and internal resources\u2014while citing the source and escalating uncertainty to a person.<\/p><div class=\"ai-outcome-line\"><b>Outcome:<\/b> reliable answers without searching across scattered files.<\/div><\/article>\n      <article class=\"ai-use-card\"><span class=\"ai-card-index\">04<\/span><h3>Internal Support &amp; Service<\/h3><p>Collect the right context before a request reaches IT or operations, answer approved questions, create tasks or tickets, and flag access, backup, or security exceptions.<\/p><div class=\"ai-outcome-line\"><b>Outcome:<\/b> faster triage and cleaner escalation to the right owner.<\/div><\/article>\n      <article class=\"ai-use-card\"><span class=\"ai-card-index\">05<\/span><h3>Workflow &amp; Task Automation<\/h3><p>Move work between email, documents, calendars, project tools, and business systems. Trigger follow-ups, approvals, assignments, and status updates from real events.<\/p><div class=\"ai-outcome-line\"><b>Outcome:<\/b> fewer copy-and-paste steps and fewer stalled requests.<\/div><\/article>\n      <article class=\"ai-use-card\"><span class=\"ai-card-index\">06<\/span><h3>Reporting &amp; Exception Management<\/h3><p>Compile recurring operational reports, summarize activity, detect missing or conflicting information, and route anomalies to the person responsible for the decision.<\/p><div class=\"ai-outcome-line\"><b>Outcome:<\/b> clearer visibility without removing human judgment.<\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"ai-demo\" id=\"agent-demo\" aria-labelledby=\"agent-demo-title\">\n  <div class=\"its-shell ai-demo-layout\">\n    <div class=\"ai-demo-copy\">\n      <p class=\"its-kicker\"><span data-no-translation>\u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f AI-\u0430\u0433\u0435\u043d\u0442\u0430<\/span><\/p>\n      <h2 id=\"agent-demo-title\"><span data-no-translation>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435, \u043a\u0430\u043a \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0439 AI-\u0430\u0433\u0435\u043d\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441.<\/span><\/h2>\n      <p data-no-translation>\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0430. \u0410\u0433\u0435\u043d\u0442 \u043f\u043e\u0439\u043c\u0451\u0442 \u0437\u0430\u0434\u0430\u0447\u0443, \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0438 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0434 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c, \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u043c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430.<\/p>\n      <ul class=\"ai-demo-points\" data-no-translation><li>\u041f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043e\u0431\u044b\u0447\u043d\u044b\u043c \u044f\u0437\u044b\u043a\u043e\u043c<\/li><li>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430<\/li><li>\u0413\u043e\u0442\u043e\u0432\u0438\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043d\u043e \u043d\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0438\u0445 \u043d\u0435\u0437\u0430\u043c\u0435\u0442\u043d\u043e<\/li><li>\u0424\u0438\u043a\u0441\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043e\u0442\u043a\u0430\u0437<\/li><\/ul>\n      <div class=\"ai-demo-disclosure\" data-no-translation><strong>\u0427\u0442\u043e \u044d\u0442\u043e \u0437\u0430 \u0434\u0435\u043c\u043e:<\/strong> \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u0430\u044f \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0430 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u0430\u0433\u0435\u043d\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043a AI-\u043c\u043e\u0434\u0435\u043b\u0438 \u0438 \u0431\u0438\u0437\u043d\u0435\u0441-\u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u0447\u0435\u0440\u0435\u0437 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0430\u0432\u0430, \u043b\u0438\u043c\u0438\u0442\u044b \u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439.<\/div>\n    <\/div>\n    <div class=\"ai-demo-board\" data-agent-demo>\n      <div class=\"ai-demo-top\"><strong><span data-no-translation>\u0410\u0433\u0435\u043d\u0442 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432<\/span><\/strong><span class=\"ai-demo-online\"><span data-no-translation>\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0439 \u0432\u043a\u043b\u044e\u0447\u0451\u043d<\/span><\/span><\/div>\n      <div class=\"ai-demo-body\">\n        <div class=\"ai-demo-scenarios\" aria-label=\"Sample scenarios\">\n          <button class=\"ai-demo-scenario\" type=\"button\" data-demo-scenario=\"onboarding\" aria-pressed=\"true\"><span data-no-translation>\u041d\u043e\u0432\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a<\/span><\/button>\n          <button class=\"ai-demo-scenario\" type=\"button\" data-demo-scenario=\"client\" aria-pressed=\"false\"><span data-no-translation>\u0417\u0430\u043f\u0440\u043e\u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430<\/span><\/button>\n          <button class=\"ai-demo-scenario\" type=\"button\" data-demo-scenario=\"invoice\" aria-pressed=\"false\"><span data-no-translation>\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0447\u0451\u0442\u0430<\/span><\/button>\n          <button class=\"ai-demo-scenario\" type=\"button\" data-demo-scenario=\"access\" aria-pressed=\"false\"><span data-no-translation>\u0417\u0430\u043f\u0440\u043e\u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u0430<\/span><\/button>\n          <button class=\"ai-demo-scenario\" type=\"button\" data-demo-scenario=\"security\" aria-pressed=\"false\"><span data-no-translation>\u0423\u0433\u0440\u043e\u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438<\/span><\/button>\n        <\/div>\n        <div class=\"ai-demo-request\">\n          <div class=\"ai-demo-request-head\"><span><span data-no-translation>\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0437\u0430\u043f\u0440\u043e\u0441<\/span><\/span><b><span data-no-translation>\u0422\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435<\/span><\/b><\/div>\n          <blockquote data-demo-request><\/blockquote>\n        <\/div>\n        <div class=\"ai-demo-actions\"><button class=\"ai-demo-run\" type=\"button\" data-demo-run><span data-no-translation>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0430\u0433\u0435\u043d\u0442\u0430<\/span><\/button><span class=\"ai-demo-safe\"><span data-no-translation>\u0414\u0430\u043d\u043d\u044b\u0435 \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f, \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0435 \u0438\u0437\u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f.<\/span><\/span><\/div>\n        <div class=\"ai-demo-flow\" aria-live=\"polite\">\n          <div class=\"ai-demo-step\" data-demo-step=\"classification\"><span class=\"ai-demo-step-number\">01<\/span><span class=\"ai-demo-step-copy\"><strong><span data-no-translation>\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0437\u0430\u043f\u0440\u043e\u0441\u0430<\/span><\/strong><span data-demo-output=\"classification\">\u2014<\/span><\/span><span class=\"ai-demo-step-status\" data-demo-status=\"classification\">Waiting<\/span><\/div>\n          <div class=\"ai-demo-step\" data-demo-step=\"checks\"><span class=\"ai-demo-step-number\">02<\/span><span class=\"ai-demo-step-copy\"><strong><span data-no-translation>\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430<\/span><\/strong><span data-demo-output=\"checks\">\u2014<\/span><\/span><span class=\"ai-demo-step-status\" data-demo-status=\"checks\">Waiting<\/span><\/div>\n          <div class=\"ai-demo-step\" data-demo-step=\"actions\"><span class=\"ai-demo-step-number\">03<\/span><span class=\"ai-demo-step-copy\"><strong><span data-no-translation>\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<\/span><\/strong><span data-demo-output=\"actions\">\u2014<\/span><\/span><span class=\"ai-demo-step-status\" data-demo-status=\"actions\">Waiting<\/span><\/div>\n          <div class=\"ai-demo-step\" data-demo-step=\"approval\"><span class=\"ai-demo-step-number\">04<\/span><span class=\"ai-demo-step-copy\"><strong><span data-no-translation>\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u043c<\/span><\/strong><span data-demo-output=\"approval\">\u2014<\/span><\/span><span class=\"ai-demo-step-status\" data-demo-status=\"approval\">Waiting<\/span><\/div>\n        <\/div>\n        <div class=\"ai-demo-approval\" data-demo-approval>\n          <strong><span data-no-translation>\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0443\u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430<\/span><\/strong>\n          <p data-no-translation>\u0412 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u044d\u0442\u043e\u0442 \u0448\u0430\u0433 \u0443\u0432\u0438\u0434\u0438\u0442 \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439.<\/p>\n          <div class=\"ai-demo-decision\"><button class=\"ai-demo-approve\" type=\"button\" data-demo-decision=\"approve\"><span data-no-translation>\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440<\/span><\/button><button class=\"ai-demo-reject\" type=\"button\" data-demo-decision=\"reject\"><span data-no-translation>\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c<\/span><\/button><\/div>\n        <\/div>\n        <div class=\"ai-demo-result\" data-demo-result><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"ai-architecture\" aria-labelledby=\"ai-architecture-title\">\n  <div class=\"its-shell\">\n    <div class=\"its-section-head\">\n      <p class=\"its-kicker\">Enterprise-Ready Architecture<\/p>\n      <h2 id=\"ai-architecture-title\">The model is one component. The system around it makes AI useful.<\/h2>\n      <p>A production workflow needs more than a prompt. It needs approved data, identity and access controls, connected tools, review rules, exception handling, documentation, and a clear owner.<\/p>\n    <\/div>\n    <div class=\"ai-arch-flow\" aria-label=\"AI automation flow\">\n      <article class=\"ai-arch-node\"><small>01 \u00b7 Sources<\/small><h3>Approved Business Data<\/h3><p>Email, documents, knowledge, forms, records, and events the workflow is explicitly allowed to use.<\/p><\/article>\n      <article class=\"ai-arch-node\"><small>02 \u00b7 Intelligence<\/small><h3>AI Reasoning Layer<\/h3><p>Claude, ChatGPT, or the model best suited to classify, extract, draft, summarize, and recommend.<\/p><\/article>\n      <article class=\"ai-arch-node\"><small>03 \u00b7 Integration<\/small><h3>Tools &amp; Business Systems<\/h3><p>MCP, APIs, Google Workspace, Microsoft 365, cloud platforms, and existing operational tools.<\/p><\/article>\n      <article class=\"ai-arch-node\"><small>04 \u00b7 Control<\/small><h3>Review &amp; Exceptions<\/h3><p>Human approval for sensitive actions, clear escalation paths, logs, recovery steps, and accountable ownership.<\/p><\/article>\n    <\/div>\n    <div class=\"ai-controls\" aria-label=\"AI governance controls\">\n      <div class=\"ai-control\">Identity and least-privilege access<\/div><div class=\"ai-control\">Approved data boundaries<\/div><div class=\"ai-control\">Human approval gates<\/div><div class=\"ai-control\">Logs and traceability<\/div><div class=\"ai-control\">Fallback and exception routing<\/div><div class=\"ai-control\">Technical documentation and ownership<\/div>\n    <\/div>\n    <p class=\"ai-architecture-note\">We choose the model and integration path after understanding the workflow. The goal is a supportable business system\u2014not vendor theater or an uncontrolled autonomous bot.<\/p>\n  <\/div>\n<\/section>\n<section class=\"ai-section\" aria-labelledby=\"ai-build-title\">\n  <div class=\"its-shell\">\n    <div class=\"its-section-head\">\n      <p class=\"its-kicker\">What We Build<\/p>\n      <h2 id=\"ai-build-title\">Focused systems\u2014not one-size-fits-all chatbots.<\/h2>\n      <p>Each solution is designed around the people, data, permissions, tools, and decisions involved in a real workflow.<\/p>\n    <\/div>\n    <div class=\"ai-build-grid\">\n      <article class=\"ai-build-card\"><h3>Custom AI Agents<\/h3><p>Agents that can understand context, use approved tools, complete bounded steps, and route decisions or exceptions to a person.<\/p><ul class=\"ai-build-list\"><li>Role-specific instructions and knowledge<\/li><li>Connected tools with scoped permissions<\/li><li>Review checkpoints for sensitive actions<\/li><\/ul><\/article>\n      <article class=\"ai-build-card\"><h3>AI Assistants &amp; Copilots<\/h3><p>Internal or customer-facing assistants that help people find information, prepare work, and make faster decisions without pretending to replace ownership.<\/p><ul class=\"ai-build-list\"><li>Knowledge-grounded answers<\/li><li>Drafting, summarization, and decision support<\/li><li>Clear escalation when confidence is insufficient<\/li><\/ul><\/article>\n      <article class=\"ai-build-card\"><h3>Document &amp; Email Automation<\/h3><p>Structured workflows that turn messages, forms, attachments, and reports into organized work with less manual handling.<\/p><ul class=\"ai-build-list\"><li>Classification and information extraction<\/li><li>Completeness and rule checks<\/li><li>Review-ready outputs and follow-ups<\/li><\/ul><\/article>\n      <article class=\"ai-build-card\"><h3>MCP &amp; Business-System Integration<\/h3><p>Secure connections that let AI work with existing tools instead of becoming another isolated app your team must maintain.<\/p><ul class=\"ai-build-list\"><li>Claude, ChatGPT, MCP, and APIs<\/li><li>Google Workspace and Microsoft 365<\/li><li>Cloud, knowledge, ticketing, and operational systems<\/li><\/ul><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"ai-delivery\" aria-labelledby=\"ai-delivery-title\">\n  <div class=\"its-shell\">\n    <div class=\"its-section-head\"><p class=\"its-kicker\">From Pilot to Operations<\/p><h2 id=\"ai-delivery-title\">Prove the workflow before expanding the automation.<\/h2><p>Start small enough to measure, but design the pilot so it can become a maintainable production system.<\/p><\/div>\n    <div class=\"ai-delivery-grid\">\n      <article class=\"ai-delivery-step\"><span class=\"ai-delivery-number\">01<\/span><h3>Assess<\/h3><p>Define the business outcome, workflow, volume, data, owners, risks, and the decisions that must remain human.<\/p><\/article>\n      <article class=\"ai-delivery-step\"><span class=\"ai-delivery-number\">02<\/span><h3>Pilot<\/h3><p>Build a focused proof with real examples, bounded access, review steps, and success criteria that can be evaluated.<\/p><\/article>\n      <article class=\"ai-delivery-step\"><span class=\"ai-delivery-number\">03<\/span><h3>Integrate<\/h3><p>Connect approved systems, harden permissions, test exceptions and recovery, document the workflow, and train owners.<\/p><\/article>\n      <article class=\"ai-delivery-step\"><span class=\"ai-delivery-number\">04<\/span><h3>Operate &amp; Improve<\/h3><p>Monitor accuracy and failures, refine the process, control changes, and expand only where results justify it.<\/p><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"ai-section ai-section-soft\" aria-labelledby=\"ai-fit-title\">\n  <div class=\"its-shell\">\n    <div class=\"its-section-head\"><p class=\"its-kicker\">Practical AI Consulting<\/p><h2 id=\"ai-fit-title\">Sometimes the right answer is to fix the process first.<\/h2><p>AI is valuable when the work is understandable, owned, and measurable. Automating a broken process usually makes the failure faster and harder to see.<\/p><\/div>\n    <div class=\"ai-fit-grid\">\n      <article class=\"ai-fit-card\"><h3>A strong AI candidate<\/h3><ul class=\"ai-fit-list ai-fit-good\"><li>The workflow repeats often enough to matter.<\/li><li>Inputs, outputs, owners, and exceptions can be defined.<\/li><li>There are real examples or approved knowledge to work from.<\/li><li>The business outcome can be measured.<\/li><li>Sensitive decisions can be reviewed before action.<\/li><\/ul><\/article>\n      <article class=\"ai-fit-card\"><h3>Fix the foundation first<\/h3><ul class=\"ai-fit-list ai-fit-warn\"><li>No one owns the current process or its exceptions.<\/li><li>Policies change constantly and are not documented.<\/li><li>Source data is inaccessible, conflicting, or unapproved.<\/li><li>The action is irreversible and cannot be reviewed or recovered.<\/li><li>There is no way to define what a correct result means.<\/li><\/ul><\/article>\n    <\/div>\n    <div class=\"ai-stack\"><p>Technology is selected after the workflow\u2014not before it.<\/p><div class=\"ai-stack-chips\"><span>Claude<\/span><span>ChatGPT<\/span><span>MCP<\/span><span>Google Workspace<\/span><span>Microsoft 365<\/span><span>APIs<\/span><span>Cloud Platforms<\/span><span>Knowledge Bases<\/span><\/div><\/div>\n  <\/div>\n<\/section>\n<section class=\"ai-faq\" aria-labelledby=\"ai-faq-title\">\n  <div class=\"its-shell\">\n    <div class=\"its-section-head\"><p class=\"its-kicker\">Questions Before You Start<\/p><h2 id=\"ai-faq-title\">AI automation, without the mystery.<\/h2><\/div>\n    <div class=\"ai-faq-list\">\n      <details><summary>What is a custom AI agent?<\/summary><p>A custom AI agent is a focused software system that uses an AI model to understand context and complete bounded work with approved data and tools. Unlike a general chatbot, it is designed for a specific workflow, permissions model, review process, and business outcome.<\/p><\/details>\n      <details><summary>Can AI work with our existing email, documents, and business systems?<\/summary><p>Usually, yes\u2014when those systems provide an appropriate integration path and the organization approves access. We can connect workflows through MCP, APIs, Google Workspace, Microsoft 365, cloud platforms, and other supported tools without requiring a complete replacement of the existing environment.<\/p><\/details>\n      <details><summary>How do you control access and sensitive actions?<\/summary><p>Access is scoped to the minimum required data and tools. Sensitive actions can require human approval, while logs, exception routing, documented fallback steps, and clear ownership make the workflow reviewable and supportable.<\/p><\/details>\n      <details><summary>Do we need to replace our current systems?<\/summary><p>Usually not. The first goal is to understand where work currently lives and connect the smallest practical set of systems. Replacement is recommended only when an existing platform is the actual constraint\u2014not because a new AI product needs a place to land.<\/p><\/details>\n      <details><summary>Can we begin with a small pilot?<\/summary><p>Yes. A focused pilot is often the right starting point. It should use representative work, limited permissions, explicit review steps, and measurable success criteria so the company can make an informed decision before expanding.<\/p><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"its-contact\" id=\"ai-contact\">\n  <div class=\"its-shell its-contact-grid\">\n    <div class=\"its-contact-copy\">\n      <span class=\"ai-contact-intro\">Start with one workflow<\/span>\n      <h2>What should your team stop doing manually?<\/h2>\n      <p>Describe the process, who owns it, what systems are involved, where work gets stuck, and what a better outcome would look like. We will recommend whether to start with an assessment, a focused pilot, an integration project, or a process fix before AI.<\/p>\n      <div class=\"its-contact-details\">\n        <div class=\"its-contact-item\"><span class=\"its-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"m4 7 8 6 8-6\"\/><\/svg><\/span><div><span>Email<\/span><a href=\"mailto:info@ittotalservice.com\">info@ittotalservice.com<\/a><\/div><\/div>\n        \n\n<div class=\"its-contact-item\" data-no-translation><span class=\"its-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M7 3H4a1 1 0 0 0-1 1c0 9.4 7.6 17 17 17a1 1 0 0 0 1-1v-3l-4.2-1.4-1.3 2.2a15.2 15.2 0 0 1-9.3-9.3l2.2-1.3L7 3Z\"\/><\/svg><\/span><div><span>\u0422\u0435\u043b\u0435\u0444\u043e\u043d<\/span><a href=\"tel:+16507537729\">(650) 753-7729<\/a><\/div><\/div>\n\n        <div class=\"its-contact-item\"><span class=\"its-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M20 10c0 5-8 11-8 11S4 15 4 10a8 8 0 1 1 16 0Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><\/svg><\/span><div><span>Service Area<\/span><strong>San Francisco Bay Area \u00b7 Northern California projects \u00b7 Remote nationwide<\/strong><\/div><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"its-form-card\"><h3>Tell us about the workflow<\/h3>\n\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f758-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"758\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/ru\/wp-json\/wp\/v2\/pages\/772#wpcf7-f758-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"758\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f758-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"wpcf7-turnstile cf-turnstile\" data-sitekey=\"0x4AAAAAAECLOHO97_8XJSWz\" data-response-field-name=\"_wpcf7_turnstile_response\"><\/div>\n\n<p><span id=\"wpcf7-6a6f7214b12db-wrapper\" class=\"wpcf7-form-control-wrap cf7apps-honeypot-wrap company-website-wrap\" data-cf7apps-honeypot=\"company-website\" style=\"position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;\"><input type=\"hidden\" name=\"company-website-random-hash\" value=\"20260802\"><input type=\"hidden\" name=\"company-website-time-token\" value=\"MTc4NTY4ODU5Ng==.84af6b71420655dae1683993e08462979ea274a0737df5091e94801489ba46a8\"><label\n\t\t    for=\"wpcf7-6a6f7214b12db-field\"\n\t\t    class=\"hp-message\"\n        >Please leave this field empty.<\/label><input\n\t    id=\"wpcf7-6a6f7214b12db-field\"\n\t    \n\t    class=\"wpcf7-form-control wpcf7-text\"\n\t    type=\"text\"\n\t    name=\"oke2p6b1grwh\"\n\t    value=\"\"\n\t    autocomplete=\"new-password\"\n\t    tabindex=\"1000\"\n\t    data-cf7apps-tabindex=\"1000\"\n    \/><\/span>\n<\/p>\n<div class=\"its-form-grid\">\n\t<div class=\"its-field\">\n\t\t<p><label>Name *<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"its-field\">\n\t\t<p><label>Work Email *<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"its-field\">\n\t\t<p><label>Phone (optional)<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"its-field\">\n\t\t<p><label>Project type<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"request-type\"><select class=\"wpcf7-form-control wpcf7-select\" aria-invalid=\"false\" name=\"request-type\"><option value=\"AI agent or workflow automation\">AI agent or workflow automation<\/option><option value=\"Enterprise infrastructure modernization\">Enterprise infrastructure modernization<\/option><option value=\"Managed IT operations\">Managed IT operations<\/option><option value=\"Identity, cybersecurity, backup, or recovery\">Identity, cybersecurity, backup, or recovery<\/option><option value=\"Cloud, network, or endpoint project\">Cloud, network, or endpoint project<\/option><option value=\"Co-managed IT or complex escalation\">Co-managed IT or complex escalation<\/option><option value=\"Other systems engineering project\">Other systems engineering project<\/option><\/select><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"its-field its-field-full\">\n\t\t<p><label>What should the project accomplish? *<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Describe your company, current environment, business problem, expected outcome, and urgency.\" name=\"your-message\"><\/textarea><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"its-form-footer\">\n\t<p class=\"its-form-note\">Your request goes directly to IT Total Service. We usually respond within one business day.\n\t<\/p>\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner its-button\" type=\"submit\" value=\"Start a Project\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\n\n      \n      <p class=\"its-privacy-inline\" data-no-translation>\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438\u0437 \u0444\u043e\u0440\u043c\u044b \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u0430 \u043d\u0430 \u0437\u0430\u043f\u0440\u043e\u0441 \u0438 \u043e\u0446\u0435\u043d\u043a\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u0443\u0441\u043b\u0443\u0433. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u2014 \u0432 <a href=\"..\/privacy-policy\/\">\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0435 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438<\/a>.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<\/main>\n<footer class=\"its-footer\">\n    <div class=\"its-shell its-footer-main\">\n      <div>\n        <a class=\"its-footer-brand\" href=\"..\/\">\n          <svg class=\"its-logo-mark\" viewBox=\"0 0 234 186\" aria-hidden=\"true\" focusable=\"false\">\n            <path fill=\"#09265D\" d=\"M24 63h28v99H24z\"\/>\n            <path fill=\"#0874ED\" d=\"M24 24h187v27H94v72H66V51H24z\"\/>\n            <path fill=\"none\" stroke=\"#09265D\" stroke-width=\"26\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" d=\"M211 76H137c-11 0-17 7-17 17s6 17 17 17h44c11 0 17 7 17 19s-6 20-17 20H66\"\/>\n          <\/svg>\n          <strong>IT Total Service<\/strong>\n        <\/a>\n        <p class=\"its-footer-copy\">Enterprise IT infrastructure, AI automation, managed operations, and systems engineering for growing businesses\u2014led by more than 25 years of hands-on experience.<\/p>\n      <\/div>\n      <div>\n        <h3>Explore<\/h3>\n        <nav class=\"its-footer-links\" aria-label=\"Footer navigation\">\n          <a href=\".\/\" aria-current=\"page\">AI &amp; Automation<\/a>\n          <a href=\"..\/managed-it\/\">Managed IT<\/a>\n          <a href=\"..\/enterprise-infrastructure\/\">Infrastructure<\/a>\n          <a href=\"..\/#projects\">Projects<\/a>\n          <a href=\"..\/#about\">About<\/a>\n          \n          <a href=\"..\/privacy-policy\/\" data-no-translation>\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438<\/a>\n        <\/nav>\n      <\/div>\n      <div>\n        <h3>Contact<\/h3>\n        <div class=\"its-footer-links\">\n          <a href=\"mailto:info@ittotalservice.com\">info@ittotalservice.com<\/a>\n          <a href=\"tel:+16507537729\" data-no-translation>(650) 753-7729<\/a>\n          <span>Based in Foster City, California<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"its-shell its-footer-bottom\">\n      <span>\u00a9 2026 IT Total Service. All rights reserved.<\/span>\n      <span>San Francisco Bay Area \u00b7 Northern California projects \u00b7 Remote nationwide<\/span>\n    <\/div>\n  <\/footer>\n<div class=\"scroll-top-button\" data-no-translation><a href=\"#main-content\" aria-label=\"\u041d\u0430\u0432\u0435\u0440\u0445\" title=\"\u041d\u0430\u0432\u0435\u0440\u0445\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"m6 15 6-6 6 6\"\/><\/svg><\/a><\/div>\n\n\n\n<script>\n(function(){\n  var root=document.querySelector('[data-agent-demo]');\n  if(!root){return;}\n  var copy={\n    onboarding:{\n      request:'\u041c\u0430\u0439\u044f \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0432 \u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a \u0431\u0443\u0445\u0433\u0430\u043b\u0442\u0435\u0440\u043e\u043c \u043d\u0430 \u043d\u0435\u043f\u043e\u043b\u043d\u044b\u0439 \u0434\u0435\u043d\u044c. \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 \u0435\u0439 Microsoft 365, \u0434\u0430\u0439\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a Finance Shared \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043b\u044f \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u0435\u0451 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0443.',\n      classification:'\u041d\u043e\u0432\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a \u00b7 \u0443\u0447\u0451\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0438 \u0434\u043e\u0441\u0442\u0443\u043f \u00b7 \u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u0440\u0438\u0441\u043a',\n      checks:'\u0414\u0430\u0442\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u0430. \u0415\u0449\u0451 \u043d\u0443\u0436\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430, \u0442\u0438\u043f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043f\u0430\u043f\u043a\u0438 Finance.',\n      actions:'\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Microsoft 365, \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443 MFA, \u0441\u043f\u0438\u0441\u043e\u043a \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a Finance.',\n      approval:'\u041d\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0438 \u043d\u0435 \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a Finance \u0434\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0443\u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0435\u043d\u043d\u044b\u0445 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445.'\n    },\n    access:{\n      request:'\u0414\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0440\u044f\u0434\u0447\u0438\u043a\u0443 \u0410\u043b\u0435\u043a\u0441\u0443 \u043f\u0440\u0430\u0432\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043f\u043a\u0438 Project Atlas \u0432 SharePoint \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0430.',\n      classification:'\u0414\u043e\u0441\u0442\u0443\u043f \u0432\u043d\u0435\u0448\u043d\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u00b7 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 SharePoint \u00b7 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u044b\u0439 \u0440\u0438\u0441\u043a',\n      checks:'\u041d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a, \u0442\u043e\u0447\u043d\u0430\u044f \u0434\u0430\u0442\u0430 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f, \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u0430\u044f \u043b\u0438\u0447\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u0440\u044f\u0434\u0447\u0438\u043a\u0430 \u0438 \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0435 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043f\u0430\u043f\u043a\u0438.',\n      actions:'\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0433\u043e\u0441\u0442\u0435\u0432\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f, \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u044c MFA, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0430 \u043f\u0430\u043f\u043a\u043e\u0439 Project Atlas \u0438 \u043d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0430.',\n      approval:'\u041d\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0442\u044c \u0433\u043e\u0441\u0442\u044f \u0438 \u043d\u0435 \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043f\u0430\u043f\u043a\u0438 \u0438 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u043a\u0430.'\n    },\n    security:{\n      request:'Microsoft 365 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u0438: \u0432\u0445\u043e\u0434\u044b \u041a\u0440\u0438\u0441\u0430 \u0438\u0437 \u041a\u0430\u043b\u0438\u0444\u043e\u0440\u043d\u0438\u0438 \u0438 \u0420\u0443\u043c\u044b\u043d\u0438\u0438 \u0441 \u0440\u0430\u0437\u043d\u0438\u0446\u0435\u0439 20 \u043c\u0438\u043d\u0443\u0442. \u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0439\u0442\u0435 \u0443\u0447\u0451\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0438 \u0441\u0431\u0440\u043e\u0441\u044c\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c.',\n      classification:'\u0418\u043d\u0446\u0438\u0434\u0435\u043d\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u00b7 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0439 \u0432\u0437\u043b\u043e\u043c \u00b7 \u0432\u044b\u0441\u043e\u043a\u0438\u0439 \u0440\u0438\u0441\u043a',\n      checks:'\u0421\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u0432\u0445\u043e\u0434\u043e\u0432, \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0435 VPN-\u0430\u0434\u0440\u0435\u0441\u0430, \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u0435\u0441\u0441\u0438\u0438 \u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u0430\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.',\n      actions:'\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043e\u0442\u0437\u044b\u0432 \u0441\u0435\u0441\u0441\u0438\u0439, \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u0432\u0445\u043e\u0434\u0430, \u0441\u0431\u0440\u043e\u0441 \u043f\u0430\u0440\u043e\u043b\u044f, \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u0443\u044e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e MFA \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0437\u0430\u044f\u0432\u043a\u0438 \u043e\u0431 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0435.',\n      approval:'\u041f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u044b\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0441\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0443\u0433\u0440\u043e\u0437\u044b \u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0437\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u043e\u0439.'\n    },\n    client:{\n      request:'\u041f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442 \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u043f\u044f\u0442\u0438\u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 RFP \u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0442\u0440\u0451\u0445 \u043e\u0444\u0438\u0441\u043e\u0432 \u0438 \u0436\u0434\u0451\u0442 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043a \u043f\u044f\u0442\u043d\u0438\u0446\u0435. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f, \u043d\u0430\u0439\u0434\u0438\u0442\u0435 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u044e\u0449\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u044c\u0442\u0435 \u043e\u0442\u0432\u0435\u0442.',\n      classification:'\u0417\u0430\u043f\u0440\u043e\u0441 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u00b7 \u0430\u043d\u0430\u043b\u0438\u0437 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u00b7 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u00b7 \u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u0440\u0438\u0441\u043a',\n      checks:'\u0418\u0437\u0432\u043b\u0435\u0447\u044c \u043e\u0431\u044a\u0451\u043c \u0440\u0430\u0431\u043e\u0442, \u0430\u0434\u0440\u0435\u0441\u0430, \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0441\u0440\u043e\u043a\u0438 \u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044e. \u041d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0432 \u043d\u0435\u0440\u0430\u0431\u043e\u0447\u0435\u0435 \u0432\u0440\u0435\u043c\u044f.',\n      actions:'\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0443\u0442\u043e\u0447\u043d\u044f\u044e\u0449\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043d\u0430\u0437\u043d\u0430\u0447\u0438\u0442\u044c \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443, \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0440\u043e\u043a \u0438 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u043e\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0443 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435.',\n      approval:'\u041d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u043d\u0435 \u043e\u0431\u0435\u0449\u0430\u0442\u044c \u0446\u0435\u043d\u0443, \u043e\u0431\u044a\u0451\u043c \u0438\u043b\u0438 \u0441\u0440\u043e\u043a\u0438 \u0434\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0437\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430.'\n    },\n    invoice:{\n      request:'\u041f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u0441\u0447\u0451\u0442 INV-4821 \u043d\u0430 $14 860. \u041f\u043e \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u0443 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043e\u043a\u043e\u043b\u043e $12 590, \u0430 \u0442\u0430\u043a\u043e\u0439 \u043d\u043e\u043c\u0435\u0440 \u0441\u0447\u0451\u0442\u0430 \u0443\u0436\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043b\u0441\u044f \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u043c\u0435\u0441\u044f\u0446\u0435. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0435\u0433\u043e \u0438 \u043d\u0430\u0437\u043d\u0430\u0447\u044c\u0442\u0435 \u043e\u043f\u043b\u0430\u0442\u0443, \u0435\u0441\u043b\u0438 \u0432\u0441\u0451 \u0432\u0435\u0440\u043d\u043e.',\n      classification:'\u041a\u0440\u0435\u0434\u0438\u0442\u043e\u0440\u0441\u043a\u0430\u044f \u0437\u0430\u0434\u043e\u043b\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u00b7 \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0441\u0443\u043c\u043c\u044b \u00b7 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0439 \u0434\u0443\u0431\u043b\u044c \u00b7 \u0432\u044b\u0441\u043e\u043a\u0438\u0439 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0439 \u0440\u0438\u0441\u043a',\n      checks:'\u0421\u0432\u0435\u0440\u0438\u0442\u044c \u0441\u0447\u0451\u0442 \u0441 \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u043e\u043c \u0438 \u0437\u0430\u043a\u0430\u0437\u043e\u043c, \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430 \u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u044e \u043e\u043f\u043b\u0430\u0442. \u0420\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435: $2 270; \u043d\u0430\u0439\u0434\u0435\u043d \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0439 \u0434\u0443\u0431\u043b\u044c.',\n      actions:'\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043e\u0442\u0447\u0451\u0442 \u043e\u0431 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438, \u043f\u0440\u0438\u043b\u043e\u0436\u0438\u0442\u044c \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441 \u0434\u043e\u0433\u043e\u0432\u043e\u0440\u043e\u043c, \u043f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443 \u0438 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0443.',\n      approval:'\u041d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u0442\u044c \u043e\u043f\u043b\u0430\u0442\u0443. \u0424\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u0434\u0443\u0431\u043b\u0435\u043c \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043b\u0438\u0431\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0447\u0451\u0442.'\n    }\n  };\n  var active='onboarding', timers=[];\n  function t(v){return v;}\n  function clearTimers(){timers.forEach(function(id){clearTimeout(id);});timers=[];}\n  function reset(){\n    clearTimers();\n    root.querySelector('[data-demo-request]').textContent=t(copy[active].request);\n    ['classification','checks','actions','approval'].forEach(function(key){\n      var step=root.querySelector('[data-demo-step=\"'+key+'\"]');\n      step.classList.remove('is-complete','is-review');\n      root.querySelector('[data-demo-output=\"'+key+'\"]').textContent='\u2014';\n      root.querySelector('[data-demo-status=\"'+key+'\"]').textContent='\u041e\u0436\u0438\u0434\u0430\u043d\u0438\u0435';\n    });\n    root.querySelector('[data-demo-approval]').classList.remove('is-visible');\n    root.querySelector('[data-demo-result]').classList.remove('is-visible');\n    root.querySelector('[data-demo-result]').textContent='';\n    root.querySelector('[data-demo-run]').disabled=false;\n  }\n  root.querySelectorAll('[data-demo-scenario]').forEach(function(button){\n    button.addEventListener('click',function(){\n      active=button.getAttribute('data-demo-scenario');\n      root.querySelectorAll('[data-demo-scenario]').forEach(function(item){item.setAttribute('aria-pressed',item===button?'true':'false');});\n      reset();\n    });\n  });\n  root.querySelector('[data-demo-run]').addEventListener('click',function(){\n    reset();\n    var run=root.querySelector('[data-demo-run]'); run.disabled=true;\n    var keys=['classification','checks','actions','approval'];\n    keys.forEach(function(key,index){\n      timers.push(setTimeout(function(){\n        var step=root.querySelector('[data-demo-step=\"'+key+'\"]');\n        step.classList.add(key==='approval'?'is-review':'is-complete');\n        root.querySelector('[data-demo-output=\"'+key+'\"]').textContent=t(copy[active][key]);\n        root.querySelector('[data-demo-status=\"'+key+'\"]').textContent=key==='approval'?'\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435':'\u0413\u043e\u0442\u043e\u0432\u043e';\n        if(key==='approval'){root.querySelector('[data-demo-approval]').classList.add('is-visible');run.disabled=false;}\n      },250+(index*420)));\n    });\n  });\n  root.querySelectorAll('[data-demo-decision]').forEach(function(button){\n    button.addEventListener('click',function(){\n      var approved=button.getAttribute('data-demo-decision')==='approve';\n      var result=root.querySelector('[data-demo-result]');\n      result.textContent=approved?'\u041f\u0440\u0438\u043c\u0435\u0440 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d. \u0420\u0430\u0431\u043e\u0447\u0438\u0439 \u0430\u0433\u0435\u043d\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043b \u0431\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043b \u0438\u0445 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b. \u041d\u0438 \u043e\u0434\u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0435 \u0431\u044b\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0430.':'\u041f\u0440\u0438\u043c\u0435\u0440 \u043e\u0442\u043a\u043b\u043e\u043d\u0451\u043d. \u0410\u0433\u0435\u043d\u0442 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0441\u044f \u0431\u044b \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043b \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b. \u041d\u0438 \u043e\u0434\u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0435 \u0431\u044b\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0430.';\n      result.classList.add('is-visible');\n    });\n  });\n  reset();\n})();\n<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Service\",\"name\":\"AI Automation and Custom AI Agent Services\",\"serviceType\":[\"AI Automation\",\"Custom AI Agents\",\"Workflow Automation\",\"AI Integration\"],\"url\":\"https:\/\/ittotalservice.com\/en\/ai-automation\/\",\"provider\":{\"@type\":\"Organization\",\"name\":\"IT Total Service\",\"url\":\"https:\/\/ittotalservice.com\/en\/\"},\"areaServed\":[{\"@type\":\"AdministrativeArea\",\"name\":\"San Francisco Bay Area\"},{\"@type\":\"Country\",\"name\":\"United States\"}],\"description\":\"Custom AI agents and human-controlled workflow automation integrated with email, documents, knowledge bases, Google Workspace, Microsoft 365, MCP, APIs, and approved business systems.\"},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is a custom AI agent?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A custom AI agent is a focused software system that uses an AI model to understand context and complete bounded work with approved data and tools. It is designed for a specific workflow, permissions model, review process, and business outcome.\"}},{\"@type\":\"Question\",\"name\":\"Can AI work with our existing email, documents, and business systems?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Usually, yes, when those systems provide an appropriate integration path and the organization approves access. Workflows can connect through MCP, APIs, Google Workspace, Microsoft 365, cloud platforms, and other supported tools.\"}},{\"@type\":\"Question\",\"name\":\"How do you control access and sensitive actions?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Access is scoped to the minimum required data and tools. Sensitive actions can require human approval, with logs, exception routing, documented fallback steps, and clear ownership.\"}},{\"@type\":\"Question\",\"name\":\"Do we need to replace our current systems?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Usually not. The first goal is to connect the smallest practical set of existing systems. Replacement is recommended only when an existing platform is the actual constraint.\"}},{\"@type\":\"Question\",\"name\":\"Can we begin with a small pilot?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. A focused pilot can use representative work, limited permissions, explicit review steps, and measurable success criteria before the company decides whether to expand.\"}}]}]}<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Skip to content San Francisco Bay Area \u00b7 Northern California \u00b7 Remote Nationwide (650) 753-7729 IT Total Service Enterprise IT \u00b7 AI Automation \u00b7 Systems Engineering AI &amp; Automation Managed IT Infrastructure Projects About EN RU Start a Project AI &amp; Automation Managed IT Infrastructure Projects About Start a Project English \u0420\u0443\u0441\u0441\u043a\u0438\u0439 AI Automation for [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"ai-automation-page","meta":{"footnotes":""},"class_list":["post-772","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI Automation &amp; Custom AI Agents | IT Total Service<\/title>\n<meta name=\"description\" content=\"Custom AI agents and workflow automation with Claude, ChatGPT, MCP, Google Workspace, Microsoft 365, and human-controlled approvals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ittotalservice.com\/ru\/ai-automation\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI Automation &amp; Custom AI Agents | IT Total Service\" \/>\n<meta property=\"og:description\" content=\"Custom AI agents and workflow automation with Claude, ChatGPT, MCP, Google Workspace, Microsoft 365, and human-controlled approvals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ittotalservice.com\/ru\/ai-automation\/\" \/>\n<meta property=\"og:site_name\" content=\"IT Total Service\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-31T20:35:11+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 \u043c\u0438\u043d\u0443\u0442\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/ai-automation\\\/\",\"url\":\"https:\\\/\\\/ittotalservice.com\\\/ai-automation\\\/\",\"name\":\"AI Automation & Custom AI Agents | IT Total Service\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/#website\"},\"datePublished\":\"2026-07-28T19:52:31+00:00\",\"dateModified\":\"2026-07-31T20:35:11+00:00\",\"description\":\"Custom AI agents and workflow automation with Claude, ChatGPT, MCP, Google Workspace, Microsoft 365, and human-controlled approvals.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/ai-automation\\\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ittotalservice.com\\\/ai-automation\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/ai-automation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ittotalservice.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Automation &#038; Custom AI Agents\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/#website\",\"url\":\"https:\\\/\\\/ittotalservice.com\\\/\",\"name\":\"IT Total Service\",\"description\":\"Managed IT Services for Bay Area Businesses\",\"publisher\":{\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ittotalservice.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/#organization\",\"name\":\"IT Total Service\",\"url\":\"https:\\\/\\\/ittotalservice.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ittotalservice.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo_small.jpg\",\"contentUrl\":\"https:\\\/\\\/ittotalservice.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo_small.jpg\",\"width\":295,\"height\":248,\"caption\":\"IT Total Service\"},\"image\":{\"@id\":\"https:\\\/\\\/ittotalservice.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI Automation & Custom AI Agents | IT Total Service","description":"Custom AI agents and workflow automation with Claude, ChatGPT, MCP, Google Workspace, Microsoft 365, and human-controlled approvals.","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:\/\/ittotalservice.com\/ru\/ai-automation\/","og_locale":"ru_RU","og_type":"article","og_title":"AI Automation & Custom AI Agents | IT Total Service","og_description":"Custom AI agents and workflow automation with Claude, ChatGPT, MCP, Google Workspace, Microsoft 365, and human-controlled approvals.","og_url":"https:\/\/ittotalservice.com\/ru\/ai-automation\/","og_site_name":"IT Total Service","article_modified_time":"2026-07-31T20:35:11+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f":"8 \u043c\u0438\u043d\u0443\u0442"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ittotalservice.com\/ai-automation\/","url":"https:\/\/ittotalservice.com\/ai-automation\/","name":"AI Automation & Custom AI Agents | IT Total Service","isPartOf":{"@id":"https:\/\/ittotalservice.com\/#website"},"datePublished":"2026-07-28T19:52:31+00:00","dateModified":"2026-07-31T20:35:11+00:00","description":"Custom AI agents and workflow automation with Claude, ChatGPT, MCP, Google Workspace, Microsoft 365, and human-controlled approvals.","breadcrumb":{"@id":"https:\/\/ittotalservice.com\/ai-automation\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ittotalservice.com\/ai-automation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ittotalservice.com\/ai-automation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ittotalservice.com\/"},{"@type":"ListItem","position":2,"name":"AI Automation &#038; Custom AI Agents"}]},{"@type":"WebSite","@id":"https:\/\/ittotalservice.com\/#website","url":"https:\/\/ittotalservice.com\/","name":"IT Total Service","description":"\u0410\u0431\u043e\u043d\u0435\u043d\u0442\u0441\u043a\u043e\u0435 IT\u2011\u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d\u0430 \u0437\u0430\u043b\u0438\u0432\u0430 \u0421\u0430\u043d\u2011\u0424\u0440\u0430\u043d\u0446\u0438\u0441\u043a\u043e","publisher":{"@id":"https:\/\/ittotalservice.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ittotalservice.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Organization","@id":"https:\/\/ittotalservice.com\/#organization","name":"IT Total Service","url":"https:\/\/ittotalservice.com\/","logo":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/ittotalservice.com\/#\/schema\/logo\/image\/","url":"https:\/\/ittotalservice.com\/wp-content\/uploads\/2023\/08\/logo_small.jpg","contentUrl":"https:\/\/ittotalservice.com\/wp-content\/uploads\/2023\/08\/logo_small.jpg","width":295,"height":248,"caption":"IT Total Service"},"image":{"@id":"https:\/\/ittotalservice.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/pages\/772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/comments?post=772"}],"version-history":[{"count":13,"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/pages\/772\/revisions"}],"predecessor-version":[{"id":827,"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/pages\/772\/revisions\/827"}],"wp:attachment":[{"href":"https:\/\/ittotalservice.com\/ru\/wp-json\/wp\/v2\/media?parent=772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}