{"id":47,"date":"2026-09-10T09:30:16","date_gmt":"2026-09-10T09:30:16","guid":{"rendered":"https:\/\/apexdynasty.com\/?page_id=47"},"modified":"2026-09-10T09:42:00","modified_gmt":"2026-09-10T09:42:00","slug":"apex-sms-aggregator","status":"publish","type":"page","link":"https:\/\/apexdynasty.com\/","title":{"rendered":"Apex SMS aggregator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"47\" class=\"elementor elementor-47\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd7c212 e-con e-atomic-element e-flexbox-base e-c7c9c47 \" data-id=\"fd7c212\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fd7c212\">\n    \t\t<div class=\"elementor-element elementor-element-98dc403 elementor-widget elementor-widget-html\" data-id=\"98dc403\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 0: GLOBAL STYLES & SHARED SCRIPTS -->\r\n<style>\r\n.tl-landing{\r\n  --tl-ink:#0A1220; --tl-ink-2:#101B2E;\r\n  --tl-paper:#EEF1EF; --tl-panel:#FFFFFF; --tl-panel-soft:#F5F6F4;\r\n  --tl-text:#10182A; --tl-text-dark:#EAF0F2;\r\n  --tl-muted:#4B5566; --tl-muted-dark:#93A0B4;\r\n  --tl-teal:#0F8478; --tl-teal-hover:#0C6B62; --tl-teal-light:#4FD8C4;\r\n  --tl-copper:#D98A3D;\r\n  --tl-line:rgba(16,24,42,0.12); --tl-line-dark:rgba(255,255,255,0.14);\r\n  --tl-font-display:'Space Grotesk','Segoe UI',system-ui,sans-serif;\r\n  --tl-font-body:'IBM Plex Sans','Segoe UI',system-ui,sans-serif;\r\n  --tl-font-mono:'IBM Plex Mono','SFMono-Regular',Consolas,monospace;\r\n  font-family:var(--tl-font-body);\r\n  color:var(--tl-text);\r\n  background:var(--tl-paper);\r\n  line-height:1.6;\r\n  -webkit-font-smoothing:antialiased;\r\n  overflow-x:hidden;\r\n}\r\n.tl-landing *,.tl-landing *::before,.tl-landing *::after{box-sizing:border-box;}\r\n.tl-landing h1,.tl-landing h2,.tl-landing h3{\r\n  font-family:var(--tl-font-display); font-weight:600; line-height:1.15; margin:0 0 .6em;\r\n  color:var(--tl-text);\r\n}\r\n.tl-landing p{margin:0 0 1em; color:var(--tl-muted); max-width:62ch;}\r\n.tl-landing ul{margin:0;padding:0;list-style:none;}\r\n.tl-landing a{color:inherit; text-decoration:none;}\r\n.tl-landing img,.tl-landing svg{max-width:100%;display:block;}\r\n.tl-landing :focus-visible{outline:2px solid var(--tl-teal); outline-offset:3px;}\r\n\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@500;600;700&family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500&display=swap');\r\n\r\n.tl-wrap{max-width:1180px; margin:0 auto; padding:0 clamp(1.25rem,4vw,3rem);}\r\n.tl-section{padding:clamp(3rem,7vw,5.5rem) 0;}\r\n.tl-section-head{max-width:640px; margin-bottom:2.5rem;}\r\n.tl-btn{\r\n  display:inline-flex; align-items:center; justify-content:center; gap:.5rem;\r\n  padding:.85rem 1.5rem; border-radius:3px; font-family:var(--tl-font-body);\r\n  font-weight:600; font-size:.95rem; cursor:pointer; border:1px solid transparent;\r\n  transition:background-color .15s ease, border-color .15s ease, color .15s ease;\r\n}\r\n.tl-btn-primary{background:var(--tl-teal); color:#fff;}\r\n.tl-btn-primary:hover{background:var(--tl-teal-hover);}\r\n.tl-btn-ghost{background:transparent; border-color:var(--tl-line); color:var(--tl-text);}\r\n.tl-btn-ghost:hover{border-color:var(--tl-teal); color:var(--tl-teal);}\r\n.tl-btn-on-dark{background:var(--tl-teal-light); color:var(--tl-ink);}\r\n.tl-btn-on-dark:hover{background:#7ee6d8;}\r\n\r\n\/* Header *\/\r\n.tl-header{position:sticky; top:0; z-index:40; background:rgba(238,241,239,.92); backdrop-filter:blur(6px); border-bottom:1px solid var(--tl-line);}\r\n.tl-header-inner{display:flex; align-items:center; justify-content:space-between; padding:1rem clamp(1.25rem,4vw,3rem);}\r\n.tl-logo{font-family:var(--tl-font-display); font-weight:700; font-size:1.15rem; letter-spacing:.01em; display:flex; align-items:center; gap:.5rem;}\r\n.tl-logo-mark{width:10px;height:10px;background:var(--tl-teal); display:inline-block; border-radius:2px;}\r\n.tl-nav{display:flex; align-items:center; gap:2rem;}\r\n.tl-nav-links{display:flex; gap:1.75rem;}\r\n.tl-nav-links a{font-size:.95rem; color:var(--tl-muted);}\r\n.tl-nav-links a:hover{color:var(--tl-teal);}\r\n.tl-nav-right{display:flex; align-items:center; gap:1.25rem;}\r\n.tl-phone{font-family:var(--tl-font-mono); font-size:.9rem; color:var(--tl-muted); white-space:nowrap;}\r\n.tl-burger{display:none; flex-direction:column; gap:4px; background:none; border:0; padding:.4rem; cursor:pointer;}\r\n.tl-burger span{width:20px; height:2px; background:var(--tl-text);}\r\n.tl-mobile-panel{display:none;}\r\n@media (max-width:860px){\r\n  .tl-nav-links,.tl-phone{display:none;}\r\n  .tl-burger{display:flex;}\r\n  .tl-mobile-panel{display:none; position:absolute; left:0; right:0; top:100%; background:var(--tl-paper); border-bottom:1px solid var(--tl-line); padding:1rem clamp(1.25rem,4vw,3rem) 1.5rem; flex-direction:column; gap:1rem;}\r\n  .tl-mobile-panel.tl-open{display:flex;}\r\n  .tl-mobile-panel a{font-size:1rem; padding:.35rem 0;}\r\n}\r\n\r\n\/* Hero *\/\r\n.tl-hero{background:var(--tl-ink); color:var(--tl-text-dark); position:relative; overflow:hidden;}\r\n.tl-hero-inner{display:grid; grid-template-columns:1.1fr .9fr; gap:clamp(2rem,5vw,4rem); align-items:center; padding:clamp(3rem,8vw,6rem) 0 clamp(2.5rem,6vw,4rem); position:relative; z-index:2;}\r\n.tl-hero h1{color:#fff; font-size:clamp(2.1rem,4.3vw,3.3rem); max-width:14ch;}\r\n.tl-hero p.tl-lede{color:var(--tl-muted-dark); font-size:1.08rem; max-width:46ch;}\r\n.tl-hero-ctas{display:flex; gap:1rem; flex-wrap:wrap; margin:1.75rem 0 1.5rem;}\r\n.tl-trustline{font-family:var(--tl-font-mono); font-size:.82rem; color:var(--tl-muted-dark); max-width:48ch;}\r\n.tl-hero-bg{position:absolute; inset:0; z-index:1; opacity:.5; pointer-events:none;}\r\n.tl-spec-panel{background:var(--tl-ink-2); border:1px solid var(--tl-line-dark); border-radius:4px; padding:1.5rem 1.5rem 1.25rem;}\r\n.tl-spec-title{display:flex; align-items:center; font-family:var(--tl-font-mono); font-size:.85rem; color:var(--tl-muted-dark); margin-bottom:1rem;}\r\n.tl-live-dot{width:8px; height:8px; border-radius:50%; background:var(--tl-copper); display:inline-block; margin-right:.6rem; animation:tl-pulse 2s infinite;}\r\n@keyframes tl-pulse{0%,100%{box-shadow:0 0 0 0 rgba(217,138,61,.55);} 50%{box-shadow:0 0 0 6px rgba(217,138,61,0);}}\r\n.spec-sheet{display:flex; flex-direction:column;}\r\n.spec-row{display:flex; justify-content:space-between; gap:1rem; padding:.6rem 0; border-bottom:1px solid var(--tl-line-dark); opacity:0; transform:translateY(6px); animation:tl-row-in .5s ease forwards;}\r\n.spec-row:last-child{border-bottom:none;}\r\n.spec-row:nth-child(1){animation-delay:.15s}\r\n.spec-row:nth-child(2){animation-delay:.32s}\r\n.spec-row:nth-child(3){animation-delay:.49s}\r\n.spec-row:nth-child(4){animation-delay:.66s}\r\n.spec-row:nth-child(5){animation-delay:.83s}\r\n.spec-row:nth-child(6){animation-delay:1.0s}\r\n@keyframes tl-row-in{to{opacity:1; transform:translateY(0);}}\r\n.spec-row dt{font-family:var(--tl-font-mono); font-size:.78rem; color:var(--tl-muted-dark); margin:0;}\r\n.spec-row dd{font-family:var(--tl-font-mono); font-size:.85rem; color:var(--tl-text-dark); margin:0; text-align:right;}\r\n.tl-spec-foot{font-size:.85rem; color:var(--tl-muted-dark); margin:1rem 0 0; max-width:none;}\r\n@media (max-width:860px){.tl-hero-inner{grid-template-columns:1fr;} .tl-hero h1{max-width:none;}}\r\n@media (prefers-reduced-motion:reduce){.spec-row{animation:none; opacity:1; transform:none;} .tl-live-dot{animation:none;}}\r\n\r\n\/* Stat strip *\/\r\n.tl-stats{background:var(--tl-ink-2); border-top:1px solid var(--tl-line-dark);}\r\n.tl-stats-inner{display:flex; flex-wrap:wrap;}\r\n.tl-stat{flex:1 1 180px; padding:1.4rem clamp(1.25rem,4vw,3rem); border-left:1px solid var(--tl-line-dark);}\r\n.tl-stat:first-child{border-left:none; padding-left:clamp(1.25rem,4vw,3rem);}\r\n.tl-stat b{display:block; font-family:var(--tl-font-display); font-size:1.7rem; color:#fff;}\r\n.tl-stat span{font-size:.85rem; color:var(--tl-muted-dark);}\r\n\r\n\/* Ledger *\/\r\n.tl-ledger{width:100%; border-collapse:collapse; font-size:.95rem;}\r\n.tl-ledger th,.tl-ledger td{padding:.9rem 1rem; text-align:left; border-bottom:1px solid var(--tl-line); vertical-align:top;}\r\n.tl-ledger thead th{font-family:var(--tl-font-display); font-weight:600; color:var(--tl-text); font-size:.95rem;}\r\n.tl-ledger tbody th{font-weight:600; white-space:nowrap; color:var(--tl-text);}\r\n.tl-ledger td:nth-child(2){color:var(--tl-muted);}\r\n.tl-ledger td:nth-child(3){color:var(--tl-text);}\r\n.tl-ledger-wrap{overflow-x:auto; border:1px solid var(--tl-line); border-radius:4px;}\r\n.tl-ledger-wrap .tl-ledger{border:none;}\r\n.tl-ledger-wrap .tl-ledger th:first-child,.tl-ledger-wrap .tl-ledger td:first-child{padding-left:1.25rem;}\r\n\r\n\/* Pricing *\/\r\n.tl-pricing-grid{display:grid; grid-template-columns:1fr 1fr; gap:2.5rem; align-items:start;}\r\n.tl-tier-table{width:100%; border-collapse:collapse; font-size:.92rem;}\r\n.tl-tier-table th,.tl-tier-table td{padding:.75rem .9rem; border-bottom:1px solid var(--tl-line); text-align:left;}\r\n.tl-tier-table td:last-child,.tl-tier-table th:last-child{text-align:right; font-family:var(--tl-font-mono);}\r\n.tl-rebate-note{background:var(--tl-panel-soft); border-left:3px solid var(--tl-teal); padding:1rem 1.25rem; font-size:.92rem; color:var(--tl-text); margin-top:1.25rem;}\r\n@media (max-width:860px){.tl-pricing-grid{grid-template-columns:1fr;}}\r\n\r\n\/* Features *\/\r\n.tl-features-grid{display:grid; grid-template-columns:repeat(2,1fr); border-top:1px solid var(--tl-line); border-left:1px solid var(--tl-line);}\r\n.tl-feature{padding:1.75rem; border-right:1px solid var(--tl-line); border-bottom:1px solid var(--tl-line);}\r\n.tl-feature h3{font-size:1.08rem;}\r\n.tl-feature p{font-size:.94rem; margin-bottom:0;}\r\n@media (max-width:700px){.tl-features-grid{grid-template-columns:1fr;}}\r\n\r\n\/* How it works *\/\r\n.tl-steps{display:grid; grid-template-columns:repeat(4,1fr); gap:2rem;}\r\n.tl-step-num{font-family:var(--tl-font-mono); font-size:1.6rem; color:var(--tl-teal); display:block; margin-bottom:.5rem;}\r\n.tl-step h3{font-size:1.02rem;}\r\n.tl-step p{font-size:.92rem;}\r\n@media (max-width:860px){.tl-steps{grid-template-columns:1fr 1fr;}}\r\n@media (max-width:560px){.tl-steps{grid-template-columns:1fr;}}\r\n\r\n\/* Testimonials *\/\r\n.tl-testimonials{display:grid; grid-template-columns:1fr 1fr; gap:2rem;}\r\n.tl-quote{border-left:3px solid var(--tl-teal); padding-left:1.25rem;}\r\n.tl-quote p{font-size:1.05rem; color:var(--tl-text);}\r\n.tl-quote cite{font-style:normal; font-size:.88rem; color:var(--tl-muted); display:block;}\r\n@media (max-width:760px){.tl-testimonials{grid-template-columns:1fr;}}\r\n\r\n\/* CTA band *\/\r\n.tl-cta-band{background:var(--tl-ink); color:#fff; text-align:left;}\r\n.tl-cta-band .tl-wrap{display:flex; align-items:center; justify-content:space-between; gap:2rem; flex-wrap:wrap;}\r\n.tl-cta-band h2{color:#fff; margin-bottom:.4em;}\r\n.tl-cta-band p{color:var(--tl-muted-dark); margin-bottom:0;}\r\n\r\n\/* Lead form *\/\r\n.tl-form-section{background:var(--tl-panel-soft);}\r\n.tl-form-grid{display:grid; grid-template-columns:.85fr 1.15fr; gap:3rem; align-items:start;}\r\n.tl-form-trust{margin-top:1.5rem; display:flex; flex-direction:column; gap:.6rem;}\r\n.tl-form-trust li{font-size:.92rem; color:var(--tl-muted); display:flex; align-items:center; gap:.6rem;}\r\n.tl-form-trust li::before{content:''; width:5px; height:5px; background:var(--tl-teal); display:inline-block; border-radius:1px;}\r\n.tl-form-panel{background:var(--tl-panel); border:1px solid var(--tl-line); border-radius:4px; padding:clamp(1.5rem,3vw,2.25rem);}\r\n.tl-form-row{display:grid; grid-template-columns:1fr 1fr; gap:1rem;}\r\n.tl-field{margin-bottom:1.1rem;}\r\n.tl-field label{display:block; font-size:.85rem; font-weight:600; margin-bottom:.4rem; color:var(--tl-text);}\r\n.tl-field input,.tl-field select,.tl-field textarea{width:100%; padding:.7rem .8rem; border:1px solid var(--tl-line); border-radius:3px; font-family:var(--tl-font-body); font-size:.95rem; color:var(--tl-text); background:#fff;}\r\n.tl-field input:focus,.tl-field select:focus,.tl-field textarea:focus{border-color:var(--tl-teal); outline:none;}\r\n.tl-field textarea{resize:vertical; min-height:90px;}\r\n.tl-hp{position:absolute; left:-9999px; opacity:0;}\r\n.tl-form-msg{display:none; padding:.85rem 1rem; border-radius:3px; font-size:.92rem; margin-bottom:1rem;}\r\n.tl-form-msg.tl-ok{display:block; background:#E4F5F1; color:#0C6B62; border:1px solid #B8E3DA;}\r\n.tl-form-msg.tl-err{display:block; background:#FBEAE3; color:#9A3B12; border:1px solid #F0C7B3;}\r\n.tl-microcopy{font-size:.82rem; color:var(--tl-muted); margin:.75rem 0 0;}\r\n@media (max-width:900px){.tl-form-grid{grid-template-columns:1fr;}}\r\n@media (max-width:560px){.tl-form-row{grid-template-columns:1fr;}}\r\n\r\n\/* FAQ *\/\r\n.tl-faq-item{border-bottom:1px solid var(--tl-line);}\r\n.tl-faq-item summary{cursor:pointer; list-style:none; display:flex; justify-content:space-between; align-items:center; gap:1rem; padding:1.1rem 0; font-family:var(--tl-font-display); font-weight:600; font-size:1.02rem;}\r\n.tl-faq-item summary::-webkit-details-marker{display:none;}\r\n.tl-faq-item summary::after{content:'+'; font-family:var(--tl-font-mono); font-size:1.3rem; color:var(--tl-teal); flex-shrink:0;}\r\n.tl-faq-item[open] summary::after{content:'\\2212';}\r\n.tl-faq-item p{padding-bottom:1.1rem; font-size:.95rem;}\r\n\r\n\/* Footer *\/\r\n.tl-footer{background:var(--tl-ink); color:var(--tl-muted-dark);}\r\n.tl-footer-grid{display:grid; grid-template-columns:1.4fr 1fr 1fr; gap:2.5rem; padding:3rem 0 2rem;}\r\n.tl-footer h4{color:#fff; font-family:var(--tl-font-body); font-size:.9rem; margin-bottom:.9rem;}\r\n.tl-footer ul li{margin-bottom:.55rem; font-size:.92rem;}\r\n.tl-footer ul li a:hover{color:var(--tl-teal-light);}\r\n.tl-footer-brand p{color:var(--tl-muted-dark); font-size:.92rem; max-width:32ch;}\r\n.tl-footer-bottom{border-top:1px solid var(--tl-line-dark); padding:1.25rem 0; font-size:.82rem; display:flex; justify-content:space-between; flex-wrap:wrap; gap:.5rem;}\r\n@media (max-width:760px){.tl-footer-grid{grid-template-columns:1fr 1fr;}}\r\n@media (max-width:520px){.tl-footer-grid{grid-template-columns:1fr;}}\r\n<\/style>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function(){\r\n  document.addEventListener('click', function(e){\r\n    var link = e.target.closest('a[href^=\"#\"]');\r\n    if(!link) return;\r\n    var id = link.getAttribute('href').slice(1);\r\n    if(!id) return;\r\n    var target = document.getElementById(id);\r\n    if(target){\r\n      e.preventDefault();\r\n      target.scrollIntoView({behavior:'smooth', block:'start'});\r\n    }\r\n  });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-1f731af e-con e-atomic-element e-flexbox-base e-7137398 \" data-id=\"1f731af\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1f731af\">\n    \t\t<div class=\"elementor-element elementor-element-cbd09b0 elementor-widget elementor-widget-html\" data-id=\"cbd09b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 1: HEADER -->\r\n<div class=\"tl-landing\">\r\n<header class=\"tl-header\">\r\n  <div class=\"tl-header-inner\">\r\n    <div class=\"tl-logo\"><span class=\"tl-logo-mark\"><\/span>TrunkLine<\/div>\r\n    <nav class=\"tl-nav\">\r\n      <div class=\"tl-nav-links\">\r\n        <a href=\"#why\">Why us<\/a>\r\n        <a href=\"#pricing\">Pricing<\/a>\r\n        <a href=\"#how\">How it works<\/a>\r\n        <a href=\"#faq\">FAQ<\/a>\r\n      <\/div>\r\n      <div class=\"tl-nav-right\">\r\n        <span class=\"tl-phone\"><!-- EDIT: phone -->+1 (555) 010-4477<\/span>\r\n        <a href=\"#lead-form\" class=\"tl-btn tl-btn-primary\">Get my rate card<\/a>\r\n      <\/div>\r\n    <\/nav>\r\n    <button class=\"tl-burger\" id=\"tlBurger\" aria-label=\"Open menu\" aria-expanded=\"false\">\r\n      <span><\/span><span><\/span><span><\/span>\r\n    <\/button>\r\n  <\/div>\r\n  <div class=\"tl-mobile-panel\" id=\"tlMobilePanel\">\r\n    <a href=\"#why\">Why us<\/a>\r\n    <a href=\"#pricing\">Pricing<\/a>\r\n    <a href=\"#how\">How it works<\/a>\r\n    <a href=\"#faq\">FAQ<\/a>\r\n    <a href=\"#lead-form\" class=\"tl-btn tl-btn-primary\">Get my rate card<\/a>\r\n  <\/div>\r\n<\/header>\r\n<\/div>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function(){\r\n  var burger = document.getElementById('tlBurger');\r\n  var panel = document.getElementById('tlMobilePanel');\r\n  if(!burger || !panel) return;\r\n  burger.addEventListener('click', function(){\r\n    var open = panel.classList.toggle('tl-open');\r\n    burger.setAttribute('aria-expanded', open ? 'true' : 'false');\r\n  });\r\n  panel.querySelectorAll('a').forEach(function(a){\r\n    a.addEventListener('click', function(){ panel.classList.remove('tl-open'); });\r\n  });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-2b667f1 e-con e-atomic-element e-flexbox-base e-e260869 \" data-id=\"2b667f1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2b667f1\">\n    \t\t<div class=\"elementor-element elementor-element-85d58ac elementor-widget elementor-widget-html\" data-id=\"85d58ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 2: HERO -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-hero\">\r\n  <div class=\"tl-hero-bg\" aria-hidden=\"true\">\r\n    <svg viewBox=\"0 0 700 500\" width=\"100%\" height=\"100%\" preserveAspectRatio=\"xMidYMid slice\">\r\n      <g stroke=\"#4FD8C4\" stroke-width=\"1\" fill=\"none\" opacity=\"0.35\">\r\n        <path d=\"M40,420 C150,380 220,300 340,260\"\/>\r\n        <path d=\"M340,260 C420,230 480,180 560,120\"\/>\r\n        <path d=\"M340,260 C300,150 260,90 200,40\"\/>\r\n        <path d=\"M340,260 C400,340 460,380 620,430\"\/>\r\n        <path d=\"M120,120 C200,160 260,200 340,260\"\/>\r\n      <\/g>\r\n      <g fill=\"#4FD8C4\" opacity=\"0.8\">\r\n        <circle cx=\"40\" cy=\"420\" r=\"3\"\/><circle cx=\"340\" cy=\"260\" r=\"4.5\"\/>\r\n        <circle cx=\"560\" cy=\"120\" r=\"3\"\/><circle cx=\"200\" cy=\"40\" r=\"3\"\/>\r\n        <circle cx=\"620\" cy=\"430\" r=\"3\"\/><circle cx=\"120\" cy=\"120\" r=\"3\"\/>\r\n      <\/g>\r\n      <circle cx=\"340\" cy=\"260\" r=\"9\" fill=\"none\" stroke=\"#D98A3D\" stroke-width=\"1\" opacity=\"0.6\"\/>\r\n    <\/svg>\r\n  <\/div>\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-hero-inner\">\r\n      <div>\r\n        <h1>Wholesale SMS routes with pricing you can actually check<\/h1>\r\n        <p class=\"tl-lede\">Direct carrier interconnects, per-segment billing that separates our margin from the carrier's passthrough, and a live spec sheet instead of a sales pitch. Send us a traffic profile and get a real rate card back \u2014 not a call.<\/p>\r\n        <div class=\"tl-hero-ctas\">\r\n          <a href=\"#lead-form\" class=\"tl-btn tl-btn-on-dark\">Get my rate card<\/a>\r\n          <a href=\"#pricing\" class=\"tl-btn tl-btn-ghost\" style=\"border-color:var(--tl-line-dark); color:#fff;\">See how the pricing works<\/a>\r\n        <\/div>\r\n        <p class=\"tl-trustline\"><!-- EDIT: trust line -->150+ destinations \u00b7 direct operator interconnects \u00b7 SMPP 3.4 &amp; REST \u00b7 no minimum to start<\/p>\r\n      <\/div>\r\n      <div class=\"tl-spec-panel\">\r\n        <div class=\"tl-spec-title\"><span class=\"tl-live-dot\" aria-hidden=\"true\"><\/span>Live connection spec<\/div>\r\n        <dl class=\"spec-sheet\">\r\n          <div class=\"spec-row\"><dt>Protocol<\/dt><dd>SMPP 3.4 &amp; REST<\/dd><\/div>\r\n          <div class=\"spec-row\"><dt>Host<\/dt><dd><!-- EDIT -->route.yourdomain.com<\/dd><\/div>\r\n          <div class=\"spec-row\"><dt>Bind sessions<\/dt><dd>4 default, more on request<\/dd><\/div>\r\n          <div class=\"spec-row\"><dt>Throughput<\/dt><dd>No cap beyond your bandwidth<\/dd><\/div>\r\n          <div class=\"spec-row\"><dt>Billing unit<\/dt><dd>Per message segment<\/dd><\/div>\r\n          <div class=\"spec-row\"><dt>Settlement<\/dt><dd>Prepaid or postpaid<\/dd><\/div>\r\n        <\/dl>\r\n        <p class=\"tl-spec-foot\">This is the same information you'll get before you sign anything.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- MODULE 3: STAT STRIP -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-stats\">\r\n  <div class=\"tl-wrap tl-stats-inner\">\r\n    <div class=\"tl-stat\"><b><!-- EDIT -->150+<\/b><span>destinations covered<\/span><\/div>\r\n    <div class=\"tl-stat\"><b><!-- EDIT -->99.9%<\/b><span>network uptime<\/span><\/div>\r\n    <div class=\"tl-stat\"><b><!-- EDIT --><24h<\/b><span>average rate-card turnaround<\/span><\/div>\r\n    <div class=\"tl-stat\"><b>0<\/b><span>hidden line items on your invoice<\/span><\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e3e4fdd e-con e-atomic-element e-flexbox-base e-25f11db \" data-id=\"e3e4fdd\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e3e4fdd\">\n    \t\t<div class=\"elementor-element elementor-element-d383be6 elementor-widget elementor-widget-html\" data-id=\"d383be6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 4: WHY US -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section\" id=\"why\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-section-head\">\r\n      <h2>What most rate cards don't tell you<\/h2>\r\n      <p>Ask five wholesale providers for pricing and you'll get five versions of the same sentence: \"discounts as you scale.\" Here's what that sentence usually hides \u2014 and what you get here instead.<\/p>\r\n    <\/div>\r\n    <div class=\"tl-ledger-wrap\">\r\n      <table class=\"tl-ledger\">\r\n        <thead>\r\n          <tr><th><\/th><th>Industry default<\/th><th>TrunkLine<\/th><\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n          <tr><th scope=\"row\">Volume pricing<\/th><td>A vague promise, with numbers behind a sales call<\/td><td>Published graduated tiers, before you sign anything<\/td><\/tr>\r\n          <tr><th scope=\"row\">Margin<\/th><td>Bundled into one rate \u2014 impossible to audit<\/td><td>Shown as its own line, separate from carrier passthrough<\/td><\/tr>\r\n          <tr><th scope=\"row\">Route quality<\/th><td>You hear about problems from your own customers<\/td><td>Every CDR is visible the moment it lands<\/td><\/tr>\r\n          <tr><th scope=\"row\">Growth pricing<\/th><td>Rewards whoever is already biggest<\/td><td>Rewards growth against your own baseline<\/td><\/tr>\r\n          <tr><th scope=\"row\">Inbound traffic<\/th><td>A pure cost line on numbers you already own<\/td><td>A revenue line, if you want it to be<\/td><\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- MODULE 5: PRICING -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section\" id=\"pricing\" style=\"background:var(--tl-panel-soft);\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-section-head\">\r\n      <h2>Pricing that's computed, not negotiated<\/h2>\r\n      <p>Rates step down in graduated bands as your monthly volume grows. Crossing into a new tier only changes the price of the segments in that tier \u2014 never the ones you already sent.<\/p>\r\n    <\/div>\r\n    <div class=\"tl-pricing-grid\">\r\n      <div>\r\n        <table class=\"tl-tier-table\">\r\n          <thead><tr><th>Monthly segments<\/th><th>Rate per segment<\/th><\/tr><\/thead>\r\n          <tbody>\r\n            <!-- EDIT: replace with your real tier breakpoints -->\r\n            <tr><td>First 1,000,000<\/td><td>$0.0080<\/td><\/tr>\r\n            <tr><td>Next 5,000,000<\/td><td>$0.0065<\/td><\/tr>\r\n            <tr><td>Next 20,000,000<\/td><td>$0.0050<\/td><\/tr>\r\n            <tr><td>25,000,001+<\/td><td>Custom<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n        <div class=\"tl-rebate-note\">On top of that, active accounts earn a growth rebate calculated against their own previous-period volume \u2014 so scaling up is rewarded even before you reach the next tier.<\/div>\r\n      <\/div>\r\n      <div>\r\n        <h3>Why graduated, not \"volume\"<\/h3>\r\n        <p>Volume-tier pricing re-prices messages you already sent once you cross a threshold \u2014 which means invoices that quietly change after the fact. Graduated tiers price each segment at the rate for the band it falls in, permanently. You can reconcile every invoice against your own logs, every time.<\/p>\r\n        <p>If your deal genuinely needs a committed-volume structure, we handle the shortfall as one explicit true-up line at period close \u2014 never as a silent re-rating pass over messages you've already been billed for.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- MODULE 6: FEATURES -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-section-head\">\r\n      <h2>Built for teams who read the fine print<\/h2>\r\n      <p>Six things that are usually a negotiation elsewhere, published here as a default.<\/p>\r\n    <\/div>\r\n    <div class=\"tl-features-grid\">\r\n      <div class=\"tl-feature\"><h3>Two line items, not one<\/h3><p>Passthrough and margin are billed separately, so you can see exactly what the carrier charges and what we charge, on every invoice.<\/p><\/div>\r\n      <div class=\"tl-feature\"><h3>Growth rebates, not blind tiers<\/h3><p>Rebates are calculated against your own prior-period volume, not a flat table that only rewards whoever is already biggest.<\/p><\/div>\r\n      <div class=\"tl-feature\"><h3>SMPP 3.4 or REST, your choice<\/h3><p>Host, port, bind sessions and throughput are documented before you sign anything, not revealed after onboarding.<\/p><\/div>\r\n      <div class=\"tl-feature\"><h3>CDR access from message one<\/h3><p>Every message is browsable in real time, so a delivery problem shows up on your dashboard before it shows up in a support ticket.<\/p><\/div>\r\n      <div class=\"tl-feature\"><h3>Inbound that pays you<\/h3><p>Own a number range? Two-way and inbound traffic can be turned into a revenue line instead of sitting on your books as pure cost.<\/p><\/div>\r\n      <div class=\"tl-feature\"><h3>Resell under your own brand<\/h3><p>A white-label console with your branding, your sub-accounts and your own markup, running on our infrastructure.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- MODULE 7: HOW IT WORKS -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section\" id=\"how\" style=\"background:var(--tl-panel-soft);\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-section-head\">\r\n      <h2>From traffic profile to live routes<\/h2>\r\n      <p>No discovery call required to get started \u2014 just the information we'd ask for on one anyway.<\/p>\r\n    <\/div>\r\n    <div class=\"tl-steps\">\r\n      <div class=\"tl-step\"><span class=\"tl-step-num\">01<\/span><h3>Send your traffic profile<\/h3><p>Destinations, volume and sender types \u2014 about ten minutes.<\/p><\/div>\r\n      <div class=\"tl-step\"><span class=\"tl-step-num\">02<\/span><h3>Get a rate card back<\/h3><p>Graduated pricing and route options land in your inbox, not a meeting invite.<\/p><\/div>\r\n      <div class=\"tl-step\"><span class=\"tl-step-num\">03<\/span><h3>Run a pilot batch<\/h3><p>Send real volume on a small batch and check delivery and DLR quality first.<\/p><\/div>\r\n      <div class=\"tl-step\"><span class=\"tl-step-num\">04<\/span><h3>Scale with one contact<\/h3><p>A named person who knows your account, not a rotating support queue.<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- MODULE 8: TESTIMONIALS -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-testimonials\">\r\n      <!-- EDIT: replace with real customer quotes -->\r\n      <div class=\"tl-quote\">\r\n        <p>\"We could finally hand our finance team a rate card without translating it for them first.\"<\/p>\r\n        Name, Title, Company\r\n      <\/div>\r\n      <div class=\"tl-quote\">\r\n        <p>\"Pilot batch landed clean DLRs within a day. That's rare in this market.\"<\/p>\r\n        Name, Title, Company\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<!-- MODULE 9: CTA BAND -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-cta-band tl-section\">\r\n  <div class=\"tl-wrap\">\r\n    <div>\r\n      <h2>Ready to see your real numbers?<\/h2>\r\n      <p>Send a traffic profile and get a rate card back. No call required to get the numbers \u2014 though we're glad to have one after.<\/p>\r\n    <\/div>\r\n    <a href=\"#lead-form\" class=\"tl-btn tl-btn-on-dark\">Get my rate card<\/a>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-e5eceb2 e-con e-atomic-element e-flexbox-base e-c32a30a \" data-id=\"e5eceb2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e5eceb2\">\n    \t\t<div class=\"elementor-element elementor-element-a0fd538 elementor-widget elementor-widget-html\" data-id=\"a0fd538\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 10: LEAD FORM -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section tl-form-section\" id=\"lead-form\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-form-grid\">\r\n      <div>\r\n        <h2>Tell us about your traffic<\/h2>\r\n        <p>This goes to a real person, not a queue. We'll reply within one business day with route options and a rate card built around what you actually send.<\/p>\r\n        <ul class=\"tl-form-trust\">\r\n          <li>No obligation<\/li>\r\n          <li>No spam, no auto-dial<\/li>\r\n          <li>Direct reply from your account contact<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"tl-form-panel\">\r\n        <div class=\"tl-form-msg tl-ok\" id=\"tlFormOk\">Thanks \u2014 that's on its way to a real person. Expect a reply within one business day.<\/div>\r\n        <div class=\"tl-form-msg tl-err\" id=\"tlFormErr\">Something didn't send. Try again, or reach us directly at <!-- EDIT -->sales@yourdomain.com.<\/div>\r\n        <form id=\"tlLeadForm\" novalidate>\r\n          <input type=\"text\" name=\"company_website\" class=\"tl-hp\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\">\r\n          <div class=\"tl-form-row\">\r\n            <div class=\"tl-field\">\r\n              <label for=\"tlName\">Full name<\/label>\r\n              <input type=\"text\" id=\"tlName\" name=\"name\" required>\r\n            <\/div>\r\n            <div class=\"tl-field\">\r\n              <label for=\"tlCompany\">Company<\/label>\r\n              <input type=\"text\" id=\"tlCompany\" name=\"company\" required>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"tl-form-row\">\r\n            <div class=\"tl-field\">\r\n              <label for=\"tlEmail\">Work email<\/label>\r\n              <input type=\"email\" id=\"tlEmail\" name=\"email\" required>\r\n            <\/div>\r\n            <div class=\"tl-field\">\r\n              <label for=\"tlPhone\">Phone (optional)<\/label>\r\n              <input type=\"tel\" id=\"tlPhone\" name=\"phone\">\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"tl-form-row\">\r\n            <div class=\"tl-field\">\r\n              <label for=\"tlRegion\">Where are you sending?<\/label>\r\n              <input type=\"text\" id=\"tlRegion\" name=\"region\" placeholder=\"e.g. US, EU, LATAM\">\r\n            <\/div>\r\n            <div class=\"tl-field\">\r\n              <label for=\"tlVolume\">Estimated monthly volume<\/label>\r\n              <select id=\"tlVolume\" name=\"volume\">\r\n                <option value=\"\">Select one<\/option>\r\n                <option>Under 100K<\/option>\r\n                <option>100K \u2013 1M<\/option>\r\n                <option>1M \u2013 10M<\/option>\r\n                <option>10M+<\/option>\r\n              <\/select>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"tl-field\">\r\n            <label for=\"tlMessage\">Anything else? (optional)<\/label>\r\n            <textarea id=\"tlMessage\" name=\"message\"><\/textarea>\r\n          <\/div>\r\n          <button type=\"submit\" class=\"tl-btn tl-btn-primary\" style=\"width:100%;\">Send my rate card request<\/button>\r\n          <p class=\"tl-microcopy\">By submitting, you agree to be contacted about your request. We don't share your details with third parties.<\/p>\r\n        <\/form>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function(){\r\n  var FORM_ENDPOINT = 'https:\/\/formsubmit.co\/ajax\/you@example.com'; \/\/ <-- EDIT\r\n  var form = document.getElementById('tlLeadForm');\r\n  var okMsg = document.getElementById('tlFormOk');\r\n  var errMsg = document.getElementById('tlFormErr');\r\n  if(!form) return;\r\n\r\n  form.addEventListener('submit', function(e){\r\n    e.preventDefault();\r\n    okMsg.style.display = 'none';\r\n    errMsg.style.display = 'none';\r\n\r\n    var data = Object.fromEntries(new FormData(form).entries());\r\n\r\n    if(data.company_website){\r\n      okMsg.style.display = 'block';\r\n      form.reset();\r\n      return;\r\n    }\r\n\r\n    var payload = {\r\n      name: data.name, company: data.company, email: data.email,\r\n      phone: data.phone, region: data.region, volume: data.volume,\r\n      message: data.message, _subject: 'New wholesale SMS lead: ' + data.company\r\n    };\r\n\r\n    fetch(FORM_ENDPOINT, {\r\n      method: 'POST',\r\n      headers: {'Content-Type':'application\/json', 'Accept':'application\/json'},\r\n      body: JSON.stringify(payload)\r\n    })\r\n    .then(function(res){ if(!res.ok) throw new Error('bad response'); return res.json(); })\r\n    .then(function(){ okMsg.style.display = 'block'; form.reset(); })\r\n    .catch(function(){ errMsg.style.display = 'block'; });\r\n\r\n    \/* OPTION B \u2014 Bitrix24 crm.lead.add (uncomment, remove the fetch above):\r\n\r\n    fetch('https:\/\/YOUR-DOMAIN.bitrix24.com\/rest\/1\/YOUR_WEBHOOK_KEY\/crm.lead.add.json', {\r\n      method: 'POST',\r\n      headers: {'Content-Type':'application\/json'},\r\n      body: JSON.stringify({\r\n        fields: {\r\n          TITLE: 'Wholesale SMS lead \u2014 ' + data.company,\r\n          NAME: data.name,\r\n          EMAIL: [{VALUE: data.email, VALUE_TYPE:'WORK'}],\r\n          PHONE: [{VALUE: data.phone || '', VALUE_TYPE:'WORK'}],\r\n          COMPANY_TITLE: data.company,\r\n          COMMENTS: 'Region: ' + data.region + ' | Est. monthly volume: ' + data.volume + '\\n' + (data.message || '')\r\n        }\r\n      })\r\n    })\r\n    .then(function(r){ return r.json(); })\r\n    .then(function(){ okMsg.style.display = 'block'; form.reset(); })\r\n    .catch(function(){ errMsg.style.display = 'block'; });\r\n    *\/\r\n  });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-566c56d e-con e-atomic-element e-flexbox-base e-3a17a24 \" data-id=\"566c56d\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"566c56d\">\n    \t\t<div class=\"elementor-element elementor-element-148c776 elementor-widget elementor-widget-html\" data-id=\"148c776\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 11: FAQ -->\r\n<div class=\"tl-landing\">\r\n<section class=\"tl-section\" id=\"faq\" style=\"background:var(--tl-panel-soft);\">\r\n  <div class=\"tl-wrap\" style=\"max-width:820px;\">\r\n    <div class=\"tl-section-head\">\r\n      <h2>Questions worth asking before you sign anything<\/h2>\r\n    <\/div>\r\n    <details class=\"tl-faq-item\">\r\n      <summary>Is there a minimum volume to get started?<\/summary>\r\n      <p><!-- EDIT -->No. Most accounts start with a pilot batch on a small volume, then scale once delivery and pricing check out.<\/p>\r\n    <\/details>\r\n    <details class=\"tl-faq-item\">\r\n      <summary>Which protocols do you support?<\/summary>\r\n      <p>SMPP 3.4 (transmitter, receiver and transceiver binds) and a REST API. Host, port, bind sessions and throughput are documented during onboarding, before you commit to anything.<\/p>\r\n    <\/details>\r\n    <details class=\"tl-faq-item\">\r\n      <summary>Is billing prepaid or postpaid?<\/summary>\r\n      <p><!-- EDIT -->Both are available \u2014 we'll recommend one based on your traffic profile and history.<\/p>\r\n    <\/details>\r\n    <details class=\"tl-faq-item\">\r\n      <summary>Do you support two-way and inbound messaging?<\/summary>\r\n      <p>Yes. If you own number ranges, inbound traffic can be set up as a monetized two-way program rather than a pure cost line.<\/p>\r\n    <\/details>\r\n    <details class=\"tl-faq-item\">\r\n      <summary>Can we resell under our own brand?<\/summary>\r\n      <p>Yes \u2014 the white-label console supports your own branding, sub-accounts and markup on top of our infrastructure.<\/p>\r\n    <\/details>\r\n    <details class=\"tl-faq-item\">\r\n      <summary>How long does onboarding take?<\/summary>\r\n      <p><!-- EDIT -->Most accounts are sending a pilot batch within a few business days of sending a traffic profile.<\/p>\r\n    <\/details>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ba9caf0 e-con e-atomic-element e-flexbox-base e-5c84886 \" data-id=\"ba9caf0\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ba9caf0\">\n    \t\t<div class=\"elementor-element elementor-element-d06baad elementor-widget elementor-widget-html\" data-id=\"d06baad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MODULE 12: FOOTER -->\r\n<div class=\"tl-landing\">\r\n<footer class=\"tl-footer\">\r\n  <div class=\"tl-wrap\">\r\n    <div class=\"tl-footer-grid\">\r\n      <div class=\"tl-footer-brand\">\r\n        <div class=\"tl-logo\" style=\"color:#fff;\"><span class=\"tl-logo-mark\"><\/span>TrunkLine<\/div>\r\n        <p>Wholesale SMS routes, priced in the open.<\/p>\r\n      <\/div>\r\n      <div>\r\n        <h4>Contact<\/h4>\r\n        <ul>\r\n          <li><!-- EDIT -->+1 (555) 010-4477<\/li>\r\n          <li><!-- EDIT -->sales@yourdomain.com<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div>\r\n        <h4>Company<\/h4>\r\n        <ul>\r\n          <li><a href=\"#why\">Why us<\/a><\/li>\r\n          <li><a href=\"#pricing\">Pricing<\/a><\/li>\r\n          <li><a href=\"#faq\">FAQ<\/a><\/li>\r\n          <li><a href=\"#lead-form\">Get a rate card<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"tl-footer-bottom\">\r\n      <span>\u00a9 <span id=\"tlYear\"><\/span> TrunkLine. All rights reserved.<\/span>\r\n      <span><!-- EDIT: link real policy pages if you have them -->Privacy \u00b7 Terms<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/footer>\r\n<\/div>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function(){\r\n  var y = document.getElementById('tlYear');\r\n  if(y) y.textContent = new Date().getFullYear();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>TrunkLine Why us Pricing How it works FAQ +1 (555) 010-4477 Get my rate card Why us Pricing How it works FAQ Get my rate card Wholesale SMS routes with pricing you can actually check Direct carrier interconnects, per-segment billing that separates our margin from the carrier&#8217;s passthrough, and a live spec sheet instead of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-47","page","type-page","status-publish","hentry","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Apex SMS aggregator - Apex dynasty Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/apexdynasty.com\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apex SMS aggregator - Apex dynasty Inc.\" \/>\n<meta property=\"og:description\" content=\"TrunkLine Why us Pricing How it works FAQ +1 (555) 010-4477 Get my rate card Why us Pricing How it works FAQ Get my rate card Wholesale SMS routes with pricing you can actually check Direct carrier interconnects, per-segment billing that separates our margin from the carrier&#8217;s passthrough, and a live spec sheet instead of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/apexdynasty.com\/\" \/>\n<meta property=\"og:site_name\" content=\"Apex dynasty Inc.\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-10T09:42:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/apexdynasty.com\\\/\",\"url\":\"https:\\\/\\\/apexdynasty.com\\\/\",\"name\":\"Apex SMS aggregator - Apex dynasty Inc.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/apexdynasty.com\\\/#website\"},\"datePublished\":\"2026-09-10T09:30:16+00:00\",\"dateModified\":\"2026-09-10T09:42:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/apexdynasty.com\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/apexdynasty.com\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/apexdynasty.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/apexdynasty.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apex SMS aggregator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/apexdynasty.com\\\/#website\",\"url\":\"https:\\\/\\\/apexdynasty.com\\\/\",\"name\":\"Apex dynasty Inc.\",\"description\":\"Apex SMS aggregator\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/apexdynasty.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apex SMS aggregator - Apex dynasty Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/apexdynasty.com\/","og_locale":"en_US","og_type":"article","og_title":"Apex SMS aggregator - Apex dynasty Inc.","og_description":"TrunkLine Why us Pricing How it works FAQ +1 (555) 010-4477 Get my rate card Why us Pricing How it works FAQ Get my rate card Wholesale SMS routes with pricing you can actually check Direct carrier interconnects, per-segment billing that separates our margin from the carrier&#8217;s passthrough, and a live spec sheet instead of [&hellip;]","og_url":"https:\/\/apexdynasty.com\/","og_site_name":"Apex dynasty Inc.","article_modified_time":"2026-09-10T09:42:00+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/apexdynasty.com\/","url":"https:\/\/apexdynasty.com\/","name":"Apex SMS aggregator - Apex dynasty Inc.","isPartOf":{"@id":"https:\/\/apexdynasty.com\/#website"},"datePublished":"2026-09-10T09:30:16+00:00","dateModified":"2026-09-10T09:42:00+00:00","breadcrumb":{"@id":"https:\/\/apexdynasty.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/apexdynasty.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/apexdynasty.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/apexdynasty.com\/"},{"@type":"ListItem","position":2,"name":"Apex SMS aggregator"}]},{"@type":"WebSite","@id":"https:\/\/apexdynasty.com\/#website","url":"https:\/\/apexdynasty.com\/","name":"Apex dynasty Inc.","description":"Apex SMS aggregator","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/apexdynasty.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/apexdynasty.com\/index.php?rest_route=\/wp\/v2\/pages\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apexdynasty.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/apexdynasty.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/apexdynasty.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apexdynasty.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=47"}],"version-history":[{"count":23,"href":"https:\/\/apexdynasty.com\/index.php?rest_route=\/wp\/v2\/pages\/47\/revisions"}],"predecessor-version":[{"id":73,"href":"https:\/\/apexdynasty.com\/index.php?rest_route=\/wp\/v2\/pages\/47\/revisions\/73"}],"wp:attachment":[{"href":"https:\/\/apexdynasty.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}