1<!doctype html> 2<html lang="en-US"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8 <link rel="dns-prefetch" href="//www.googletagmanager.com"> 9 <link rel="preconnect" href="https://www.googletagmanager.com"> 10 11 <!-- Google Tag Manager --> 12
12<script>
vendor: 415 bytes, lines 12-25
12 13 (function(w, d, s, l, i) { 14 w[l] = w[l] || []; 15 w[l].push({ 16 'gtm.start': new Date().getTime(), 17 event: 'gtm.js' 18 }); 19 var f = d.getElementsByTagName(s)[0], 20 j = d.createElement(s), 21 dl = l != 'dataLayer' ? '&l=' + l : ''; 22 j.async = true; 23 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 24 f.parentNode.insertBefore(j, f); 25 })(window, document, 'script', 'dataLayer', '
25GTM-KCNLK7F
vendor: 5 bytes, lines 25-26
25'); 26
26</script>
26 27 <!-- End Google Tag Manager --> 28 29 <!-- Lucky Orange --> 30
30<script async defer src="https://tools.luckyorange.com/core/lo.js?site-id=48de4e40"></script>
30 31 <!-- End Lucky Orange --> 32 33 <!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 33-34
33 34 <script async src="https://www.googletagmanager.com/gtag/js?id=
34G-SG28PCCKM3
vendor: 13 bytes, lines 34-35
34"></script> 35
35<script> 36
vendor: 133 bytes, lines 36-39
36window.dataLayer = window.dataLayer || []; 37 function gtag(){dataLayer.push(arguments);} 38 gtag('js', new Date()); 39 gtag('config', '
39G-SG28PCCKM3
vendor: 5 bytes, lines 39-40
39'); 40
40</script>
40 41 <!-- End Google tag (gtag.js) --> 42 43
43<script> 44 (function (k, i, x, ie, is, good) { 45 k.visitorGlobalObjectAlias = ie; 46 k[k.visitorGlobalObjectAlias] = k[k.visitorGlobalObjectAlias] || function () { 47 (k[k.visitorGlobalObjectAlias].q = k[k.visitorGlobalObjectAlias].q || []).push(arguments) 48 }; 49 k[k.visitorGlobalObjectAlias].l = (new Date).getTime(); 50 is = i.createElement("script"); 51 is.src = x; 52 is.async = true; 53 is.id = 'kmtgScript'; 54 is.setAttribute('account', 'b10179da21e689bca18ce2702c9e9350'); 55 good = i.getElementsByTagName("script")[0]; 56 good.parentNode.insertBefore(is, good); 57 58 })(window, document, location.origin + "/wp-content/themes/jupiterx/kixieCdn.js", "kmtg"); 59 </script>
59 60
60<script> 61(function() { 62 if (window.__kixieAttrInit) { return; } 63 window.__kixieAttrInit = true; 64 65 // ===== 1. Capture and store UTMs and gclid sitewide ===== 66 var urlParams = new URLSearchParams(window.location.search); 67 var allParams = [ 68 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 69 'utm_partner', 'utm_partnerkey', 'gclid' 70 ]; 71 72 var utmParams = {}; 73 try { 74 utmParams = JSON.parse(sessionStorage.getItem('utmParams') || '{}') || {}; 75 } catch (e) { 76 utmParams = {}; 77 } 78 79 var newData = false; 80 allParams.forEach(function (param) { 81 var value = urlParams.get(param); 82 if (value) { 83 utmParams[param] = value; 84 newData = true; 85 } 86 }); 87 88 if (newData) { 89 try { 90 sessionStorage.setItem('utmParams', JSON.stringify(utmParams)); 91 } catch (e) { 92 // Ignore sessionStorage write errors (private mode, quota). 93 } 94 } 95 96 // ===== 2. Enrich Calendly embeds with campaign data + the HubSpot cookie ===== 97 // The demo pages ship Calendly's stock snippet: <div class="calendly-inline-widget" 98 // data-url="..."></div>. Calendly's widget.js already forwards utm_* from the page 99 // URL, but never the HubSpot tracking cookie, and it cannot see UTMs captured on an 100 // earlier page in the session. We rewrite data-url before widget.js initialises so 101 // both ride along into the booking record. 102 var CAL_SELECTOR = '.calendly-inline-widget[data-url]'; 103 104 function hubspotUtk() { 105 var m = document.cookie.match(/(?:^|;\s*)hubspotutk=([^;]+)/); 106 return m ? m[1] : ''; 107 } 108 109 function enrichCalendlyUrl(raw) { 110 var url; 111 try { 112 url = new URL(raw, window.location.origin); 113 } catch (e) { 114 return ''; 115 } 116 117 allParams.forEach(function (key) { 118 // A value on the current URL wins over one stored earlier in the session.
119 var value = urlParams.get(key) || utmParams[key]; 120 if (value) { 121 url.searchParams.set(key, value); 122 } 123 }); 124 125 var utk = hubspotUtk(); 126 if (utk) { 127 url.searchParams.set('salesforce_uuid', utk); 128 } 129 130 return url.toString(); 131 } 132 133 function patchWidget(el) { 134 if (!el || el.getAttribute('data-kixie-enriched') === '1') { 135 return; 136 } 137 var raw = el.getAttribute('data-url'); 138 if (!raw) { 139 return; 140 } 141 var next = enrichCalendlyUrl(raw); 142 if (!next) { 143 return; 144 } 145 el.setAttribute('data-url', next); 146 el.setAttribute('data-kixie-enriched', '1'); 147 } 148 149 function patchAll() { 150 var nodes = document.querySelectorAll(CAL_SELECTOR); 151 for (var i = 0; i < nodes.length; i++) { 152 patchWidget(nodes[i]); 153 } 154 } 155 156 // Fast path: patch the node the instant it is parsed, which happens before 157 // Calendly's async widget.js runs. 158 patchAll(); 159 160 var observer = null; 161 if (typeof MutationObserver === 'function') { 162 observer = new MutationObserver(patchAll); 163 observer.observe(document.documentElement, { childList: true, subtree: true }); 164 } 165 166 document.addEventListener('DOMContentLoaded', patchAll); 167 168 window.addEventListener('load', function () { 169 patchAll(); 170 if (observer) { 171 observer.disconnect(); 172 } 173 174 // Fallback: if Calendly won the race and rendered without our params, re-initialise. 175 var nodes = document.querySelectorAll(CAL_SELECTOR); 176 for (var i = 0; i < nodes.length; i++) { 177 var el = nodes[i]; 178 var want = el.getAttribute('data-url') || ''; 179 var frame = el.querySelector('iframe'); 180 if (!frame || want.indexOf('salesforce_uuid=') === -1) { 181 continue; 182 } 183 if (frame.src.indexOf('salesforce_uuid=') !== -1) { 184 continue; 185 } 186 if (window.Calendly && typeof window.Calendly.initInlineWidget === 'function') { 187 el.innerHTML = ''; 188 window.Calendly.initInlineWidget({ url: want, parentElement: el }); 189 } 190 } 191 }); 192})(); 193</script>
193 194
194<script> 195(function () { 196 // ===== Demo booking -> HubSpot attribution ===== 197 // Calendly redirects completed bookings to /demo-thank-you/ with the invitee details 198 // on the query string. That is the only point in the demo flow where we hold BOTH the 199 // invitee's email AND the hubspotutk cookie, which is what HubSpot needs in order to 200 // attach the browsing session. Without this, demo contacts are created by the Calendly 201 // Zap through the CRM API and permanently read Original Traffic Source = OFFLINE. 202 if (window.location.pathname.indexOf('/demo-thank-you') !== 0) { 203 return; 204 } 205 206 var q; 207 try { 208 q = new URLSearchParams(window.location.search || ''); 209 } catch (e) { 210 return; 211 } 212 213 var email = String(q.get('invitee_email') || '').trim(); 214 if (!email) { 215 return; 216 } 217 218 // Fire once per booking, so a refresh does not resubmit. 219 var onceKey = 'kixieDemoAttr:' + (q.get('invitee_uuid') || email); 220 try { 221 if (sessionStorage.getItem(onceKey)) { 222 return; 223 } 224 } catch (e) { 225 // sessionStorage unavailable; accept the small risk of a duplicate. 226 } 227 228 var full = String(q.get('invitee_full_name') || '').trim(); 229 var parts = full ? full.split(/\s+/) : []; 230 var first = String(q.get('invitee_first_name') || '').trim() || parts[0] || ''; 231 var last = String(q.get('invitee_last_name') || '').trim() || parts.slice(1).join(' '); 232 233 // Prefer the live cookie; fall back to the value Calendly echoed back. 234 var hutkMatch = document.cookie.match(/(?:^|;\s*)hubspotutk=([^;]+)/); 235 var hutk = hutkMatch ? hutkMatch[1] : String(q.get('salesforce_uuid') || '').trim(); 236 237 var fields = [{ name: 'email', value: email }]; 238 if (first) { fields.push({ name: 'firstname', value: first }); } 239 if (last) { fields.push({ name: 'lastname', value: last }); } 240 241 // text_reminder_number is a dedicated Calendly param. The answer_N params are NOT used 242 // here: their order is per-event-type, so answer_2 is not reliably the same question 243 // across /demo1/../demo5/. Add them only once that mapping has been confirmed per type. 244 var phone = String(q.get('text_reminder_number') || '').trim(); 245 if (phone) { fields.push({ name: 'phone', value: phone }); } 246 247 // Keep campaign params on pageUri so HubSpot can read them, but strip the invitee PII 248 // that Calendly puts in this URL rather than handing it back for storage. 249 var safeUri = window.location.origin + window.location.pathname; 250 var utmKeys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content']; 251 var carried = []; 252 utmKeys.forEach(function (k) { 253 var v = String(q.get(k) || '').trim(); 254 if (v) { carried.push(encodeURIComponent(k) + '=' + encodeURIComponent(v)); } 255 }); 256 if (carried.length) { safeUri += '?' + carried.join('&'); } 257 258 var context = { pageUri: safeUri, pageName: document.title }; 259 if (hutk) { context.hutk = hutk; } 260 261 fetch('https://api.hsforms.com/submissions/v3/integration/submit/20564323/ab293c27-aa90-4ad9-b223-2ba3c18f0f7d', { 262 method: 'POST', 263 headers: { 'Content-Type': 'application/json' }, 264 body: JSON.stringify({ fields: fields, context: context }) 265 }) 266 .then(function (response) { 267 if (response.ok) { 268 try { sessionStorage.setItem(onceKey, '1'); } catch (e) {} 269 return; 270 } 271 return response.text().then(function (body) { 272 console.warn('Demo attribution submission failed', response.status, body); 273 }); 274 }) 275 .catch(function () { return null; }); 276})(); 277</script>
277 278 <title>Account Executive Software That Cuts Admin and Closes More Deals</title> 279<meta name='robots' content='max-image-preview:large' /> 280<meta name="description" content="Help account executives cut admin, stay organized, and move deals forward faster with calling, texting, and CRM automation from Kixie." /> 281<meta property="og:description" content="Help account executives cut admin, stay organized, and move deals forward faster with calling, texting, and CRM automation from Kixie." /> 282<meta property="og:title" content="Account Executive Software That Cuts Admin and Closes More Deals" /> 283<meta property="og:type" content="article" /> 284<meta property="og:url" content="https://www.kixie.com/solutions/account-executives/" /> 285<meta property="og:site_name" content="" /> 286 287<!-- Kixie Custom Schema -->
288<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kixie.com\/solutions\/account-executives\/#webpage","url":"https:\/\/www.kixie.com\/solutions\/account-executives\/","name":"Kixie Solution for Account Executives","description":"Kixie solution page for account executives teams and workflows.","isPartOf":{"@id":"https:\/\/www.kixie.com\/solutions\/#collection"},"about":{"@id":"https:\/\/www.kixie.com\/solutions\/account-executives\/#solution"},"publisher":{"@id":"https:\/\/www.kixie.com\/#organization"}},{"@type":"Service","@id":"https:\/\/www.kixie.com\/solutions\/account-executives\/#solution","name":"Kixie Solution for Account Executives","description":"Kixie solution page for account executives teams and workflows.","provider":{"@id":"https:\/\/www.kixie.com\/#organization"},"serviceType":"Business communication and sales engagement solution","areaServed":"US"},{"@type":"CollectionPage","@id":"https:\/\/www.kixie.com\/solutions\/#collection","name":"Kixie Solutions","url":"https:\/\/www.kixie.com\/solutions\/"},{"@type":"Organization","@id":"https:\/\/www.kixie.com\/#organization","name":"Kixie","url":"https:\/\/www.kixie.com\/"}]}</script>
288 289<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 290 291<!-- Kixie Site Identity Schema -->
292<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.kixie.com\/#organization","name":"Kixie","url":"https:\/\/www.kixie.com\/","description":"The AI-powered communications platform for modern revenue teams.","logo":{"@type":"ImageObject","@id":"https:\/\/www.kixie.com\/#logo","url":"https:\/\/www.kixie.com\/wp-content\/uploads\/2026\/02\/Kixie-Logo-Light.png"},"sameAs":["https:\/\/www.linkedin.com\/company\/kixie\/","https:\/\/www.youtube.com\/@getKixie","https:\/\/www.instagram.com\/getkixie\/","https:\/\/www.tiktok.com\/@getkixie","https:\/\/www.facebook.com\/kixieweb","https:\/\/x.com\/getkixie"],"contactPoint":[{"@type":"ContactPoint","contactType":"sales","telephone":"+1-855-484-2053"},{"@type":"ContactPoint","contactType":"customer support","email":"[email protected]","url":"https:\/\/support.kixie.com\/hc\/en-us"}]},{"@type":"WebSite","@id":"https:\/\/www.kixie.com\/#website","url":"https:\/\/www.kixie.com\/","name":"Kixie","publisher":{"@id":"https:\/\/www.kixie.com\/#organization"},"inLanguage":"en-US"}]}</script>
292 293<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.kixie.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.kixie.com%2Fsolutions%2Faccount-executives%2F" /> 294<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.kixie.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.kixie.com%2Fsolutions%2Faccount-executives%2F&format=xml" /> 295<style id="wp-img-auto-sizes-contain-inline-css"> 296img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 297/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 298</style> 299<style id="wp-emoji-styles-inline-css"> 300 301 img.wp-smiley, img.emoji { 302 display: inline !important; 303 border: none !important; 304 box-shadow: none !important; 305 height: 1em !important; 306 width: 1em !important; 307 margin: 0 0.07em !important; 308 vertical-align: -0.1em !important; 309 background: none !important; 310 padding: 0 !important; 311 } 312/*# sourceURL=wp-emoji-styles-inline-css */ 313</style> 314<style id="wp-block-library-inline-css"> 315/** 316 * Colors 317 */ 318/** 319 * Typography 320 */ 321/** 322 * SCSS Variables. 323 * 324 * Please use variables from this sheet to ensure consistency across the UI. 325 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 326 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 327 */ 328/** 329 * Fonts & basic variables. 330 */ 331/** 332 * Typography 333 */ 334/** 335 * Grid System. 336 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 337 */ 338/** 339 * Radius scale. 340 */ 341/** 342 * Elevation scale. 343 */ 344/** 345 * Dimensions. 346 */ 347/** 348 * Mobile specific styles 349 */ 350/** 351 * Editor styles. 352 */ 353/** 354 * Block & Editor UI. 355 */ 356/** 357 * Block paddings. 358 */ 359/** 360 * React Native specific. 361 * These variables do not appear to be used anywhere else. 362 */ 363/** 364 * Breakpoints & Media Queries 365 */ 366/** 367* Converts a hex value into the rgb equivalent. 368* 369* @param {string} hex - the hexadecimal value to convert 370* @return {string} comma separated rgb values 371*/ 372/** 373 * Long content fade mixin 374 * 375 * Creates a fading overlay to signify that the content is longer 376 * than the space allows. 377 */ 378/** 379 * Breakpoint mixins 380 */ 381/** 382 * Focus styles. 383 */ 384/** 385 * Applies editor left position to the selector passed as argument 386 */ 387/** 388 * Styles that are reused verbatim in a few places 389 */ 390/** 391 * Allows users to opt-out of animations via OS-level preferences. 392 */ 393/** 394 * Reset default styles for JavaScript UI based pages. 395 * This is a WP-admin agnostic reset 396 */ 397/** 398 * Reset the WP Admin page styles for Gutenberg-like pages. 399 */ 400/** 401 * Creates a checkerboard pattern background to indicate transparency. 402 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 403 */ 404:root { 405 --wp-block-synced-color: #7a00df; 406 --wp-block-synced-color--rgb: 122, 0, 223; 407 --wp-bound-block-color: var(--wp-block-synced-color); 408 --wp-editor-canvas-background: #ddd; 409 --wp-admin-theme-color: #007cba; 410 --wp-admin-theme-color--rgb: 0, 124, 186; 411 --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5); 412 --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5; 413 --wp-admin-theme-color-darker-20: #005a87; 414 --wp-admin-theme-color-darker-20--rgb: 0, 90, 135; 415 --wp-admin-border-width-focus: 2px; 416} 417@media (min-resolution: 192dpi) { 418 :root { 419 --wp-admin-border-width-focus: 1.5px; 420 } 421} 422 423/** 424 * Element styles. 425 */ 426.wp-element-button { 427 cursor: pointer; 428} 429 430:root .has-very-light-gray-background-color { 431 background-color: #eee; 432} 433:root .has-very-dark-gray-background-color { 434 background-color: #313131; 435} 436:root .has-very-light-gray-color { 437 color: #eee; 438} 439:root .has-very-dark-gray-color { 440 color: #313131; 441} 442:root { 443 /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */ 444} 445:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { 446 background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%); 447} 448:root .has-purple-crush-gradient-background { 449 background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%); 450} 451:root .has-hazy-dawn-gradient-background { 452 background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%); 453} 454:root .has-subdued-olive-gradient-background { 455 background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%); 456} 457:root .has-atomic-cream-gradient-background { 458 background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%); 459} 460:root .has-nightshade-gradient-background { 461 background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%); 462} 463:root .has-midnight-gradient-background { 464 background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); 465} 466:root { 467 /* stylelint-enable @stylistic/function-comma-space-after */ 468 --wp--preset--font-size--normal: 16px; 469 --wp--preset--font-size--huge: 42px; 470} 471 472.has-regular-font-size { 473 font-size: 1em; 474} 475 476.has-larger-font-size { 477 font-size: 2.625em; 478} 479 480.has-normal-font-size { 481 font-size: var(--wp--preset--font-size--normal); 482} 483 484.has-huge-font-size { 485 font-size: var(--wp--preset--font-size--huge); 486} 487 488:root .has-text-align-center { 489 text-align: center; 490} 491 492:root .has-text-align-left { 493 /*rtl:ignore*/ 494 text-align: left; 495} 496 497:root .has-text-align-right { 498 /*rtl:ignore*/ 499 text-align: right; 500} 501 502.has-fit-text { 503 white-space: nowrap !important; 504} 505 506#end-resizable-editor-section { 507 display: none; 508} 509 510.aligncenter { 511 clear: both; 512} 513 514.items-justified-left { 515 justify-content: flex-start; 516} 517 518.items-justified-center { 519 justify-content: center; 520} 521 522.items-justified-right { 523 justify-content: flex-end; 524} 525 526.items-justified-space-between { 527 justify-content: space-between; 528} 529 530.screen-reader-text { 531 border: 0; 532 clip-path: inset(50%); 533 height: 1px; 534 margin: -1px; 535 overflow: hidden; 536 padding: 0; 537 position: absolute; 538 width: 1px; 539 word-wrap: normal !important; 540} 541 542.screen-reader-text:focus { 543 background-color: #ddd; 544 clip-path: none; 545 color: #444; 546 display: block; 547 font-size: 1em; 548 height: auto; 549 left: 5px; 550 line-height: normal; 551 padding: 15px 23px 14px; 552 text-decoration: none; 553 top: 5px; 554 width: auto; 555 z-index: 100000; 556} 557 558/** 559 * The following provide a simple means of applying a default border style when 560 * a user first makes a selection in the border block support panel. 561 * This prevents issues such as where the user could set a border width 562 * and see no border due there being no border style set. 563 * 564 * This is intended to be removed once intelligent defaults can be set while 565 * making border selections via the block support. 566 * 567 * See: https://github.com/WordPress/gutenberg/pull/33743 568 */ 569html :where(.has-border-color) { 570 border-style: solid; 571} 572 573html :where([style*=border-color]) { 574 border-style: solid; 575} 576 577html :where([style*=border-top-color]) { 578 border-top-style: solid; 579} 580 581html :where([style*=border-right-color]) { 582 /*rtl:ignore*/ 583 border-right-style: solid; 584} 585 586html :where([style*=border-bottom-color]) { 587 border-bottom-style: solid; 588} 589 590html :where([style*=border-left-color]) { 591 /*rtl:ignore*/ 592 border-left-style: solid; 593} 594 595html :where([style*=border-width]) { 596 border-style: solid; 597} 598 599html :where([style*=border-top-width]) { 600 border-top-style: solid; 601} 602 603html :where([style*=border-right-width]) { 604 /*rtl:ignore*/ 605 border-right-style: solid; 606} 607 608html :where([style*=border-bottom-width]) { 609 border-bottom-style: solid; 610} 611 612html :where([style*=border-left-width]) { 613 /*rtl:ignore*/ 614 border-left-style: solid; 615} 616 617/** 618 * Provide baseline responsiveness for images. 619 */ 620html :where(img[class*=wp-image-]) { 621 height: auto; 622 max-width: 100%; 623} 624 625/** 626 * Reset user agent styles for figure element margins. 627 */ 628:where(figure) { 629 margin: 0 0 1em 0; 630} 631 632html :where(.is-position-sticky) { 633 /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */ 634 --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px); 635 /* stylelint-enable length-zero-no-unit */ 636} 637 638@media screen and (max-width: 600px) { 639 html :where(.is-position-sticky) { 640 /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */ 641 --wp-admin--admin-bar--position-offset: 0px; 642 /* stylelint-enable length-zero-no-unit */ 643 } 644} 645 646/*# sourceURL=/wp-includes/css/dist/block-library/common.css */ 647</style> 648<style id="classic-theme-styles-inline-css"> 649/** 650 * These rules are needed for backwards compatibility. 651 * They should match the button element rules in the base theme.json file. 652 */ 653.wp-block-button__link { 654 color: #ffffff; 655 background-color: #32373c; 656 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 657 658 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 659 box-shadow: none; 660 text-decoration: none; 661 662 /* The extra 2px are added to size solids the same as the outline versions.*/ 663 padding: calc(0.667em + 2px) calc(1.333em + 2px); 664 665 font-size: 1.125em; 666} 667 668.wp-block-file__button { 669 background: #32373c; 670 color: #ffffff; 671 text-decoration: none; 672} 673 674/*# sourceURL=/wp-includes/css/classic-themes.css */ 675</style> 676 677<style id="global-styles-inline-css"> 678:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
6780) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
678.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 679/*# sourceURL=global-styles-inline-css */ 680</style> 681 682<link rel='stylesheet' id='kixie-theme-css' href='https://www.kixie.com/wp-content/themes/Kixie%20Theme/style.css?ver=1790714672' media='all' /> 683<style id="kixie-theme-inline-css"> 684 685/* ===== KIXIE UNIFIED UI â Buttons, Pills & H1 ===== */ 686 687/* --- H1: Force capitalize, never all-caps --- 688 WP stores some titles as ALL-CAPS text, so we must lowercase first, then capitalize. */ 689h1, 690.hero-title, 691.entry-title { 692 text-transform: capitalize !important; 693} 694 695/* For titles that are stored as ALL-CAPS in the DB, we need a JS-assisted fix 696 (CSS cannot lowercase-then-capitalize in one rule). 697 See the JS block at the bottom of this file. */ 698 699/* --- Pill / Badge: unified purple, fully rounded, font-weight 500 --- */ 700.hero-badge, 701span.hero-badge { 702 display: inline-block !important; 703 padding: 0.375rem 1rem !important; 704 font-size: 0.875rem !important; 705 font-weight: 500 !important; 706 color: hsl(262 83% 58%) !important; 707 background: hsl(262 83% 58% / 0.1) !important; 708 border-radius: 9999px !important; 709 text-transform: uppercase !important; 710 letter-spacing: 0.05em !important; 711 border: none !important; 712 line-height: 1.5 !important; 713 margin-bottom: 1rem !important; 714} 715 716/* --- BUTTON SYSTEM --- */ 717 718/* Base shared styles for all .btn buttons */ 719.btn, 720a.btn, 721button.btn { 722 display: inline-flex !important; 723 align-items: center !important; 724 justify-content: center !important; 725 font-family: 'DM Sans', system-ui, sans-serif !important; 726 font-weight: 700 !important; 727 text-decoration: none !important; 728 cursor: pointer !important; 729 transition: all 0.2s ease !important; 730 border: none !important; 731 line-height: 1.2 !important; 732 white-space: nowrap !important; 733} 734 735/* Hide ALL arrow SVGs inside .btn (except .btn-learn-more) */ 736.btn svg.lucide-arrow-right, 737.btn svg[data-lucide="arrow-right"], 738a.btn svg.lucide-arrow-right, 739a.btn svg[data-lucide="arrow-right"], 740.hero-cta-group .btn svg, 741.hero-cta-group a.btn svg { 742 display: none !important; 743} 744.btn.btn-learn-more svg, 745a.btn.btn-learn-more svg { 746 display: inline-block !important; 747} 748 749/* Size: Large */ 750.btn-lg, 751.btn.btn-lg { 752 min-height: 3rem !important; 753 padding: 0.75rem 1.75rem !important; 754 font-size: 1rem !important; 755} 756 757/* Size: XL */ 758.btn-xl, 759.btn.btn-xl { 760 min-height: 3.5rem !important; 761 padding: 0.875rem 2rem !important; 762 font-size: 1.125rem !important; 763} 764 765/* Variant: CTA (Red) â rounded except bottom-left straight */ 766.btn-cta, 767.btn.btn-cta, 768a.btn-cta, 769a.btn.btn-cta, 770.hero-cta-group .btn-cta, 771.hero-cta-group a.btn-cta { 772 background-color: hsl(0 84% 60%) !important; 773 color: #fff !important; 774 border-radius: 6px 6px 6px 0 !important; 775} 776.btn-cta:hover, 777.btn.btn-cta:hover, 778a.btn-cta:hover, 779a.btn.btn-cta:hover { 780 background-color: hsl(0 84% 53%) !important; 781 transform: translateY(-1px) !important; 782 box-shadow: 0 4px 12px hsl(0 84% 60% / 0.3) !important; 783} 784 785/* Variant: Outline â uniform rounded corners */ 786.btn-outline, 787.btn.btn-outline, 788a.btn-outline, 789a.btn.btn-outline { 790 background: transparent !important; 791 color: hsl(262 30% 18%) !important; 792 border: 2px solid hsl(262 10% 80%) !important; 793 border-radius: 6px !important; 794} 795.btn-outline:hover, 796.btn.btn-outline:hover, 797a.btn-outline:hover, 798a.btn.btn-outline:hover { 799 background: hsl(262 10% 96%) !important; 800 border-color: hsl(262 20% 70%) !important; 801 transform: translateY(-1px) !important; 802} 803 804/* Variant: Hero Primary (White solid for dark backgrounds) â uniform rounded */ 805.btn-hero-primary, 806.btn.btn-hero-primary, 807a.btn-hero-primary, 808a.btn.btn-hero-primary { 809 background: #fff !important; 810 color: hsl(262 30% 18%) !important; 811 border-radius: 6px !important; 812 border: none !important; 813} 814.btn-hero-primary:hover, 815.btn.btn-hero-primary:hover, 816a.btn-hero-primary:hover, 817a.btn.btn-hero-primary:hover { 818 background: hsl(0 0% 95%) !important; 819 transform: translateY(-1px) !important; 820 box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important; 821} 822 823/* Variant: Learn More (small white outline with arrow â the exception) */ 824.btn-learn-more, 825.btn.btn-learn-more, 826a.btn-learn-more, 827a.btn.btn-learn-more { 828 background: transparent !important; 829 color: #fff !important; 830 border: 1px solid rgba(255,255,255,0.4) !important; 831 border-radius: 6px !important; 832 padding: 0.5rem 1rem !important; 833 font-size: 0.875rem !important; 834 font-weight: 500 !important; 835 min-height: auto !important; 836} 837.btn-learn-more:hover, 838.btn.btn-learn-more:hover, 839a.btn-learn-more:hover, 840a.btn.btn-learn-more:hover { 841 background: rgba(255,255,255,0.1) !important; 842 border-color: rgba(255,255,255,0.6) !important; 843} 844.btn-learn-more svg, 845.btn.btn-learn-more svg { 846 display: inline-block !important; 847 width: 16px !important; 848 height: 16px !important; 849 margin-left: 0.25rem !important; 850} 851 852/* --- Homepage Tailwind button overrides --- */ 853.kixie-front-page a[href*="sign-up"], 854.kixie-embed-container a[href*="sign-up"] { 855 background-color: hsl(0 84% 60%) !important; 856 color: #fff !important; 857 border-radius: 6px 6px 6px 0 !important; 858 font-weight: 700 !important; 859} 860.kixie-front-page a[href*="sign-up"]:hover, 861.kixie-embed-container a[href*="sign-up"]:hover { 862 background-color: hsl(0 84% 53%) !important; 863} 864.kixie-front-page a[href*="sign-up"] svg, 865.kixie-embed-container a[href*="sign-up"] svg { 866 display: none !important; 867} 868.kixie-front-page a[href*="demo"], 869.kixie-embed-container a[href*="demo"] { 870 border-radius: 6px !important; 871} 872 873/* --- Header nav button overrides --- */ 874.kixie-nav-actions .kixie-nav-try-free, 875a.kixie-nav-try-free { 876 border-radius: 6px 6px 6px 0 !important; 877} 878 879/* ===== END KIXIE UNIFIED UI ===== */ 880/*# sourceURL=kixie-theme-inline-css */ 881</style> 882<link rel='stylesheet' id='kixie-dm-sans-css' href='https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap' media='all' /> 883<link rel='stylesheet' id='kixie-solutions-container-fix-css' href='https://www.kixie.com/wp-content/themes/Kixie%20Theme/css/kixie-solutions-container-fix.css?ver=1773889346' media='all' />
884<script id="jquery-core-js" src="https://www.kixie.com/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 884
884
885<script id="jquery-migrate-js" src="https://www.kixie.com/wp-includes/js/jquery/jquery-migrate.js"></script>
885 886<link rel="https://api.w.org/" href="https://www.kixie.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.kixie.com/wp-json/wp/v2/pages/4249" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.kixie.com/xmlrpc.php?rsd" /> 887<link rel="canonical" href="https://www.kixie.com/solutions/account-executives/" /> 888<link rel='shortlink' href='https://www.kixie.com/?p=4249' /> 889<style id="core-block-supports-inline-css"> 890/** 891 * Core styles: block-supports 892 */ 893 894/*# sourceURL=core-block-supports-inline-css */ 895</style> 896 897</head> 898 899<body class="wp-singular page-template page-template-page-solutions page-template-page-solutions-php page page-id-4249 page-child parent-pageid-1419 wp-custom-logo wp-theme-material-design-google wp-child-theme-KixieTheme"> 900 901 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 901-903
901 902 <noscript> 903 <iframe src="https://www.googletagmanager.com/ns.html?id=
903GTM-KCNLK7F
vendor: 86 bytes, lines 903-905
903" height="0" width="0" style="display:none;visibility:hidden"></iframe> 904 </noscript> 905
905<!-- End Google Tag Manager (noscript) --> 906 <div id="page" class="site"> 907 <header class="kixie-site-header" role="banner"> 908 <div class="kixie-hello-bar" fetchpriority="high"> 909 </div> 910 911 <nav class="kixie-main-nav" aria-label="Primary navigation"> 912 <div class="kixie-container" fetchpriority="high"> 913 <div class="kixie-nav-inner"> 914 <div class="kixie-logo"> 915 <a href="https://www.kixie.com/" class="kixie-logo-link" rel="home" aria-label="Kixie home"> 916 <img src="https://www.kixie.com/assets/img/kixie-logo-dark3.png" 917 alt="" class="kixie-logo-image" /> 918 </a> 919 </div> 920 921 <div class="kixie-nav-desktop" role="navigation" 922 aria-label="Primary"> 923 <ul class="kixie-nav-menu kixie-nav-menu-mega"> 924 <li class="kixie-nav-item has-mega" data-dropdown-item> 925 <button type="button" class="kixie-nav-trigger" data-dropdown-trigger 926 aria-expanded="false" aria-controls="kixie-platform-menu"> 927 Platform <svg class="kixie-nav-chevron" xmlns="http://www.w3.org/2000/svg" 928 viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" 929 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 930 <path d="m6 9 6 6 6-6"></path> 931 </svg> 932 </button> 933 <div id="kixie-platform-menu" class="kixie-mega-menu kixie-mega-platform" hidden> 934 <div class="kixie-mega-inner"> 935 <p class="kixie-mega-heading"> 936 Features </p> 937 <div class="kixie-mega-feature-list"> 938 <a href="/features/power-dialer/" 939 class="kixie-mega-feature-item"> 940 <span class="kixie-mega-icon" aria-hidden="true"> 941 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.7 19.7 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.7 19.7 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.12 1 .37 1.95.72 2.87a2 2 0 0 1-.45 2.1L8.1 9.9a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.45c.92.35 1.88.6 2.86.72A2 2 0 0 1 22 16.9z"></path></svg></span> 942 <span class="kixie-mega-copy"> 943 <span class="kixie-mega-title">Power Dialer </span> 944 <span class="kixie-mega-description"> 945 Auto-dial up to 4 numbers in parallel </span> 946 </span> 947 </a> 948 <a href="/features/contact-center/" 949 class="kixie-mega-feature-item"> 950 <span class="kixie-mega-icon" aria-hidden="true"> 951 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M3 13a9 9 0 0 1 18 0"></path><path d="M21 14v4a2 2 0 0 1-2 2h-1v-7h1a2 2 0 0 1 2 2Z"></path><path d="M3 14v4a2 2 0 0 0 2 2h1v-7H5a2 2 0 0 0-2 2Z"></path></svg></span> 952 <span class="kixie-mega-copy"> 953 <span class="kixie-mega-title">Contact Center </span> 954 <span class="kixie-mega-description"> 955 Enterprise-grade call management </span> 956 </span> 957 </a> 958 <a href="/features/analytics-and-reporting/" 959 class="kixie-mega-feature-item"> 960 <span class="kixie-mega-icon" aria-hidden="true"> 961 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><line x1="12" y1="20" x2="12" y2="10"></line><line x1="18" y1="20" x2="18" y2="4"></line><line x1="6" y1="20" x2="6" y2="14"></line></svg></span> 962 <span class="kixie-mega-copy"> 963 <span class="kixie-mega-title">Analytics & Reporting </span> 964 <span class="kixie-mega-description"> 965 AI-powered insights and dashboards </span> 966 </span> 967 </a> 968 <a href="/features/connectionboost/" 969 class="kixie-mega-feature-item"> 970 <span class="kixie-mega-icon" aria-hidden="true"> 971 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round">
971<path d="M13 2 3 14h7l-1 8 10-12h-7l1-8z"></path></svg></span> 972 <span class="kixie-mega-copy"> 973 <span class="kixie-mega-title">ConnectionBoost </span> 974 <span class="kixie-mega-description"> 975 Maximize connection rates </span> 976 </span> 977 </a> 978 <a href="/features/text-messaging/" 979 class="kixie-mega-feature-item"> 980 <span class="kixie-mega-icon" aria-hidden="true"> 981 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg></span> 982 <span class="kixie-mega-copy"> 983 <span class="kixie-mega-title">Business SMS </span> 984 <span class="kixie-mega-description"> 985 Automated text messaging platform </span> 986 </span> 987 </a> 988 <a href="/features/conversation-intelligence/" 989 class="kixie-mega-feature-item"> 990 <span class="kixie-mega-icon" aria-hidden="true"> 991 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M9 3a3 3 0 0 0-3 3v1a3 3 0 0 0-2 2.8A3 3 0 0 0 5 12a3 3 0 0 0 1 5.8V18a3 3 0 0 0 5 2.2A3 3 0 0 0 15 18v-.2A3 3 0 0 0 16 12a3 3 0 0 0 1-2.2A3 3 0 0 0 15 7V6a3 3 0 0 0-3-3"></path></svg></span> 992 <span class="kixie-mega-copy"> 993 <span class="kixie-mega-title">Conversation Intelligence </span> 994 <span class="kixie-mega-description"> 995 AI call analysis and coaching </span> 996 </span> 997 </a> 998 </div> 999 </div> 1000 <div class="kixie-mega-footer"> 1001 <a href="/features/" 1002 class="kixie-mega-footer-link"> 1003 All Features <span 1004 aria-hidden="true">â</span> 1005 </a> 1006 </div> 1007 </div> 1008 </li> 1009 <li class="kixie-nav-item has-mega" data-dropdown-item> 1010 <button type="button" class="kixie-nav-trigger" data-dropdown-trigger 1011 aria-expanded="false" aria-controls="kixie-solutions-menu"> 1012 Solutions <svg class="kixie-nav-chevron" xmlns="http://www.w3.org/2000/svg" 1013 viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" 1014 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 1015 <path d="m6 9 6 6 6-6"></path> 1016 </svg> 1017 </button> 1018 <div id="kixie-solutions-menu" class="kixie-mega-menu kixie-mega-solutions" hidden> 1019 <div class="kixie-mega-solutions-grid"> 1020 <div class="kixie-mega-solutions-column"> 1021 <p class="kixie-mega-heading"> 1022 By Team </p> 1023 <a href="/solutions/inside-sales/" 1024 class="kixie-mega-solution-item"> 1025 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1026 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4v2"></path><circle cx="9.5" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.8"></path><path d="M16 3.2a4 4 0 0 1 0 7.6"></path></svg></span> 1027 <span>Inside Sales </span> 1028 </a> 1029 <a href="/solutions/business-development/" 1030 class="kixie-mega-solution-item"> 1031 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1032 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="7" width="20" height="14" rx="2"></rect><path d="M16 7V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2"></path><path d="M2 13h20"></path></svg></span> 1033 <sp
1033an>Business Development </span> 1034 </a> 1035 <a href="/solutions/marketing/" 1036 class="kixie-mega-solution-item"> 1037 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1038 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="m3 11 14-5v12L3 13z"></path><path d="M11 21a3 3 0 0 1-3-3v-5"></path><path d="M17 8a4.5 4.5 0 1 1 0 8"></path></svg></span> 1039 <span>Marketing </span> 1040 </a> 1041 <a href="/solutions/revenue-operations/" 1042 class="kixie-mega-solution-item"> 1043 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1044 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 7 14 15 10 11 2 19"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></span> 1045 <span>Revenue Operations </span> 1046 </a> 1047 <a href="/solutions/customer-support/" 1048 class="kixie-mega-solution-item"> 1049 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1050 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M3 13a9 9 0 0 1 18 0"></path><path d="M21 14v4a2 2 0 0 1-2 2h-1v-7h1a2 2 0 0 1 2 2Z"></path><path d="M3 14v4a2 2 0 0 0 2 2h1v-7H5a2 2 0 0 0-2 2Z"></path></svg></span> 1051 <span>Customer Support </span> 1052 </a> 1053 </div> 1054 <div class="kixie-mega-solutions-column"> 1055 <p class="kixie-mega-heading"> 1056 By Role </p> 1057 <a href="/solutions/sales-development/" 1058 class="kixie-mega-solution-item"> 1059 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1060 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="m17 11 2 2 4-4"></path></svg></span> 1061 <span>Sales Development </span> 1062 </a> 1063 <a href="/solutions/account-executives/" 1064 class="kixie-mega-solution-item"> 1065 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1066 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><circle cx="18" cy="15" r="3"></circle><path d="M18 11.5v1"></path><path d="M18 17.5v1"></path><path d="m14.9 13.2.86.5"></path><path d="m20.24 16.3.86.5"></path><path d="m14.9 16.8.86-.5"></path><path d="m20.24 13.7.86-.5"></path><path d="M4 21v-2a4 4 0 0 1 4-4h4"></path><circle cx="9" cy="7" r="4"></circle></svg></span> 1067 <span>Account Executives </span> 1068 </a> 1069 <a href="/solutions/marketing-teams/" 1070 class="kixie-mega-solution-item"> 1071 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1072 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M18 21a8 8 0 0 0-12 0"></path><circle cx="12" cy="11" r="4"></circle><path d="M22 21a8 8 0 0 0-4-7"></path><path d="M2 21a8 8 0 0 1 4-7"></path></svg></span> 1073 <span>Marketing Teams </span> 1074 </a> 1075 <a href="/solutions/sales-managers/" 1076 class="kixie-mega-solution-item"> 1077 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1078 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="m2 8 5 5 5-8 5 8 5-5-2 12H4L2 8z"></path></svg></span> 1079 <sp
1079an>Sales Managers </span> 1080 </a> 1081 </div> 1082 <div class="kixie-mega-solutions-column"> 1083 <p class="kixie-mega-heading"> 1084 By Industry </p> 1085 <a href="/solutions/ecommerce/" 1086 class="kixie-mega-solution-item"> 1087 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1088 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><circle cx="9" cy="20" r="1"></circle><circle cx="20" cy="20" r="1"></circle><path d="M1 1h4l2.7 12.4a2 2 0 0 0 2 1.6h9.8a2 2 0 0 0 2-1.6L23 6H6"></path></svg></span> 1089 <span>eCommerce </span> 1090 </a> 1091 <a href="/solutions/financial-services/" 1092 class="kixie-mega-solution-item"> 1093 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1094 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="7" height="18"></rect><rect x="14" y="8" width="7" height="13"></rect><path d="M7 7h.01"></path><path d="M7 11h.01"></path><path d="M7 15h.01"></path><path d="M17 12h.01"></path><path d="M17 16h.01"></path></svg></span> 1095 <span>Financial Services </span> 1096 </a> 1097 <a href="/solutions/home-improvement/" 1098 class="kixie-mega-solution-item"> 1099 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1100 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="m15 12-8.5 8.5a1.4 1.4 0 0 1-2-2L13 10"></path><path d="m18 5 1.6-1.6a1.9 1.9 0 0 0-2.7-2.7L15.2 2.4"></path><path d="m12 8 4 4"></path><path d="m4 20 3-3"></path></svg></span> 1101 <span>Home Improvement </span> 1102 </a> 1103 <a href="/solutions/call-center/" 1104 class="kixie-mega-solution-item"> 1105 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1106 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.7 19.7 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.7 19.7 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.12 1 .37 1.95.72 2.87a2 2 0 0 1-.45 2.1L8.1 9.9a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.45c.92.35 1.88.6 2.86.72A2 2 0 0 1 22 16.9z"></path><path d="M15 2a6.5 6.5 0 0 1 7 7"></path></svg></span> 1107 <span>Call Center </span> 1108 </a> 1109 <a href="/solutions/health-services/" 1110 class="kixie-mega-solution-item"> 1111 <span class="kixie-mega-solution-icon" aria-hidden="true"> 1112 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M12 21s-7-4.4-9.3-8A5.4 5.4 0 0 1 12 5.2 5.4 5.4 0 0 1 21.3 13C19 16.6 12 21 12 21z"></path></svg></span> 1113 <span>Health Services </span> 1114 </a> 1115 </div> 1116 </div> 1117 </div> 1118 </li> 1119 <li class="kixie-nav-item menu-item-has-children"> 1120 <a href="#" 1121 class="kixie-nav-link kixie-nav-link-chevron"> 1122 Partners <svg class="kixie-nav-chevron" xmlns="http://www.w3.org/2000/svg" 1123 viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" 1124 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 1125 <path d="m6 9 6 6 6-6"></path> 1126 </svg> 1127 </a> 1128 <ul class="sub-menu"> 1129 <li><a href="/integrations/"> 1130 Integration Partners </a></li> 1131 <li><a href="/partners/"> 1132 Become a Partner </a></li> 1133 </ul> 1134 </li> 1135 <li class="kixie-nav-item menu-item-has-children"> 1136 <a href="#" 1137 class="kixie-nav-link kixie-nav-link-chevron"> 1138 Resources <svg class="kixie-nav-chevron" xmlns="http://www.w3.org/2000/svg"
1139 viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" 1140 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 1141 <path d="m6 9 6 6 6-6"></path> 1142 </svg> 1143 </a> 1144 <ul class="sub-menu"> 1145 <li><a href="/sales-blog/"> 1146 Blog </a></li> 1147 <li><a href="/success-stories/"> 1148 Success Stories </a></li> 1149 <li><a href="https://support.kixie.com/hc/en-us"> 1150 Support </a></li> 1151 <li><a href="/developer/"> 1152 Developer </a></li> 1153 </ul> 1154 </li> 1155 <li class="kixie-nav-item"> 1156 <a href="/pricing/" 1157 class="kixie-nav-link"> 1158 Plans </a> 1159 </li> 1160 <li class="kixie-nav-item menu-item-has-children"> 1161 <a href="#" 1162 class="kixie-nav-link kixie-nav-link-chevron"> 1163 About <svg class="kixie-nav-chevron" xmlns="http://www.w3.org/2000/svg" 1164 viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" 1165 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 1166 <path d="m6 9 6 6 6-6"></path> 1167 </svg> 1168 </a> 1169 <ul class="sub-menu"> 1170 <li><a href="/about/"> 1171 About Us </a></li> 1172 <li><a href="/careers/"> 1173 Careers </a></li> 1174 <li><a href="/contact/"> 1175 Contact </a></li> 1176 </ul> 1177 </li> 1178 </ul> 1179 </div> 1180 1181 <div class="kixie-cta-group"> 1182 <a href="https://www.kixie.com/login/" class="kixie-btn kixie-btn-outline"> 1183 LOG IN </a> 1184 <a href="/demo/" class="kixie-btn kixie-btn-outline"> 1185 SCHEDULE DEMO </a> 1186 <a href="/sign-up/" class="kixie-btn kixie-btn-primary"> 1187 START FREE TRIAL </a> 1188 </div> 1189 1190 <button id="mobile-menu-btn" class="kixie-mobile-toggle" aria-expanded="false" 1191 aria-controls="mobile-menu"> 1192 <span class="screen-reader-text"> 1193 Toggle navigation </span> 1194 <svg id="menu-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" 1195 stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" 1196 aria-hidden="true"> 1197 <line x1="4" x2="20" y1="12" y2="12"></line> 1198 <line x1="4" x2="20" y1="6" y2="6"></line> 1199 <line x1="4" x2="20" y1="18" y2="18"></line> 1200 </svg> 1201 <svg id="close-icon" class="is-hidden" xmlns="http://www.w3.org/2000/svg" 1202 viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" 1203 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 1204 <path d="M18 6 6 18"></path> 1205 <path d="m6 6 12 12"></path> 1206 </svg> 1207 </button> 1208 </div> 1209 </div> 1210 1211 <div id="mobile-menu" class="kixie-mobile-menu" hidden> 1212 <div class="kixie-container kixie-mobile-menu-inner"> 1213 <div class="kixie-mobile-section"> 1214 <p class="kixie-mobile-section-heading"> 1215 Platform </p> 1216 <a href="/features/power-dialer/" class="kixie-mobile-feature-link"> 1217 <span class="kixie-mobile-feature-icon" aria-hidden="true"> 1218 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.7 19.7 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.7 19.7 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.12 1 .37 1.95.72 2.87a2 2 0 0 1-.45 2.1L8.1 9.9a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.45c.92.35 1.88.6 2.86.72A2 2 0 0 1 22 16.9z"></path></svg></span> 1219 <span>Power Dialer </span> 1220 </a> 1221 <a href="/features/contact-center/" class="kixie-mobile-feature-link"> 1222 <span class="kixie-mobile-feature-icon" aria-hidden="true"> 1223 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M3 13a9 9 0 0 1 18 0"></path><path d="M21 14v4a2 2 0 0 1-2 2h-1v-7h1a2 2 0 0 1 2 2Z"></path><path d="M3 14v4a2 2 0 0 0 2 2h1v-7H5a2 2 0 0 0-2 2Z"></path></svg></span>
1224 <span>Contact Center </span> 1225 </a> 1226 <a href="/features/analytics-and-reporting/" class="kixie-mobile-feature-link"> 1227 <span class="kixie-mobile-feature-icon" aria-hidden="true"> 1228 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><line x1="12" y1="20" x2="12" y2="10"></line><line x1="18" y1="20" x2="18" y2="4"></line><line x1="6" y1="20" x2="6" y2="14"></line></svg></span> 1229 <span>Analytics & Reporting </span> 1230 </a> 1231 <a href="/features/connectionboost/" class="kixie-mobile-feature-link"> 1232 <span class="kixie-mobile-feature-icon" aria-hidden="true"> 1233 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M13 2 3 14h7l-1 8 10-12h-7l1-8z"></path></svg></span> 1234 <span>ConnectionBoost </span> 1235 </a> 1236 <a href="/features/text-messaging/" class="kixie-mobile-feature-link"> 1237 <span class="kixie-mobile-feature-icon" aria-hidden="true"> 1238 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg></span> 1239 <span>Business SMS </span> 1240 </a> 1241 <a href="/features/conversation-intelligence/" class="kixie-mobile-feature-link"> 1242 <span class="kixie-mobile-feature-icon" aria-hidden="true"> 1243 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.1" stroke-linecap="round" stroke-linejoin="round"><path d="M9 3a3 3 0 0 0-3 3v1a3 3 0 0 0-2 2.8A3 3 0 0 0 5 12a3 3 0 0 0 1 5.8V18a3 3 0 0 0 5 2.2A3 3 0 0 0 15 18v-.2A3 3 0 0 0 16 12a3 3 0 0 0 1-2.2A3 3 0 0 0 15 7V6a3 3 0 0 0-3-3"></path></svg></span> 1244 <span>Conversation Intelligence </span> 1245 </a> 1246 </div> 1247 1248 <div class="kixie-mobile-section kixie-mobile-section-divider"> 1249 <p class="kixie-mobile-section-heading"> 1250 Solutions - By Team </p> 1251 <a href="/solutions/inside-sales/" class="kixie-mobile-link"> 1252 Inside Sales </a> 1253 <a href="/solutions/business-development/" class="kixie-mobile-link"> 1254 Business Development </a> 1255 <a href="/solutions/marketing/" class="kixie-mobile-link"> 1256 Marketing </a> 1257 <a href="/solutions/revenue-operations/" class="kixie-mobile-link"> 1258 Revenue Operations </a> 1259 <a href="/solutions/customer-support/" class="kixie-mobile-link"> 1260 Customer Support </a> 1261 </div> 1262 <div class="kixie-mobile-section kixie-mobile-section-divider"> 1263 <p class="kixie-mobile-section-heading"> 1264 Solutions - By Role </p> 1265 <a href="/solutions/sales-development/" class="kixie-mobile-link"> 1266 Sales Development </a> 1267 <a href="/solutions/account-executives/" class="kixie-mobile-link"> 1268 Account Executives </a> 1269 <a href="/solutions/marketing-teams/" class="kixie-mobile-link"> 1270 Marketing Teams </a> 1271 <a href="/solutions/sales-managers/" class="kixie-mobile-link"> 1272 Sales Managers </a> 1273 </div> 1274 <div class="kixie-mobile-section kixie-mobile-section-divider"> 1275 <p class="kixie-mobile-section-heading"> 1276 Solutions - By Industry </p> 1277 <a href="/solutions/ecommerce/" class="kixie-mobile-link"> 1278 eCommerce </a> 1279 <a href="/solutions/financial-services/" class="kixie-mobile-link"> 1280 Financial Services </a> 1281 <a href="/solutions/home-improvement/" class="kixie-mobile-link"> 1282 Home Improvement </a> 1283 <a href="/solutions/call-center/" class="kixie-mobile-link"> 1284 Call Center </a> 1285 <a href="/solutions/health-services/" class="kixie-mobile-link"> 1286 Health Services </a> 1287 </div> 1288 1289 <div class="kixie-mobile-section kixie-mobile-section-divider"> 1290 <a href="https://www.kixie.com/partners/" class="kixie-mobile-link"> 1291 Partners </a> 1292 <a href="/pricing/" class="kixie-mobile-link"> 1293 Plans </a> 1294 <a href="https://www.kixie.com/about/" class="kixie-mobile-link"> 1295 About </a> 1296 </div> 1297 1298 <div class="kixie-mobile-cta" data-nosnippet> 1299 <a href="https://www.kixie.com/login/" class="kixie-btn kixie-btn-outline"> 1300 LOG IN </a> 1301 <a href="https://www.kixie.com/demo/" class="kixie-btn kixie-btn-outline"> 1302 SCHEDULE DEMO </a> 1303 <a href="https://www.kixie.com/sign-up/" class="kixie-btn kixie-btn-primary"> 1304 START FREE TRIAL </a> 1305 </div> 1306 </div>
1307 </div> 1308 </nav> 1309 </header> 1310 1311
1311<script> 1312 document.addEventListener('DOMContentLoaded', function () { 1313 const body = document.body; 1314 const desktopNav = document.querySelector('.kixie-nav-desktop'); 1315 const mobileMenuBtn = document.getElementById('mobile-menu-btn'); 1316 const mobileMenu = document.getElementById('mobile-menu'); 1317 const menuIcon = document.getElementById('menu-icon'); 1318 const closeIcon = document.getElementById('close-icon'); 1319 1320 if (desktopNav) { 1321 const desktopDropdowns = Array.from(desktopNav.querySelectorAll('[data-dropdown-item]')); 1322 1323 function closeDesktopDropdown(item) { 1324 const trigger = item.querySelector('[data-dropdown-trigger]'); 1325 const menu = item.querySelector('.kixie-mega-menu'); 1326 1327 if (trigger) { 1328 trigger.setAttribute('aria-expanded', 'false'); 1329 } 1330 if (menu) { 1331 menu.hidden = true; 1332 } 1333 1334 item.classList.remove('is-open'); 1335 } 1336 1337 function openDesktopDropdown(item) { 1338 const trigger = item.querySelector('[data-dropdown-trigger]'); 1339 const menu = item.querySelector('.kixie-mega-menu'); 1340 if (!trigger || !menu) { 1341 return; 1342 } 1343 1344 desktopDropdowns.forEach(function (dropdownItem) { 1345 if (dropdownItem !== item) { 1346 closeDesktopDropdown(dropdownItem); 1347 } 1348 }); 1349 1350 item.classList.add('is-open'); 1351 trigger.setAttribute('aria-expanded', 'true'); 1352 menu.hidden = false; 1353 } 1354 1355 function closeAllDesktopDropdowns() { 1356 desktopDropdowns.forEach(function (item) { 1357 closeDesktopDropdown(item); 1358 }); 1359 } 1360 1361 desktopDropdowns.forEach(function (item) { 1362 const trigger = item.querySelector('[data-dropdown-trigger]'); 1363 const menu = item.querySelector('.kixie-mega-menu'); 1364 if (!trigger || !menu) { 1365 return; 1366 } 1367 1368 closeDesktopDropdown(item); 1369 1370 trigger.addEventListener('click', function (event) { 1371 if (!window.matchMedia('(min-width: 1024px)').matches) { 1372 return; 1373 } 1374 1375 event.preventDefault(); 1376 if (item.classList.contains('is-open')) { 1377 closeDesktopDropdown(item); 1378 } else { 1379 openDesktopDropdown(item); 1380 } 1381 }); 1382 1383 menu.querySelectorAll('a').forEach(function (link) { 1384 link.addEventListener('click', function () { 1385 closeDesktopDropdown(item); 1386 }); 1387 }); 1388 }); 1389 1390 desktopNav.querySelectorAll('.kixie-nav-link').forEach(function (link) { 1391 link.addEventListener('click', function () { 1392 closeAllDesktopDropdowns(); 1393 }); 1394 }); 1395 1396 document.addEventListener('mousedown', function (event) { 1397 if (!window.matchMedia('(min-width: 1024px)').matches) { 1398 return; 1399 } 1400 1401 if (!desktopNav.contains(event.target)) { 1402 closeAllDesktopDropdowns(); 1403 } 1404 }); 1405 1406 document.addEventListener('keydown', function (event) { 1407 if (event.key === 'Escape') { 1408 closeAllDesktopDropdowns(); 1409 } 1410 }); 1411 1412 window.addEventListener('resize', function () { 1413 if (window.innerWidth < 1024) { 1414 closeAllDesktopDropdowns(); 1415 } 1416 }); 1417 } 1418 1419 if (!mobileMenuBtn || !mobileMenu) { 1420 return; 1421 } 1422 1423 function setIconState(isOpen) { 1424 if (menuIcon) { 1425 menuIcon.classList.toggle('is-hidden', isOpen); 1426 } 1427 if (closeIcon) { 1428 closeIcon.classList.toggle('is-hidden', !isOpen); 1429 } 1430 } 1431 1432 function openMenu() { 1433 mobileMenu.hidden = false; 1434 requestAnimationFrame(function () { 1435 mobileMenu.classList.add('is-open'); 1436 }); 1437 mobileMenuBtn.setAttribute('aria-expanded', 'true'); 1438 body.classList.add('kixie-mobile-menu-open'); 1439 setIconState(true); 1440 } 1441 1442 function closeMenu() { 1443 mobileMenu.classList.remove('is-open'); 1444 mobileMenuBtn.setAttribute('aria-expanded', 'false'); 1445 body.classList.remove('kixie-mobile-menu-open'); 1446 setIconState(false); 1447 setTimeout(function () { 1448 if (!mobileMenu.classList.contains('is-open')) { 1449 mobileMenu.hidden = true; 1450 } 1451 }, 180); 1452 } 1453 1454 mobileMenuBtn.addEventListener('click', function (event) { 1455 event.preventDefault(); 1456 if (mobileMenu.classList.contains('is-open')) { 1457 closeMenu(); 1458 } else { 1459 openMenu(); 1460 } 1461 }); 1462 1463 mobileMenu.addEventListener('click', function (event) { 1464 const link = event.target.closest('a'); 1465 if (!link) { 1466 return; 1467 } 1468 1469 closeMenu(); 1470 }); 1471 1472 window.addEventListener('resize', function () { 1473 if (window.innerWidth >= 1024 && mobileMenu.classList.contains('is-open')) { 1474 closeMenu(); 1475 } 1476 }); 1477 }); 1478 </script>
1478 1479 1480 <div id="content" class="site-content"> 1481 1482<main id="primary" class="site-main kixie-solutions-page"> 1483 <section class="kixie-solutions-hero"> 1484 <div class="kixie-solutions-container"> 1485 <div class="kixie-solutions-hero-grid"> 1486 <div class="kixie-solutions-hero-copy"> 1487 <span class="kixie-solutions-badge">Account Executives</span> 1488 <h1 class="kixie-solutions-title">More Selling, Less Admin</h1> 1489 <p class="kixie-solutions-description">Unlock ultimate productivity. Get the tools you need to have deeper conversations, build better rapport, and close deals faster.</p> 1490 <div class="kixie-solutions-hero-actions"> 1491 <a href="https://www.kixie.com/sign-up/" class="kixie-solutions-btn kixie-solutions-btn-primary">Try Kixie Free</a> 1492 <a href="https://www.kixie.com/demo/" class="kixie-solutions-btn kixie-solutions-btn-secondary">Schedule Demo</a> 1493 </div> 1494 </div> 1495 <div class="kixie-solutions-hero-media"> 1496 <img class="kixie-solutions-hero-image" src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/solutions/account-executives-hero.jpg" alt="More Selling, Less Admin" loading="lazy"> 1497 </div> 1498 </div> 1499 </div> 1500 </section> 1501 1502 <section class="trusted-by"> 1503 <div class="kixie-solutions-container"> 1504 <p class="trusted-by-label">Trusted by revenue teams worldwide</p> 1505 <div class="logo-scroll"> 1506 <div class="logo-track"> 1507 <div class="logo-item"> 1508 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/lexington-capital.webp" alt="Lexington Capital logo" loading="lazy"> 1509 </div> 1510 <div class="logo-item"> 1511 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/jordan-belfort.png" alt="Jordan Belfort logo" loading="lazy"> 1512 </div> 1513 <div class="logo-item"> 1514 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/pagehub.png" alt="Pagehub logo" loading="lazy"> 1515 </div> 1516 <div class="logo-item"> 1517 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/pipedrive.svg" alt="Pipedrive logo" loading="lazy"> 1518 </div> 1519 <div class="logo-item"> 1520 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/ruoff.png" alt="Ruoff Mortgage logo" loading="lazy"> 1521 </div> 1522 <div class="logo-item"> 1523 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/amerisave.png" alt="AmeriSave logo" loading="lazy"> 1524 </div> 1525 <div class="logo-item"> 1526 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/asmodee.png" alt="Asmodee logo" loading="lazy"> 1527 </div> 1528 <div class="logo-item"> 1529 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/canopy.png" alt="Canopy logo" loading="lazy"> 1530 </div> 1531 <div class="logo-item"> 1532 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/cleantech.png" alt="Clean.Tech logo" loading="lazy"> 1533 </div> 1534 <div class="logo-item"> 1535 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/grant-cardone.svg" alt="Grant Cardone logo" loading="lazy"> 1536 </div> 1537 <div class="logo-item"> 1538 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/gosite.png" alt="Gosite logo" loading="lazy"> 1539 </div> 1540 <div class="logo-item"> 1541 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/lexington-capital.webp" alt="Lexington Capital logo" loading="lazy"> 1542 </div> 1543 <div class="logo-item"> 1544 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/jordan-belfort.png" alt="Jordan Belfort logo" loading="lazy"> 1545 </div> 1546 <div class="logo-item"> 1547 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/pagehub.png" alt="Pagehub logo" loading="lazy"> 1548 </div> 1549 <div class="logo-item"> 1550 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/pipedrive.svg" alt="Pipedrive logo" loading="lazy"> 1551 </div> 1552 <div class="logo-item"> 1553 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/ruoff.png" alt="Ruoff Mortgage logo" loading="lazy"> 1554 </div> 1555 <div class="logo-item"> 1556 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/amerisave.png" alt="AmeriSave logo" loading="lazy"> 1557 </div> 1558 <div class="logo-item"> 1559 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/asmodee.png" alt="Asmodee logo" loading="lazy"> 1560 </div> 1561 <div class="logo-item"> 1562 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/canopy.png" alt="Canopy logo" loading="lazy"> 1563 </div> 1564 <div class="logo-item"> 1565 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/cleantech.png" alt="Clean.Tech logo" loading="lazy"> 1566 </div> 1567 <div class="logo-item"> 1568 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/grant-cardone.svg" alt="Grant Cardone logo" loading="lazy"> 1569 </div> 1570 <div class="logo-item"> 1571 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/gosite.png" alt="Gosite logo" loading="lazy"> 1572 </div> 1573 </div> 1574 </div> 1575 </div> 1576</section> 1577 <section class="kixie-solutions-benefits"> 1578 <div class="kixie-solutions-container"> 1579 <div class="kixie-solutions-heading"> 1580 <span class="kixie-solutions-badge kixie-solutions-badge-muted">Account Executives</span> 1581 <h2>Why account executives love Kixie</h2> 1582 <p>Learn more about the features that make Kixie the preferred choice.</p> 1583 </div> 1584 <div class="kixie-solutions-benefits-grid"> 1585 <article class="kixie-solutions-card"> 1586 <div class="kixie-solutions-icon" aria-hidden="true"> 1587 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><circle cx="12" cy="12" r="5"></circle><circle cx="12" cy="12" r="1.8"></circle></svg> </div> 1588 <h3>Never miss a lead</h3> 1589 <p>Make missed incoming leads a thing of the past. Automated caller prompts agents to call a new lead as soon as they fill out a web form or perform any other of a wide range of actions. Call queues create a pleasant experience for customers while they wait.</p> 1590 </article> 1591 <article class="kixie-solutions-card"> 1592 <div class="kixie-solutions-icon" aria-hidden="true"> 1593 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M12 7v6l4 2"></path></svg> </div> 1594 <h3>More time selling</h3> 1595 <p>Kixie cuts out the busywork with seamless CRM integrations that automatically log calls and texts, and the ability to automate everything from appointment reminders to missed call text message follow ups.</p> 1596 </article> 1597 <article class="kixie-solutions-card"> 1598 <div class="kixie-solutions-icon" aria-hidden="true"> 1599 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 7 14 15 10 11 2 19"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg> </div> 1600 <h3>Close more deals</h3> 1601 <p>Reach goals you never thought possible without putting in extra hours. Get in the fast lane to success with an arsenal of powerful calling features like voicemail drop and ConnectionBoost that cut out the boring parts of selling.</p> 1602 </article> 1603 </div> 1604 </div> 1605 </section> 1606 <section class="kixie-solutions-testimonial"> 1607 <div class="kixie-solutions-container"> 1608 <blockquote>"I believe Kixie has thought of everything when it comes to using a phone system for business. From the
1608ir integration with 3rd party applications to the VM and <strong>SMS templates</strong> that are such a time saver when making outbound calls."</blockquote> 1609 <div class="kixie-solutions-quote-author"> 1610 <div class="kixie-solutions-avatar">FH</div> 1611 <p class="kixie-solutions-author-name">Felicia H.</p> 1612 <p class="kixie-solutions-author-meta">Senior Trainer | Mid-Market (51-1000 employees)</p> 1613 </div> 1614 </div> 1615 </section> 1616 <section class="kixie-solutions-integrations"> 1617 <div class="kixie-solutions-container"> 1618 <div class="kixie-solutions-heading"> 1619 <h2>Works with your favorite tools</h2> 1620 <p>Connect Kixie with CRM and business tools to keep calling activity in your workflow.</p> 1621 </div> 1622 <div class="kixie-solutions-marquee-shell"> 1623 <div class="kixie-solutions-marquee-track kixie-solutions-marquee-track-fast"> 1624 <a href="https://www.kixie.com/integrations/go-high-level/" class="kixie-solutions-chip"> 1625 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/highlevel-mark-official.png" alt="HighLevel logo" loading="lazy"> 1626 <span>HighLevel</span> 1627 </a> 1628 <a href="https://www.kixie.com/integrations/zapier/" class="kixie-solutions-chip"> 1629 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/zapier-mark-official.png" alt="Zapier logo" loading="lazy"> 1630 <span>Zapier</span> 1631 </a> 1632 <a href="https://www.kixie.com/integrations/salesforce/" class="kixie-solutions-chip"> 1633 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/salesforce-mark-official.png" alt="Salesforce logo" loading="lazy"> 1634 <span>Salesforce</span> 1635 </a> 1636 <a href="https://www.kixie.com/integrations/hubspot/" class="kixie-solutions-chip"> 1637 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/hubspot-mark-official.png" alt="HubSpot logo" loading="lazy"> 1638 <span>HubSpot</span> 1639 </a> 1640 <a href="https://www.kixie.com/integrations/pipedrive/" class="kixie-solutions-chip"> 1641 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/pipedrive-mark-official.png" alt="Pipedrive logo" loading="lazy"> 1642 <span>Pipedrive</span> 1643 </a> 1644 <a href="https://www.kixie.com/integrations/zoho/" class="kixie-solutions-chip"> 1645 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/zoho-mark-official.png" alt="Zoho logo" loading="lazy"> 1646 <span>Zoho</span> 1647 </a> 1648 <a href="https://www.kixie.com/integrations/go-high-level/" class="kixie-solutions-chip"> 1649 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/highlevel-mark-official.png" alt="HighLevel logo" loading="lazy"> 1650 <span>HighLevel</span> 1651 </a> 1652 <a href="https://www.kixie.com/integrations/zapier/" class="kixie-solutions-chip"> 1653 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/zapier-mark-official.png" alt="Zapier logo" loading="lazy"> 1654 <span>Zapier</span> 1655 </a> 1656 <a href="https://www.kixie.com/integrations/salesforce/" class="kixie-solutions-chip"> 1657 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/salesforce-mark-official.png" alt="Salesforce logo" loading="lazy"> 1658 <span>Salesforce</span> 1659 </a> 1660 <a href="https://www.kixie.com/integrations/hubspot/" class="kixie-solutions-chip"> 1661 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/hubspot-mark-official.png" alt="HubSpot logo" loading="lazy"> 1662 <span>HubSpot</span> 1663 </a> 1664 <a href="https://www.kixie.com/integrations/pipedrive/" class="kixie-solutions-chip"> 1665 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/pipedrive-mark-official.png" alt="Pipedrive logo" loading="lazy"> 1666 <span>Pipedrive</span> 1667 </a> 1668 <a href="https://www.kixie.com/integrations/zoho/" class="kixie-solutions-chip"> 1669 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/zoho-mark-official.png" alt="Zoho logo" loading="lazy"> 1670 <span>Zoho</span> 1671 </a> 1672 </div>
1673 </div> 1674 <div class="kixie-solutions-marquee-shell"> 1675 <div class="kixie-solutions-marquee-track kixie-solutions-marquee-track-reverse"> 1676 <a href="https://www.kixie.com/integrations/copper/" class="kixie-solutions-chip"> 1677 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/copper-mark-official.png" alt="Copper logo" loading="lazy"> 1678 <span>Copper</span> 1679 </a> 1680 <a href="https://www.kixie.com/integrations/monday/" class="kixie-solutions-chip"> 1681 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/monday-mark-official.png" alt="Monday logo" loading="lazy"> 1682 <span>Monday</span> 1683 </a> 1684 <a href="https://www.kixie.com/integrations/insightly/" class="kixie-solutions-chip"> 1685 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/insightly-mark-official.png" alt="Insightly logo" loading="lazy"> 1686 <span>Insightly</span> 1687 </a> 1688 <a href="https://www.kixie.com/integrations/freshworks/" class="kixie-solutions-chip"> 1689 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/freshworks-mark-official.png" alt="Freshworks logo" loading="lazy"> 1690 <span>Freshworks</span> 1691 </a> 1692 <a href="https://www.kixie.com/integrations/make/" class="kixie-solutions-chip"> 1693 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/make-mark-official.png" alt="Make logo" loading="lazy"> 1694 <span>Make</span> 1695 </a> 1696 <a href="https://www.kixie.com/integrations/close/" class="kixie-solutions-chip"> 1697 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/close-mark-official.png" alt="Close logo" loading="lazy"> 1698 <span>Close</span> 1699 </a> 1700 <a href="https://www.kixie.com/integrations/copper/" class="kixie-solutions-chip"> 1701 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/copper-mark-official.png" alt="Copper logo" loading="lazy"> 1702 <span>Copper</span> 1703 </a> 1704 <a href="https://www.kixie.com/integrations/monday/" class="kixie-solutions-chip"> 1705 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/monday-mark-official.png" alt="Monday logo" loading="lazy"> 1706 <span>Monday</span> 1707 </a> 1708 <a href="https://www.kixie.com/integrations/insightly/" class="kixie-solutions-chip"> 1709 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/insightly-mark-official.png" alt="Insightly logo" loading="lazy"> 1710 <span>Insightly</span> 1711 </a> 1712 <a href="https://www.kixie.com/integrations/freshworks/" class="kixie-solutions-chip"> 1713 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/freshworks-mark-official.png" alt="Freshworks logo" loading="lazy"> 1714 <span>Freshworks</span> 1715 </a> 1716 <a href="https://www.kixie.com/integrations/make/" class="kixie-solutions-chip"> 1717 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/make-mark-official.png" alt="Make logo" loading="lazy"> 1718 <span>Make</span> 1719 </a> 1720 <a href="https://www.kixie.com/integrations/close/" class="kixie-solutions-chip"> 1721 <img src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/assets/logos/integrations/close-mark-official.png" alt="Close logo" loading="lazy"> 1722 <span>Close</span> 1723 </a> 1724 </div>
1725 </div> 1726 <div class="kixie-solutions-center"> 1727 <a href="https://www.kixie.com/integrations/" class="kixie-solutions-btn kixie-solutions-btn-secondary">View all integrations</a> 1728 </div> 1729 </div> 1730 </section> 1731 <section class="kixie-solutions-cta"> 1732 <div class="kixie-solutions-container"> 1733 <div class="kixie-solutions-cta-panel"> 1734 <h2>Get started in 2 minutes, no credit card required</h2> 1735 <p>Try Kixie free for 7 days and experience the difference.</p> 1736 <div class="kixie-solutions-center"> 1737 <a href="https://www.kixie.com/sign-up/" class="kixie-solutions-btn kixie-solutions-btn-light">Take a Test Drive</a> 1738 </div> 1739 </div> 1740 </div> 1741 </section> 1742 <section class="kixie-solutions-platform"> 1743 <div class="kixie-solutions-container"> 1744 <div class="kixie-solutions-heading"> 1745 <h2>Everything you need to win more deals</h2> 1746 <p>The all-in-one communication platform empowering revenue teams to act swiftly and personalize interactions at scale.</p> 1747 </div> 1748 <div class="kixie-solutions-platform-grid"> 1749 <article class="kixie-solutions-platform-card"> 1750 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1751 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.7 19.7 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.7 19.7 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.12 1 .37 1.95.72 2.87a2 2 0 0 1-.45 2.1L8.1 9.9a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.45c.92.35 1.88.6 2.86.72A2 2 0 0 1 22 16.9z"></path></svg> </div> 1752 <h3>Multi-line Power Dialer</h3> 1753 <p>Dial up to 4 leads at a time on the Multi-Line PowerDialer, with AI Human Voice Detection as a premium add-on.</p> 1754 <a href="https://www.kixie.com/features/power-dialer/" class="kixie-solutions-inline-link">Learn More</a> 1755 </article> 1756 <article class="kixie-solutions-platform-card"> 1757 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1758 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg> </div> 1759 <h3>Team SMS</h3> 1760 <p>Respond faster with shared SMS inboxes. Teams collaborate better and learn faster with internal notes.</p> 1761 <a href="https://www.kixie.com/features/team-sms/" class="kixie-solutions-inline-link">Learn More</a> 1762 </article> 1763 <article class="kixie-solutions-platform-card"> 1764 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1765 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 0 1 16 0Z"></path><circle cx="12" cy="10" r="3"></circle></svg> </div> 1766 <h3>Connection-Boost</h3> 1767 <p>AI-powered local presence dialing with progressive Caller ID and "Spam Risk" prevention built in.</p> 1768 <a href="https://www.kixie.com/features/connectionboost/" class="kixie-solutions-inline-link">Learn More</a> 1769 </article> 1770 <article class="kixie-solutions-platform-card"> 1771 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1772 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M9 3a3 3 0 0 0-3 3v1a3 3 0 0 0-2 2.8A3 3 0 0 0 5 12a3 3 0 0 0 1 5.8V18a3 3 0 0 0 5 2.2A3 3 0 0 0 15 18v-.2A3 3 0 0 0 16 12a3 3 0 0 0 1-2.2A3 3 0 0 0 15 7V6a3 3 0 0 0-3-3"></path></svg> </div> 1773 <h3>Conversation Intelligence</h3> 1774 <p>Track keywords, phrases, sentiment analysis, and more, with AI-generated call summaries synced to your CRM.</p> 1775 <a href="https://www.kixie.com/features/conversation-intelligence/" class="kixie-solutions-inline-link">Learn More</a> 1776 </article> 1777 <article class="kixie-solutions-platform-card"> 1778 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1779 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="6" cy="18" r="2"></circle><circle cx="18" cy="6" r="2"></circle><path d="M8 18h2a4 4 0 0 0 4-4V10"></path><path d="M16 6h-2a4 4 0 0 0-4 4v4"></path></svg> </div> 1780 <h3>Intelligent Call Routing</h3> 1781 <p>Automatic call distribution (ACD) based on CRM fields connects callers to the right agent, hassle free.</p> 1782 <a href="https://www.kixie.com/features/automatic-call-distribution/" class="kixie-solutions-inline-link">Learn More</a> 1783 </article> 1784 <article class="kixie-solutions-platform-card"> 1785 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1786 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg> </div> 1787 <h3>DNC List Compliance</h3> 1788 <p>No more manual list-checking. Help avoid penalties and ensure compliance without slowing down your team.</p> 1789 <a href="https://www.kixie.com/features/national-dnc-compliance/" class="kixie-solutions-inline-link">Learn More</a> 1790 </article> 1791 <article class="kixie-solutions-platform-card"> 1792 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1793 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="m16 21-2-2 4-4"></path><path d="M20 17v4"></path><path d="M15 3.2a4 4 0 1 1-5.9 5.2"></path><path d="M2 21v-2a4 4 0 0 1 4-4h6"></path></svg> </div> 1794 <h3>Caller ID Reputation</h3> 1795 <p>Ensure your phone numbers represent your company's best intentions. Avoid calls labeled "Spam Risk".</p> 1796 <a href="https://www.kixie.com/features/caller-id-reputation/" class="kixie-solutions-inline-link">Learn More</a> 1797 </article> 1798 <article class="kixie-solutions-platform-card"> 1799 <div class="kixie-solutions-icon kixie-solutions-icon-small" aria-hidden="true"> 1800 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><line x1="6" y1="20" x2="6" y2="12"></line><line x1="12" y1="20" x2="12" y2="7"></line><line x1="18" y1="20" x2="18" y2="4"></line></svg> </div> 1801 <h3>Realtime Reporting</h3> 1802 <p>Get instant feedback, foster friendly competition with live leaderboards, and analyze past data against current performance.</p> 1803 <a href="https://www.kixie.com/features/analytics-and-reporting/" class="kixie-solutions-inline-link">Learn More</a> 1804 </article> 1805 </div> 1806 </div> 1807 </section> 1808 </main> 1809 1810 1811<footer class="kixie-site-footer" role="contentinfo"> 1812 <div class="kixie-footer-container"> 1813 <div class="kixie-footer-grid"> 1814 <div class="kixie-footer-brand"> 1815 <a href="https://www.kixie.com/" class="kixie-footer-brand-link" aria-label="Kixie home"> 1816 <img src="https://www.kixie.com/wp-content/uploads/2026/02/Kixie-Logo-Light.png" 1817 alt="" class="kixie-footer-logo-image" /> 1818 </a> 1819 <p class="kixie-footer-copy"> 1820 The AI-powered communications platform for modern revenue teams. 1821 </p> 1822 <div class="kixie-footer-social" aria-label="Kixie social links"> 1823 <a href="https://www.linkedin.com/company/kixie/" target="_blank" rel="noopener noreferrer" aria-label="Kixie on LinkedIn"> 1824 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 1825 <path d="M5.8 8.4h3.1v10H5.8v-10Zm1.6-4.9c1 0 1.7.7 1.7 1.6s-.7 1.6-1.8 1.6c-1 0-1.7-.7-1.7-1.6s.7-1.6 1.8-1.6Zm4.5 4.9h3v1.4c.4-.8 1.5-1.7 3.1-1.7 3.3 0 3.9 2.2 3.9 5v5.3h-3.1v-4.7c0-1.1 0-2.6-1.6-2.6s-1.8 1.2-1.8 2.5v4.8h-3.1v-10Z" /> 1826 </svg> 1827 </a> 1828 <a href="https://www.youtube.com/@getKixie" target="_blank" rel="noopener noreferrer" aria-label="Kixie on YouTube"> 1829 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 1830 <path d="M21.6 7.2a2.8 2.8 0 0 0-2-2c-1.8-.5-8.6-.5-8.6-.5s-6.8 0-8.6.5a2.8 2.8 0 0 0-2 2A29 29 0 0 0 0 12a29 29 0 0 0 .4 4.8 2.8 2.8 0 0 0 2 2c1.8.5 8.6.5 8.6.5s6.8 0 8.6-.5a2.8 2.8 0 0 0 2-2A29 29 0 0 0 22 12a29 29 0 0 0-.4-4.8ZM8.8 15.4V8.6l5.8 3.4-5.8 3.4Z" /> 1831 </svg> 1832 </a> 1833 <a href="https://www.instagram.com/getkixie/" target="_blank" rel="noopener noreferrer" aria-label="Kixie on Instagram"> 1834 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 1835 <path d="M7.1 2.8h9.8c2.3 0 4.2 1.9 4.2 4.2v9.8c0 2.3-1.9 4.2-4.2 4.2H7.1c-2.3 0-4.2-1.9-4.2-4.2V7c0-2.3 1.9-4.2 4.2-4.2Zm0 3C6.5 5.8 6 6.3 6 7v9.8c0 .7.5 1.2 1.2 1.2h9.8c.7 0 1.2-.5 1.2-1.2V7c0-.7-.5-1.2-1.2-1.2H7.1Zm4.9 2.4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Zm0 2.6a1.4 1.4 0 1 0 0 2.8 1.4 1.4 0 0 0 0-2.8Zm4.3-3.4a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8Z" /> 1836 </svg> 1837 </a> 1838 <a href="https://www.tiktok.com/@getkixie" target="_blank" rel="noopener noreferrer" aria-label="Kixie on TikTok"> 1839 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 1840 <path d="M14.5 2.4h3.1c.2 1.4 1 2.5 2.1 3.3.7.5 1.5.8 2.3.9v3.2c-1.6 0-3.1-.5-4.4-1.4v6.4c0 3.9-3.1 7-7 7a6.3 6.3 0 0 1-6.4-6.3c0-3.4 2.7-6.2 6.1-6.3.5 0 1 .1 1.5.2v3.4a3 3 0 0 0-1.4-.3 2.9 2.9 0 1 0 2.9 2.9V2.4Z" /> 1841 </svg> 1842 </a> 1843 <a href="https://www.facebook.com/kixieweb" target="_blank" rel="noopener noreferrer" aria-label="Kixie on Facebook"> 1844 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 1845 <path d="M14 8.2V6.6c0-.8.3-1.2 1.3-1.2h1.8V2.3c-.9-.1-1.8-.2-2.7-.2-2.8 0-4.6 1.7-4.6 4.7v2.4H6.9v3.5h2.9v8.2H14v-8.2h2.9l.5-3.5H14Z" /> 1846 </svg> 1847 </a> 1848 <a href="https://x.com/getkixie" target="_blank" rel="noopener noreferrer" aria-label="Kixie on X"> 1849 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 1850 <path d="M14.3 10.2 21.7 2h-2.8l-5.2 5.8L9.5 2H2.4l7.8 10.8L2 22h2.8l5.9-6.6 4.8 6.6h7.1l-8.3-11.8Zm-2.1 2.3-1.3-1.8L6 4.1h2.3l4 5.4 1.3 1.8 5.2 7.
18501h-2.3l-4.3-5.9Z" /> 1851 </svg> 1852 </a> 1853 </div> 1854 </div> 1855 1856 <div> 1857 <h4 class="kixie-footer-title">Platform</h4> 1858 <ul class="kixie-footer-list"> 1859 <li><a href="/features/power-dialer/">Power Dialer</a></li> 1860 <li><a href="/features/contact-center/">Contact Center</a></li> 1861 <li><a href="/features/analytics-and-reporting/">Analytics & Reporting</a></li> 1862 <li><a href="/features/text-messaging/">Business SMS</a></li> 1863 <li><a href="/features/connectionboost/">ConnectionBoost</a></li> 1864 <li><a href="/features/">All Features</a></li> 1865 </ul> 1866 </div> 1867 1868 <div> 1869 <h4 class="kixie-footer-title">Integrations</h4> 1870 <ul class="kixie-footer-list"> 1871 <li><a href="/integrations/hubspot/">HubSpot</a></li> 1872 <li><a href="/integrations/salesforce/">Salesforce</a></li> 1873 <li><a href="/integrations/zoho/">Zoho</a></li> 1874 <li><a href="/integrations/pipedrive/">Pipedrive</a></li> 1875 <li><a href="/integrations/zapier/">Zapier</a></li> 1876 <li><a href="/integrations/">All Integrations</a></li> 1877 </ul> 1878 </div> 1879 1880 <div> 1881 <h4 class="kixie-footer-title">Resources</h4> 1882 <ul class="kixie-footer-list"> 1883 <li><a href="https://status.kixie.com/" target="_blank" rel="noopener noreferrer">App Status</a></li> 1884 <li><a href="/sales-blog/">Blog</a></li> 1885 <li><a href="/success-stories/">Success Stories</a></li> 1886 <li><a href="/reviews/">Kixie Reviews</a></li> 1887 <li><a href="https://support.kixie.com/hc/en-us" target="_blank" rel="noopener noreferrer">Support</a></li> 1888 <li><a href="/developer/">Developer</a></li> 1889 </ul> 1890 </div> 1891 1892 <div> 1893 <h4 class="kixie-footer-title">About</h4> 1894 <ul class="kixie-footer-list"> 1895 <li><a href="/about/">About Us</a></li> 1896 <li><a href="/contact/">Contact</a></li> 1897 <li><a href="/pricing/">Plans</a></li> 1898 <li><a href="/editorial-standards/">Editorial Standards</a></li> 1899 <li><a href="/corrections-policy/">Corrections</a></li> 1900 <li><a href="/llm-info/">Facts for AI Systems</a></li> 1901 <li><a href="/security/">Security</a></li> 1902 <li><a href="/terms/">Terms</a></li> 1903 </ul> 1904 </div> 1905 </div> 1906 1907 <div class="kixie-footer-bottom"> 1908 <p>© 2026 Kixie. All rights reserved. <span class="kixie-footer-disclaimer">Images, animations and descriptions are for illustrative purposes only and may not represent currently available product features. Kixie makes no guarantees regarding the availability of any depicted features.</span></p> 1909 <div class="kixie-footer-legal"> 1910 <a href="/privacy-policy/">Privacy Policy</a> 1911 <a href="/terms/">Terms of Service</a> 1912 </div> 1913 </div> 1914 </div> 1915</footer> 1916 1917</div><!-- #content --> 1918</div><!-- #page --> 1919
1920<script type="speculationrules"> 1921{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Kixie%20Theme/*","/wp-content/themes/material-design-google/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1922</script>
vendor: 1 bytes, line 1922
1922
1923<script id="kixie-theme-scripts-js" src="https://www.kixie.com/wp-content/themes/Kixie%20Theme/js/custom.js?ver=1771981274"></script>
vendor: 1 bytes, line 1923
1923
1924<script id="wp-emoji-settings" type="application/json"> 1925{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://www.kixie.com/wp-includes/js/wp-emoji.js","twemoji":"https://www.kixie.com/wp-includes/js/twemoji.js"}} 1926</script>
vendor: 1 bytes, line 1926
1926
1927<script type="module"> 1928/** 1929 * @output wp-includes/js/wp-emoji-loader.js 1930 */ 1931 1932/* eslint-env es6 */ 1933 1934// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 1935 1936/** 1937 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 1938 * @typedef WPEmojiSettings 1939 * @type {object} 1940 * @property {?object} source 1941 * @property {?string} source.concatemoji 1942 * @property {?string} source.twemoji 1943 * @property {?string} source.wpemoji 1944 */ 1945 1946const selector = 'script#wp-emoji-settings'; 1947const script = document.querySelector( selector ); 1948if ( ! ( script instanceof HTMLScriptElement ) ) { 1949 throw new Error( `Element missing: ${ selector }`); 1950} 1951const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 1952 1953// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 1954window._wpemojiSettings = settings; 1955 1956/** 1957 * Support tests. 1958 * @typedef SupportTests 1959 * @type {object} 1960 * @property {?boolean} flag 1961 * @property {?boolean} emoji 1962 */ 1963 1964const sessionStorageKey = 'wpEmojiSettingsSupports'; 1965const tests = [ 'flag', 'emoji' ]; 1966 1967/** 1968 * Checks whether the browser supports offloading to a Worker. 1969 * 1970 * @since 6.3.0 1971 * 1972 * @private 1973 * 1974 * @returns {boolean} 1975 */ 1976function supportsWorkerOffloading() { 1977 return ( 1978 typeof Worker !== 'undefined' && 1979 typeof OffscreenCanvas !== 'undefined' && 1980 typeof URL !== 'undefined' && 1981 URL.createObjectURL && 1982 typeof Blob !== 'undefined' 1983 ); 1984} 1985 1986/** 1987 * @typedef SessionSupportTests 1988 * @type {object} 1989 * @property {number} timestamp 1990 * @property {SupportTests} supportTests 1991 */ 1992 1993/** 1994 * Get support tests from session. 1995 * 1996 * @since 6.3.0 1997 * 1998 * @private 1999 * 2000 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 2001 */ 2002function getSessionSupportTests() { 2003 try { 2004 /** @type {SessionSupportTests} */ 2005 const item = JSON.parse( 2006 sessionStorage.getItem( sessionStorageKey ) 2007 ); 2008 if ( 2009 typeof item === 'object' && 2010 typeof item.timestamp === 'number' && 2011 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 2012 typeof item.supportTests === 'object' 2013 ) { 2014 return item.supportTests; 2015 } 2016 } catch ( e ) {} 2017 return null; 2018} 2019 2020/** 2021 * Persist the supports in session storage. 2022 * 2023 * @since 6.3.0 2024 * 2025 * @private 2026 * 2027 * @param {SupportTests} supportTests Support tests. 2028 */ 2029function setSessionSupportTests( supportTests ) { 2030 try { 2031 /** @type {SessionSupportTests} */ 2032 const item = { 2033 supportTests: supportTests, 2034 timestamp: new Date().valueOf() 2035 }; 2036 2037 sessionStorage.setItem( 2038 sessionStorageKey, 2039 JSON.stringify( item ) 2040 ); 2041 } catch ( e ) {} 2042} 2043 2044/** 2045 * Checks if two sets of Emoji characters render the same visually. 2046 * 2047 * This is used to determine if the browser is rendering an emoji with multiple data points 2048 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 2049 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 2050 * does not support the emoji correctly. 2051 * 2052 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2053 * scope. Everything must be passed by parameters. 2054 * 2055 * @since 4.9.0 2056 * 2057 * @private 2058 * 2059 * @param {CanvasRenderingContext2D} context 2D Context. 2060 * @param {string} set1 Set of Emoji to test. 2061 * @param {string} set2 Set of Emoji to test. 2062 * 2063 * @return {boolean} True if the two sets render the same. 2064 */ 2065function emojiSetsRenderIdentically( context, set1, set2 ) { 2066 // Cleanup from previous test. 2067 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2068 context.fillText( set1, 0, 0 ); 2069 const rendered1 = new Uint32Array( 2070 context.getImageData( 2071 0, 2072 0, 2073 context.canvas.width, 2074 context.canvas.height 2075 ).data 2076 ); 2077 2078 // Cleanup from previous test. 2079 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2080 context.fillText( set2, 0, 0 ); 2081 const rendered2 = new Uint32Array( 2082 context.getImageData( 2083 0, 2084 0, 2085 context.canvas.width,
2086 context.canvas.height 2087 ).data 2088 ); 2089 2090 return rendered1.every( ( rendered2Data, index ) => { 2091 return rendered2Data === rendered2[ index ]; 2092 } ); 2093} 2094 2095/** 2096 * Checks if the center point of a single emoji is empty. 2097 * 2098 * This is used to determine if the browser is rendering an emoji with a single data point 2099 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 2100 * rendered emoji will have a non-zero value at the center point. 2101 * 2102 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2103 * scope. Everything must be passed by parameters. 2104 * 2105 * @since 6.8.2 2106 * 2107 * @private 2108 * 2109 * @param {CanvasRenderingContext2D} context 2D Context. 2110 * @param {string} emoji Emoji to test. 2111 * 2112 * @return {boolean} True if the center point is empty. 2113 */ 2114function emojiRendersEmptyCenterPoint( context, emoji ) { 2115 // Cleanup from previous test. 2116 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2117 context.fillText( emoji, 0, 0 ); 2118 2119 // Test if the center point (16, 16) is empty (0,0,0,0). 2120 const centerPoint = context.getImageData(16, 16, 1, 1); 2121 for ( let i = 0; i < centerPoint.data.length; i++ ) { 2122 if ( centerPoint.data[ i ] !== 0 ) { 2123 // Stop checking the moment it's known not to be empty. 2124 return false; 2125 } 2126 } 2127 2128 return true; 2129} 2130 2131/** 2132 * Determines if the browser properly renders Emoji that Twemoji can supplement. 2133 * 2134 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2135 * scope. Everything must be passed by parameters. 2136 * 2137 * @since 4.2.0 2138 * 2139 * @private 2140 * 2141 * @param {CanvasRenderingContext2D} context 2D Context. 2142 * @param {string} type Whether to test for support of "flag" or "emoji". 2143 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2144 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2145 * 2146 * @return {boolean} True if the browser can render emoji, false if it cannot. 2147 */ 2148function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2149 let isIdentical; 2150 2151 switch ( type ) { 2152 case 'flag': 2153 /* 2154 * Test for Transgender flag compatibility. Added in Unicode 13. 2155 * 2156 * To test for support, we try to render it, and compare the rendering to how it would look if 2157 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 2158 */ 2159 isIdentical = emojiSetsRenderIdentically( 2160 context, 2161 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 2162 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 2163 ); 2164 2165 if ( isIdentical ) { 2166 return false; 2167 } 2168 2169 /* 2170 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 2171 * so gives us an easy test for full support. 2172 * 2173 * To test for support, we try to render it, and compare the rendering to how it would look if 2174 * the browser doesn't render it correctly ([C] + [Q]). 2175 */ 2176 isIdentical = emojiSetsRenderIdentically( 2177 context, 2178 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 2179 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 2180 ); 2181 2182 if ( isIdentical ) { 2183 return false; 2184 } 2185 2186 /* 2187 * Test for English flag compatibility. England is a country in the United Kingdom, it 2188 * does not have a two letter locale code but rather a five letter sub-division code. 2189 * 2190 * To test for support, we try to render it, and compare the rendering to how it would look if 2191 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 2192 */ 2193 isIdentical = emojiSetsRenderIdentically( 2194 context, 2195 // as the flag sequence 2196 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 2197 // with each code point separated by a zero-width space 2198 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 2199 ); 2200 2201 return ! isIdentical; 2202 case 'emoji': 2203 /* 2204 * Is there a large, hairy, humanoid mythical creature living in the browser? 2205 * 2206 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 2207 * 2208 * The hairy creature emoji is a single code point emoji. Testing for browser 2209 * support required testing the center point of the emoji to see if it is empty. 2210 * 2211 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == ð« Hairy creature. 2212 * 2213 * When updating this test, please ensure that the emoji is either a single code point 2214 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 2215 * joiner vs a zero-width space. 2216 */ 2217 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 2218 return ! notSupported; 2219 } 2220 2221 return false;
2222} 2223 2224/** 2225 * Checks emoji support tests. 2226 * 2227 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2228 * scope. Everything must be passed by parameters. 2229 * 2230 * @since 6.3.0 2231 * 2232 * @private 2233 * 2234 * @param {string[]} tests Tests. 2235 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 2236 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2237 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2238 * 2239 * @return {SupportTests} Support tests. 2240 */ 2241function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2242 let canvas; 2243 if ( 2244 typeof WorkerGlobalScope !== 'undefined' && 2245 self instanceof WorkerGlobalScope 2246 ) { 2247 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 2248 } else { 2249 canvas = document.createElement( 'canvas' ); 2250 } 2251 2252 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 2253 2254 /* 2255 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 2256 * it doesn't work when the font is bolder than 500 weight. So, we 2257 * check for bold rendering support to avoid invisible emoji in Chrome. 2258 */ 2259 context.textBaseline = 'top'; 2260 context.font = '600 32px Arial'; 2261 2262 const supports = {}; 2263 tests.forEach( ( test ) => { 2264 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2265 } ); 2266 return supports; 2267} 2268 2269/** 2270 * Adds a script to the head of the document. 2271 * 2272 * @ignore 2273 * 2274 * @since 4.2.0 2275 * 2276 * @param {string} src The url where the script is located. 2277 * 2278 * @return {void} 2279 */ 2280function addScript( src ) { 2281 const script = document.createElement( 'script' ); 2282 script.src = src; 2283 script.defer = true; 2284 document.head.appendChild( script ); 2285} 2286 2287settings.supports = { 2288 everything: true, 2289 everythingExceptFlag: true 2290}; 2291 2292// Obtain the emoji support from the browser, asynchronously when possible. 2293new Promise( ( resolve ) => { 2294 let supportTests = getSessionSupportTests(); 2295 if ( supportTests ) { 2296 resolve( supportTests ); 2297 return; 2298 } 2299 2300 if ( supportsWorkerOffloading() ) { 2301 try { 2302 // Note that the functions are being passed as arguments due to minification. 2303 const workerScript = 2304 'postMessage(' + 2305 testEmojiSupports.toString() + 2306 '(' + 2307 [ 2308 JSON.stringify( tests ), 2309 browserSupportsEmoji.toString(), 2310 emojiSetsRenderIdentically.toString(), 2311 emojiRendersEmptyCenterPoint.toString() 2312 ].join( ',' ) + 2313 '));'; 2314 const blob = new Blob( [ workerScript ], { 2315 type: 'text/javascript' 2316 } ); 2317 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 2318 worker.onmessage = ( event ) => { 2319 supportTests = event.data; 2320 setSessionSupportTests( supportTests ); 2321 worker.terminate(); 2322 resolve( supportTests ); 2323 }; 2324 return; 2325 } catch ( e ) {} 2326 } 2327 2328 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2329 setSessionSupportTests( supportTests ); 2330 resolve( supportTests ); 2331} ) 2332 // Once the browser emoji support has been obtained from the session, finalize the settings. 2333 .then( ( supportTests ) => { 2334 /* 2335 * Tests the browser support for flag emojis and other emojis, and adjusts the 2336 * support settings accordingly. 2337 */ 2338 for ( const test in supportTests ) { 2339 settings.supports[ test ] = supportTests[ test ]; 2340 2341 settings.supports.everything = 2342 settings.supports.everything && settings.supports[ test ]; 2343 2344 if ( 'flag' !== test ) { 2345 settings.supports.everythingExceptFlag = 2346 settings.supports.everythingExceptFlag && 2347 settings.supports[ test ]; 2348 } 2349 } 2350 2351 settings.supports.everythingExceptFlag = 2352 settings.supports.everythingExceptFlag && 2353 ! settings.supports.flag; 2354 2355 // When the browser can not render everything we need to load a polyfill. 2356 if ( ! settings.supports.everything ) { 2357 const src = settings.source || {}; 2358 2359 if ( src.concatemoji ) { 2360 addScript( src.concatemoji ); 2361 } else if ( src.wpemoji && src.twemoji ) { 2362 addScript( src.twemoji ); 2363 addScript( src.wpemoji ); 2364 } 2365 } 2366 } ); 2367//# sourceURL=https://www.kixie.com/wp-includes/js/wp-emoji-loader.js 2368</script>
vendor: 1 bytes, line 2368
2368
2369<script id="kixie-h1-capitalize"> 2370(function(){ 2371 var sels = 'h1, .hero-title, .hero-badge'; 2372 var els = document.querySelectorAll(sels); 2373 for (var i = 0; i < els.length; i++) { 2374 var el = els[i]; 2375 // Skip pills/badges â they should stay uppercase 2376 if (el.classList.contains('hero-badge')) continue; 2377 var txt = el.textContent || ''; 2378 // Only transform if text appears to be ALL-CAPS (>60% uppercase letters) 2379 var letters = txt.replace(/[^a-zA-Z]/g, ''); 2380 if (letters.length > 3) { 2381 var upper = letters.replace(/[^A-Z]/g, '').length; 2382 if (upper / letters.length > 0.6) { 2383 // Convert to Title Case 2384 el.textContent = txt.toLowerCase().replace(/(?:^|\s|[-/])\S/g, function(m){ return m.toUpperCase(); }); 2385 } 2386 } 2387 } 2388})(); 2389</script>
2389 2390
2391<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44f16846c526215',t:'MTc5MTA2MzQ0NQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2391</body> 2392</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.