PageSourceSearch

https://usedalil.ai/about/

html usedalil.ai collected 2026-10-05 13:11:08 UTC 476,063 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"/><link rel="preload" as="image" href="/Giuseppe and Sagnik.png" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/3c84c6a5361242e6.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a9a78e5936e4d970.js"/>
1<script src="/_next/static/chunks/fd9d1056-270721ac51469ce4.js" async=""></script>
1<script src="/_next/static/chunks/2117-ae16d9c319a66937.js" async=""></script>
1<script src="/_next/static/chunks/main-app-5294d1645fe5526e.js" async=""></script>
1<script src="/_next/static/chunks/2972-11a8c96c94e8d72c.js" async=""></script>
1<script src="/_next/static/chunks/4478-1abbe7854ba5f51a.js" async=""></script>
1<script src="/_next/static/chunks/4327-3df5aa86733f84de.js" async=""></script>
1<script src="/_next/static/chunks/3015-3347557c3dcc30df.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-1d196ea6f32c05e2.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-397a7dfac9bde667.js" async=""></script>
1<script async="" defer="" src="https://cdn.affonso.io/js/pixel.min.js" data-affonso="cmsect68u001c14ofs8nyswvb" data-cookie_duration="30"></script>
1<script src="/_next/static/chunks/7637-4feeef0cb66d97f2.js" async=""></script>
1<script src="/_next/static/chunks/3869-fb09b22359007f2c.js" async=""></script>
1<script src="/_next/static/chunks/7022-f879ea298bb7db85.js" async=""></script>
1<script src="/_next/static/chunks/7651-7e210d1f3265a8a4.js" async=""></script>
1<script src="/_next/static/chunks/app/about/page-c1a768300b391901.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-RLJ24QFWRP" as="script"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><title>About Dalil AI. Rebuilding the Sales Stack for Modern Teams</title><meta name="description" content="We&#x27;re a founder-led team on a mission to help sales teams run sales from one place, where conversations, CRM, outreach, and AI work together to move deals forward."/><link rel="author" href="https://usedalil.ai"/><meta name="author" content="Dalil AI"/><link rel="manifest" href="/site.webmanifest" crossorigin="use-credentials"/><meta name="keywords" content="AI CRM,sales automation,AI email sequences,sales OS,revenue intelligence,B2B sales,pipeline management,sales AI,cold email AI,Dalil AI"/><meta name="creator" content="Dalil AI"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="business"/><link rel="canonical" href="https://usedalil.ai/about/"/><meta property="og:title" content="About Dalil AI"/><meta property="og:description" content="We&#x27;re rebuilding the sales stack for modern teams."/><meta property="og:url" content="https://usedalil.ai/about/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@usedalil"/><meta name="twitter:title" content="About Dalil AI"/><meta name="twitter:description" content="We&#x27;re rebuilding the sales stack for modern teams."/><meta name="twitter:image" content="https://usedalil.ai/og-image.png"/><link rel="shortcut icon" href="/favicon-16x16.png"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Dalil AI","url":"https://usedalil.ai","logo":"https://usedalil.ai/logo.png","sameAs":["https://twitter.com/usedalil","https://linkedin.com/company/dalilai"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"[email protected]"}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Dalil AI","applicationCategory":"BusinessApplication","operatingSystem":"Web","description":"AI-powered Sales OS combining CRM, email sequences, and revenue analytics","offers":{"@type":"Offer","price":"99","priceCurrency":"USD","description":"7 day free trial, then $99 a month"}}</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body><nav class="nav-fixed" style="box-shadow:none"><div style="max-width:1400px;margin:0 auto;padding:0 24px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative"><a class="shrink-0 flex items-center" href="/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="414 323 1085 433" width="1085" height="433" preserveAspectRatio="xMidYMid meet" role="img" aria-label="Dalil AI" focusable="false" style="aspect-ratio:1085 / 433;height:36px;width:auto;display:block;vertical-align:middle"><path fill="#0D0D0D" fill-rule="evenodd" d="M1486.1,337.2v346.82c0,32.47-26.32,58.78-58.78,58.78v-346.82c0-32.47,26.32-58.78,58.78-58.78h0Z"></path><circle fill="#33e7a6" cx="1345.02" cy="384.23" r="29.38"></circle><path fill="#0D0D0D" fill-rule="evenodd" d="M1256.85,337.2v346.82c0,32.47-26.32,58.78-58.78,58.78v-346.82c0-32.47,26.32-58.78,58.78-58.78h0Z"></path><path fill="#33e7a6" fill-rule="evenodd" d="M1374.42,684.02v-246.88c-32.47,0-58.78,26.32-58.78,58.78v246.88c32.47,0,58.78-26.32,58.78-58.78h0Z"></path><path fill="#33e7a6" d="M1135.86,569.27c-13.83,11.52-30.89,25.74-47.29,39.46-8.88,49.42-52.2,87.04-104.14,87.04-22.9,0-44.12-7.31-61.46-19.73l-36,31.55c26.47,21.98,60.45,35.2,97.46,35.2,40.96,0,78.2-16.2,105.66-42.52v42.52h47.16s1.03-155.66-1.4-173.52Z"></path><path fill="#33e7a6" d="M1131.81,549.48c13.06-10.88,21.8-18.15,21.8-18.15v-66.71s-42.22,40.35-42.22,40.35c0,0,0,0,0,0-3.45-5.13-43.94-67.84-126.96-67.84s-152.82,68.55-152.82,152.82c0,47.51,21.36,83.53,42.29,105.42l105.52-92.48,31.13,31.11c5.24,5.24,13.61,5.58,19.26.8,17.05-14.44,48.12-40.41,74.87-62.73,9.96-8.3,19.32-16.1,27.13-22.61h0ZM1018.55,593.7l-29.2-29.24c-5.75-5.76-15.15-5.53-20.62.49l-73.8,81.37s0,0,0,0c-7.39-11.69-16.3-30.75-16.3-56.36,0-58.34,47.46-105.8,105.8-105.8,60.59,0,88.18,46.81,92.23,54,0,0,0,0,0,0l-58.12,55.54Z"></path><path fill="#0D0D0D" d="M611.12,742.79h-182.22v-239.67c0-68.8,55.97-124.78,124.78-124.78h57.45c100.48,0,182.22,81.74,182.22,182.22s-81.74,182.22-182.22,182.22ZM481.8,689.89h129.32c71.31,0,129.32-58.01,129.32-129.32s-58.01-129.32-129.32-129.32h-57.45c-39.63,0-71.87,32.24-71.87,71.87v186.76h0Z"></path></svg></a><div class="hidden lg:flex items-center gap-1 flex-1"><button class="flex items-center gap-1 px-3 py-2 rounded-lg text-sm font-medium transition-colors" style="color:var(--text-body);background:transparent;border:none;cursor:pointer">Product<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" width="11" height="11" style="transform:none;transition:transform 0.18s"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><a class="px-3 py-2 rounded-lg text-sm font-medium transition-colors" style="color:var(--text-body);text-decoration:none" href="/customers/">Customers</a><button class="flex items-center gap-1 px-3 py-2 rounded-lg text-sm font-medium transition-colors" style="color:var(--text-body);background:transparent;border:none;cursor:pointer">Resources<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" width="11" height="11" style="transform:none;transition:transform 0.18s"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button><a class="px-3 py-2 rounded-lg text-sm font-medium transition-colors" style="color:var(--text-body);text-decoration:none" href="/pricing/">Pricing</a><a class="px-3 py-2 rounded-lg text-sm font-medium transition-colors" style="color:var(--text-body);text-decoration:none" href="/affiliates/">Affiliates</a></div><div class="hidden lg:flex items-center gap-2 shrink-0"><div style="position:relative"><button aria-label="Change language" aria-expanded="false" class="flex items-center gap-1 px-2.5 py-2 rounded-lg text-sm font-medium transition-colors" style="color:var(--text-body);background:transparent;border:none;cursor:pointer"><span style="font-size:16px;line-height:1" aria-hidden="true">🇺🇸</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" width="10" height="10" style="transform:none;transition:transform 0.18s"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></button></div><a class="btn-outline" href="https://app.usedalil.ai">Log in</a><a class="btn-primary" href="https://app.usedalil.ai/signup">Start free trial</a></div><div class="flex lg:hidden items-center gap-2"><button class="w-11 h-11 flex items-center justify-center rounded-lg transition-colors" style="color:var(--text-body)" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" width="18" height="18"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div></nav><main style="padding-top:64px"><section style="background:var(--bg-page);padding-top:clamp(36px,5vw,60px)" class="jsx-2fc6bc84fc43f91c section-y"><div class="jsx-2fc6bc84fc43f91c container-main"><div style="max-width:760px;margin:0 auto" class="jsx-2fc6bc84fc43f91c flex flex-col items-center text-center gap-5"><div style="opacity:0;transform:translateY(16px)"><span class="jsx-2fc6bc84fc43f91c section-label">About Us</span></div><h1 class="font-heading font-bold" style="color:var(--text-primary);font-size:clamp(36px, 5.5vw, 64px);letter-spacing:-0.03em;line-height:1.06;opacity:0;transform:translateY(16px)">We are rebuilding the<!-- --> <span style="color:var(--text-accent)" class="jsx-2fc6bc84fc43f91c">sales stack</span> <!-- -->for modern teams</h1><p style="color:var(--text-body);font-size:18px;line-height:1.7;max-width:580px;opacity:0;transform:translateY(16px)">A founder-led team on a mission to help sales teams run everything from one place: where conversations, CRM, outreach, and AI work together to move deals forward.</p></div><div style="max-width:920px;margin:56px auto 0;border-radius:24px;overflow:hidden;border:1px solid var(--border-card);box-shadow:0 8px 48px rgba(0,0,0,0.09);opacity:0;transform:translateY(32px)"><img alt="Sagnik Nath and Giuseppe Manzone, co-founders of Dalil AI" fetchPriority="high" width="920" height="614" decoding="async" data-nimg="1" style="color:transparent;width:100%;height:auto;display:block" src="/Giuseppe and Sagnik.png"/></div><div style="display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:920px;margin:16px auto 0" class="jsx-2fc6bc84fc43f91c about-founders-grid"><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:20px;padding:24px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(16px)"><div style="display:flex;align-items:center;gap:14px" class="jsx-2fc6bc84fc43f91c"><div style="width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border-card)" class="jsx-2fc6bc84fc43f91c"><img alt="Sagnik Nath" loading="lazy" width="56" height="56" decoding="async" data-nimg="1" style="color:transparent;width:100%;height:100%;object-fit:cover" src="/images/founders/sagnik.jpg"/></div><div class="jsx-2fc6bc84fc43f91c"><div style="font-size:16px;color:var(--text-primary);letter-spacing:-0.01em" class="jsx-2fc6bc84fc43f91c font-heading font-bold">Sagnik Nath</div><div style="font-size:13px;color:var(--green-primary);font-weight:500;margin-top:2px" class="jsx-2fc6bc84fc43f91c">
1Co-founder &amp; CTO</div></div></div><p style="margin:0;font-size:14px;line-height:1.65;color:var(--text-body)" class="jsx-2fc6bc84fc43f91c">10+ years building and scaling technology products. Most recently a consultant at Delta Partners, and before that built Rooter.gg from the ground up to 5 million monthly active users before exiting at an $80M valuation. At Dalil, Sagnik leads product and engineering.</p><div style="display:flex;align-items:center;justify-content:space-between;margin-top:auto" class="jsx-2fc6bc84fc43f91c"><span style="font-size:12px;color:var(--text-muted);display:flex;align-items:center;gap:5px" class="jsx-2fc6bc84fc43f91c"><svg width="12" height="12" viewBox="0 0 24 24" fill="currentColor" class="jsx-2fc6bc84fc43f91c"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5S10.62 6.5 12 6.5s2.5 1.12 2.5 2.5S13.38 11.5 12 11.5z" class="jsx-2fc6bc84fc43f91c"></path></svg>Dubai, UAE</span><a target="_blank" rel="noopener noreferrer" style="display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-body);text-decoration:none;padding:5px 12px;border-radius:8px;border:1px solid var(--border-card);background:var(--bg-muted);transition:color 0.15s, border-color 0.15s" href="https://www.linkedin.com/in/sagnik-nath-807923108/"><svg width="12" height="12" viewBox="0 0 24 24" fill="currentColor" class="jsx-2fc6bc84fc43f91c"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z" class="jsx-2fc6bc84fc43f91c"></path></svg>LinkedIn</a></div></div><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:20px;padding:24px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(16px)"><div style="display:flex;align-items:center;gap:14px" class="jsx-2fc6bc84fc43f91c"><div style="width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border-card)" class="jsx-2fc6bc84fc43f91c"><img alt="Giuseppe Manzone" loading="lazy" width="56" height="56" decoding="async" data-nimg="1" style="color:transparent;width:100%;height:100%;object-fit:cover" src="/images/founders/giuseppe.jpg"/></div><div class="jsx-2fc6bc84fc43f91c"><div style="font-size:16px;color:var(--text-primary);letter-spacing:-0.01em" class="jsx-2fc6bc84fc43f91c font-heading font-bold">Giuseppe Manzone</div><div style="font-size:13px;color:var(--green-primary);font-weight:500;margin-top:2px" class="jsx-2fc6bc84fc43f91c">Co-founder &amp; CEO</div></div></div><p style="margin:0;font-size:14px;line-height:1.65;color:var(--text-body)" class="jsx-2fc6bc84fc43f91c">14+ years in sales across Total, Antonio Manzone in Paris, and McKinsey in Europe and the Middle East. He lived the fragmented stack problem firsthand at every stop: juggling multiple tools to manage a single deal while reps spent more time on admin than on selling.</p><div style="display:flex;align-items:center;justify-content:space-between;margin-top:auto" class="jsx-2fc6bc84fc43f91c"><span style="font-size:12px;color:var(--text-muted);display:flex;align-items:center;gap:5px" class="jsx-2fc6bc84fc43f91c"><svg width="12" height="12" viewBox="0 0 24 24" fill="currentColor" class="jsx-2fc6bc84fc43f91c"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5S10.62 6.5 12 6.5s2.5 1.12 2.5 2.5S13.38 11.5 12 11.5z" class="jsx-2fc6bc84fc43f91c"></path></svg>Dubai, UAE</span><a target="_blank" rel="noopener noreferrer" style="display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-body);text-decoration:none;padding:5px 12px;border-radius:8px;border:1px solid var(--border-card);background:var(--bg-muted);transition:color 0.15s, border-color 0.15s" href="https://www.linkedin.com/in/giuseppe-manzone/"><svg width="12" height="12" viewBox="0 0 24 24" fill="currentColor" class="jsx-2fc6bc84fc43f91c"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z" class="jsx-2fc6bc84fc43f91c"></path></svg>LinkedIn</a></div></div></div><div style="display:grid;grid-template-columns:repeat(3, 1fr);max-width:640px;margin:48px auto 0;border-radius:18px;overflow:hidden;border:1px solid var(--border-card);background:var(--bg-surface);box-shadow:var(--shadow-card)" class="jsx-2fc6bc84fc43f91c"><div class="text-center" style="padding:28px 16px;border-left:none;opacity:0;transform:translateY(16px)"><div style="font-size:clamp(30px, 4vw, 44px);color:var(--text-primary);letter-spacing:-0.03em;line-height:1" class="jsx-2fc6bc84fc43f91c font-heading font-bold">7</div><div style="font-size:13px;color:var(--text-muted);margin-top:8px" class="jsx-2fc6bc84fc43f91c">People on the team</div></div><div class="text-center" style="padding:28px 16px;border-left:1px solid var(--border-card);opacity:0;transform:translateY(16px)"><div style="font-size:clamp(30px, 4vw, 44px);color:var(--text-primary);letter-spacing:-0.03em;line-height:1" class="jsx-2fc6bc84fc43f91c font-heading font-bold">2024</div><div style="font-size:13px;color:var(--text-muted);margin-top:8px" class="jsx-2fc6bc84fc43f91c">Year founded</div></div><div class="text-center" style="padding:28px 16px;border-left:1px solid var(--border-card);opacity:0;transform:translateY(16px)"><div style="font-size:clamp(30px, 4vw, 44px);color:var(--text-primary);letter-spacing:-0.03em;line-height:1" class="jsx-2fc6bc84fc43f91c font-heading font-bold">$625k</div><div style="font-size:13px;color:var(--text-muted);margin-top:8px" class="jsx-2fc6bc84fc43f91c">Pre-seed raised</div></div></div></div></section><section style="border-top:1px solid var(--border-default)" class="jsx-2fc6bc84fc43f91c section-y"><div class="jsx-2fc6bc84fc43f91c container-main"><div style="max-width:720px;margin-bottom:52px" class="jsx-2fc6bc84fc43f91c"><div style="opacity:0;transform:translateY(16px)"><span class="jsx-2fc6bc84fc43f91c section-label">Why we built this</span></div><h2 class="font-heading font-bold" style="color:var(--text-primary);
1font-size:clamp(26px, 3.5vw, 44px);letter-spacing:-0.028em;line-height:1.12;margin-top:16px;margin-bottom:20px;opacity:0;transform:translateY(16px)">Stack fragmentation is the root cause.<!-- --> <span style="color:var(--text-accent)" class="jsx-2fc6bc84fc43f91c">Every sales team has it.</span></h2><p style="font-size:17px;line-height:1.75;color:var(--text-body);max-width:640px;opacity:0;transform:translateY(16px)">Giuseppe spent 14 years in B2B sales watching the same pattern repeat across every company he worked with. Sagnik spent 10 years building technology, most recently scaling Rooter.gg to 5 million monthly users before a $80M exit. When they met, the diagnosis was the same: the sales stack is broken by design. Not because the tools are bad individually, but because they were never meant to work together.</p></div><div style="display:grid;grid-template-columns:1fr 1fr;gap:16px" class="jsx-2fc6bc84fc43f91c about-pains-grid"><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 28px 28px 28px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;opacity:0;transform:translateY(16px)"><div style="display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(239,68,68,0.08);border:1px solid rgba(239,68,68,0.18);font-size:12px;font-weight:700;color:#DC2626;font-family:DM Mono, monospace;letter-spacing:0.03em;flex-shrink:0" class="jsx-2fc6bc84fc43f91c">01</div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 10px;line-height:1.3" class="jsx-2fc6bc84fc43f91c font-heading font-bold">Your budget feeds vendor overhead, not your growth</h3><p style="margin:0;font-size:14px;line-height:1.7;color:var(--text-body)" class="jsx-2fc6bc84fc43f91c">When you pay four separate tools, roughly 60 to 70 cents of every dollar goes to their infra, teams, and margins. None of it compounds for you. You are financing someone else&#x27;s business to run your own.</p></div></div><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 28px 28px 28px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;opacity:0;transform:translateY(16px)"><div style="display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(245,158,11,0.08);border:1px solid rgba(245,158,11,0.2);font-size:12px;font-weight:700;color:#D97706;font-family:DM Mono, monospace;letter-spacing:0.03em;flex-shrink:0" class="jsx-2fc6bc84fc43f91c">02</div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 10px;line-height:1.3" class="jsx-2fc6bc84fc43f91c font-heading font-bold">Context is shattered across every tool</h3><p style="margin:0;font-size:14px;line-height:1.7;color:var(--text-body)" class="jsx-2fc6bc84fc43f91c">Email lives in HubSpot. LinkedIn lives in Lemlist. WhatsApp lives in your phone. You can never see the full picture of a prospect or deal in one place. Forecasts become guesswork. Reps switch tools mid-conversation.</p></div></div><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 28px 28px 28px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;opacity:0;transform:translateY(16px)"><div style="display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(139,92,246,0.08);border:1px solid rgba(139,92,246,0.2);font-size:12px;font-weight:700;color:#7C3AED;font-family:DM Mono, monospace;letter-spacing:0.03em;flex-shrink:0" class="jsx-2fc6bc84fc43f91c">03</div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 10px;line-height:1.3" class="jsx-2fc6bc84fc43f91c font-heading font-bold">You pay a complexity tax just to make the stack work</h3><p style="margin:0;font-size:14px;line-height:1.7;color:var(--text-body)" class="jsx-2fc6bc84fc43f91c">Tools don&#x27;t talk natively, so you need someone to glue them together. Hire RevOps, pay an agency, or do it yourself. Three options, all expensive. You are spending real money just to make your existing spend function.</p></div></div><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 28px 28px 28px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;opacity:0;transform:translateY(16px)"><div style="display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(22,167,108,0.08);border:1px solid rgba(22,167,108,0.2);font-size:12px;font-weight:700;color:#16A76C;font-family:DM Mono, monospace;letter-spacing:0.03em;flex-shrink:0" class="jsx-2fc6bc84fc43f91c">04</div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 10px;line-height:1.3" class="jsx-2fc6bc84fc43f91c font-heading font-bold">Every new hire resets the learning curve</h3><p style="margin:0;font-size:14px;line-height:1.7;color:var(--text-body)" class="jsx-2fc6bc84fc43f91c">Every SDR or AE needs to learn three to four tools before they can close anything. Onboarding takes weeks. When someone leaves, the institutional knowledge of how you run outbound leaves with them.</p></div></div></div><blockquote style="margin:40px auto 0;max-width:640px;padding:22px 24px 22px 28px;border-left:3px solid var(--green-primary);background:var(--bg-green-tint);border-radius:0 14px 14px 0;opacity:0;transform:translateY(16px)"><p style="margin:0;font-size:16px;line-height:1.65;color:var(--text-secondary);font-style:italic" class="jsx-2fc6bc84fc43f91c">We built Dalil because we couldn&#x27;
1t find a single tool that connected conversations, CRM, and outreach without asking us to manage four others just to hold it together.</p><p style="margin:10px 0 0;font-size:13px;color:var(--text-muted);font-weight:500" class="jsx-2fc6bc84fc43f91c">Giuseppe Manzone, Co-founder</p></blockquote></div></section><section style="border-top:1px solid var(--border-default);background:var(--bg-page)" class="jsx-2fc6bc84fc43f91c section-y"><div class="jsx-2fc6bc84fc43f91c container-main"><div style="max-width:600px;margin:0 auto 52px" class="jsx-2fc6bc84fc43f91c flex flex-col items-center text-center gap-4"><div style="opacity:0;transform:translateY(16px)"><span class="jsx-2fc6bc84fc43f91c section-label">What we believe</span></div><h2 class="font-heading font-bold" style="color:var(--text-primary);font-size:clamp(26px, 3.5vw, 40px);letter-spacing:-0.025em;line-height:1.15;opacity:0;transform:translateY(16px)">Built on a few hard-won convictions</h2></div><div style="display:grid;grid-template-columns:repeat(3, 1fr);gap:20px" class="jsx-2fc6bc84fc43f91c about-beliefs-grid"><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 24px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(16px)"><div style="width:44px;height:44px;border-radius:12px;background:rgba(22,167,108,0.10);border:1px solid rgba(22,167,108,0.2);color:var(--green-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0" class="jsx-2fc6bc84fc43f91c"><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M8 10h.01M12 10h.01M16 10h.01M9 16H5a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v8a2 2 0 01-2 2h-5l-3 3v-3z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 8px" class="jsx-2fc6bc84fc43f91c font-heading font-bold">Conversations are the source of truth</h3><p style="font-size:14px;line-height:1.65;color:var(--text-body);margin:0" class="jsx-2fc6bc84fc43f91c">Sales doesn&#x27;t happen in dashboards. It happens in messages. Dalil connects every conversation to your pipeline so nothing gets lost.</p></div></div><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 24px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(16px)"><div style="width:44px;height:44px;border-radius:12px;background:rgba(22,167,108,0.10);border:1px solid rgba(22,167,108,0.2);color:var(--green-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0" class="jsx-2fc6bc84fc43f91c"><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 8px" class="jsx-2fc6bc84fc43f91c font-heading font-bold">AI that works in the background</h3><p style="font-size:14px;line-height:1.65;color:var(--text-body);margin:0" class="jsx-2fc6bc84fc43f91c">Not a chatbot you have to prompt. Dalil AI captures insights, updates records, and suggests next steps automatically so your team stays focused on selling.</p></div></div><div style="background:var(--bg-surface);border:1px solid var(--border-card);border-radius:18px;padding:28px 24px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;opacity:0;transform:translateY(16px)"><div style="width:44px;height:44px;border-radius:12px;background:rgba(22,167,108,0.10);border:1px solid rgba(22,167,108,0.2);color:var(--green-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0" class="jsx-2fc6bc84fc43f91c"><svg width="20" height="20" viewBox="0 0 24 24" fill="none"><path d="M4 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2V6zM14 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V6zM4 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2v-2zM14 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2v-2z" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div class="jsx-2fc6bc84fc43f91c"><h3 style="font-size:17px;color:var(--text-primary);letter-spacing:-0.015em;margin:0 0 8px" class="jsx-2fc6bc84fc43f91c font-heading font-bold">One platform, not a patchwork</h3><p style="font-size:14px;line-height:1.65;color:var(--text-body);margin:0" class="jsx-2fc6bc84fc43f91c">CRM, outreach, inbox, analytics: all in one place. No tab-switching, no copy-
1pasting between tools, no data lost in translation.</p></div></div></div></div></section><section style="background:var(--bg-page)" class="jsx-2fc6bc84fc43f91c section-y"><div class="jsx-2fc6bc84fc43f91c container-main"><div class="cta-dark px-8 py-16 md:px-16 md:py-20 text-center" style="opacity:0;transform:translateY(32px)"><div style="background:rgba(231,252,244,0.12);color:#A1F0C9;border:1px solid rgba(22,167,108,0.3)" class="jsx-2fc6bc84fc43f91c inline-flex items-center gap-2 px-3 py-1.5 rounded-full text-xs font-medium mb-6"><span style="background:#22C55E" class="jsx-2fc6bc84fc43f91c w-1.5 h-1.5 rounded-full animate-pulse"></span>We&#x27;re hiring</div><h2 style="color:#FDFDFC;font-size:clamp(28px, 4.5vw, 52px);letter-spacing:-0.03em;line-height:1.08;max-width:640px" class="jsx-2fc6bc84fc43f91c font-heading font-bold mx-auto">Dalil is growing. Join our team and<!-- --> <span style="color:#39AE79" class="jsx-2fc6bc84fc43f91c">grow with us.</span></h2><p style="color:rgba(255,255,255,0.55);font-size:17px;margin-top:20px;line-height:1.6" class="jsx-2fc6bc84fc43f91c">Join our small but mighty team taking on the CRM industry.</p><div class="jsx-2fc6bc84fc43f91c flex flex-col sm:flex-row items-center justify-center gap-3 mt-10"><button style="height:44px;padding:0 28px;font-size:15px" class="jsx-2fc6bc84fc43f91c btn-primary">Contact us</button><a class="btn-outline btn-outline-light" href="/demo/">
1Book a demo →</a></div></div></div></section></main><footer style="background:#111111"><div class="container-main pb-16" style="padding-top:64px"><div class="grid grid-cols-2 md:grid-cols-6 gap-x-6 gap-y-10 mb-12"><div class="col-span-2 md:col-span-1 flex flex-col gap-4"><a class="inline-flex" href="/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="414 323 1085 433" width="1085" height="433" preserveAspectRatio="xMidYMid meet" role="img" aria-label="Dalil AI" focusable="false" style="aspect-ratio:1085 / 433;height:38px;width:auto;display:block;vertical-align:middle"><path fill="#FFFFFF" fill-rule="evenodd" d="M1486.1,337.2v346.82c0,32.47-26.32,58.78-58.78,58.78v-346.82c0-32.47,26.32-58.78,58.78-58.78h0Z"></path><circle fill="#33e7a6" cx="1345.02" cy="384.23" r="29.38"></circle><path fill="#FFFFFF" fill-rule="evenodd" d="M1256.85,337.2v346.82c0,32.47-26.32,58.78-58.78,58.78v-346.82c0-32.47,26.32-58.78,58.78-58.78h0Z"></path><path fill="#33e7a6" fill-rule="evenodd" d="M1374.42,684.02v-246.88c-32.47,0-58.78,26.32-58.78,58.78v246.88c32.47,0,58.78-26.32,58.78-58.78h0Z"></path><path fill="#33e7a6" d="M1135.86,569.27c-13.83,11.52-30.89,25.74-47.29,39.46-8.88,49.42-52.2,87.04-104.14,87.04-22.9,0-44.12-7.31-61.46-19.73l-36,31.55c26.47,21.98,60.45,35.2,97.46,35.2,40.96,0,78.2-16.2,105.66-42.52v42.52h47.16s1.03-155.66-1.4-173.52Z"></path><path fill="#33e7a6" d="M1131.81,549.48c13.06-10.88,21.8-18.15,21.8-18.15v-66.71s-42.22,40.35-42.22,40.35c0,0,0,0,0,0-3.45-5.13-43.94-67.84-126.96-67.84s-152.82,68.55-152.82,152.82c0,47.51,21.36,83.53,42.29,105.42l105.52-92.48,31.13,31.11c5.24,5.24,13.61,5.58,19.26.8,17.05-14.44,48.12-40.41,74.87-62.73,9.96-8.3,19.32-16.1,27.13-22.61h0ZM1018.55,593.7l-29.2-29.24c-5.75-5.76-15.15-5.53-20.62.49l-73.8,81.37s0,0,0,0c-7.39-11.69-16.3-30.75-16.3-56.36,0-58.34,47.46-105.8,105.8-105.8,60.59,0,88.18,46.81,92.23,54,0,0,0,0,0,0l-58.12,55.54Z"></path><path fill="#FFFFFF" d="M611.12,742.79h-182.22v-239.67c0-68.8,55.97-124.78,124.78-124.78h57.45c100.48,0,182.22,81.74,182.22,182.22s-81.74,182.22-182.22,182.22ZM481.8,689.89h129.32c71.31,0,129.32-58.01,129.32-129.32s-58.01-129.32-129.32-129.32h-57.45c-39.63,0-71.87,32.24-71.87,71.87v186.76h0Z"></path></svg></a><p class="text-sm leading-relaxed" style="color:rgba(255,255,255,0.5)">The AI Sales OS that helps modern sales teams close more deals with less effort.</p><div class="flex items-center gap-3 mt-1"><a href="https://www.linkedin.com/company/dalil-ai" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="w-8 h-8 flex items-center justify-center rounded-lg transition-colors" style="color:rgba(255,255,255,0.4);border:1px solid rgba(255,255,255,0.08)"><svg width="14" height="14" viewBox="0 0 24 24" fill="none"><path d="M16 8a6 6 0 016 6v7h-4v-7a2 2 0 00-2-2 2 2 0 00-2 2v7h-4v-7a6 6 0 016-6zM2 9h4v12H2z M4 6a2 2 0 100-4 2 2 0 000 4z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"></path></svg></a><a href="https://www.youtube.com/@giuseppe.manzone.dalilai" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="w-8 h-8 flex items-center justify-center rounded-lg transition-colors" style="color:rgba(255,255,255,0.4);border:1px solid rgba(255,255,255,0.08)"><svg width="14" height="14" viewBox="0 0 24 24" fill="none"><rect x="2" y="7" width="20" height="15" rx="3" stroke="currentColor" stroke-width="1.5" fill="none"></rect><path d="M10 12l5 3-5 3V12z" stroke="currentColor" stroke-width="1.5" stroke-linejoin="round" fill="none"></path></svg></a></div></div><div class="flex flex-col gap-3"><h6 class="text-xs font-medium uppercase tracking-widest" style="color:rgba(255,255,255,0.4)">Product</h6><ul class="flex flex-col gap-2.5"><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/ask-dalil/">Ask Dalil</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/dalil-brain/">Dalil Brain</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/lead-deal-management/">Leads &amp; Deals</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/workflows/">Workflows</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/multichannel-sequences/">Sequences</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/unified-inbox/">Unified Inbox</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/enrichment/">Enrichment</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/features/">All features</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/pricing/">Pricing</a></li></ul></div><div class="flex flex-col gap-3"><h6 class="text-xs font-medium uppercase tracking-widest" style="color:rgba(255,255,255,0.4)">Free tools</h6><ul class="flex flex-col gap-2.5"><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/">All free tools</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/sales-pipeline-calculator/">Pipeline Calculator</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/cold-email-calculator/">Cold Email Calculator</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/lead-scoring-calculator/">Lead Scoring</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/quota-attainment-calculator/">Quota Attainment</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/linkedin-boolean-search-generator/">Boolean Search</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/sales-pipeline-templates/">Pipeline templates</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/tools/sales-stack-audit/">Sales Stack Audit</a></li></ul></div><div class="flex flex-col gap-3"><h6 class="text-xs font-medium uppercase tracking-widest" style="color:rgba(255,255,255,0.4)">Playbooks</h6><ul class="flex flex-col gap-2.5"><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/playbooks/">All playbooks</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/playbooks/two-minute-inbound-response/">Two-minute inbound</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/playbooks/events-to-pipeline/">Events to pipeline</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/playbooks/senior-decision-maker-outreach/">Senior buyers</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/playbooks/multi-threaded-enterprise-deals/">Multi-threaded deals</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/playbooks/segmentation-against-churn/">Churn segmentation</a></li></ul></div><div class="flex flex-col gap-3"><h6 class="text-xs font-medium uppercase tracking-widest" style="color:rgba(255,255,255,0.4)">Resources</h6><ul class="flex flex-col gap-2.5"><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/knowledge/">Knowledge Center</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/api-reference/">API Reference</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/dalil-mcp/">Dalil MCP</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/claude-skills/">Claude Skills</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/blog/">Blog</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/customers/">Customer stories</a></li></ul></div><div class="flex flex-col gap-3"><h6 class="text-xs font-medium uppercase tracking-widest" style="color:rgba(255,255,255,0.4)">Company</h6><ul class="flex flex-col gap-2.5"><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/about/">About</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/demo/">
1Book a demo</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/legal/privacy-policy/">Privacy Policy</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/legal/terms-of-service/">Terms of Service</a></li><li><a class="text-sm transition-colors" style="color:rgba(255,255,255,0.6)" href="/legal/dpa/">DPA</a></li></ul></div></div><div class="flex flex-col sm:flex-row items-center justify-between gap-3 pt-8 text-xs" style="border-top:1px solid rgba(255,255,255,0.08);color:rgba(255,255,255,0.35)"><span>© 2026 Dalil AI. All rights reserved.</span><div class="flex items-center gap-1"><span class="w-1.5 h-1.5 rounded-full inline-block" style="background:#22C55E"></span><span>All systems operational</span></div></div></div></footer><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
1<script src="/_next/static/chunks/webpack-a9a78e5936e4d970.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/css/3c84c6a5361242e6.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"2:I[12846,[],\"\"]\n5:I[4707,[],\"\"]\n6:I[36423,[],\"\"]\n7:I[99555,[\"2972\",\"static/chunks/2972-11a8c96c94e8d72c.js\",\"4478\",\"static/chunks/4478-1abbe7854ba5f51a.js\",\"4327\",\"static/chunks/4327-3df5aa86733f84de.js\",\"3015\",\"static/chunks/3015-3347557c3dcc30df.js\",\"3185\",\"static/chunks/app/layout-1d196ea6f32c05e2.js\"],\"default\"]\n8:I[72972,[\"2972\",\"static/chunks/2972-11a8c96c94e8d72c.js\",\"9160\",\"static/chunks/app/not-found-397a7dfac9bde667.js\"],\"\"]\n9:I[52063,[\"2972\",\"static/chunks/2972-11a8c96c94e8d72c.js\",\"4478\",\"static/chunks/4478-1abbe7854ba5f51a.js\",\"4327\",\"static/chunks/4327-3df5aa86733f84de.js\",\"3015\",\"static/chunks/3015-3347557c3dcc30df.js\",\"3185\",\"static/chunks/app/layout-1d196ea6f32c05e2.js\"],\"default\"]\na:I[6898,[\"2972\",\"static/chunks/2972-11a8c96c94e8d72c.js\",\"4478\",\"static/chunks/4478-1abbe7854ba5f51a.js\",\"4327\",\"static/chunks/4327-3df5aa86733f84de.js\",\"3015\",\"static/chunks/3015-3347557c3dcc30df.js\",\"3185\",\"static/chunks/app/layout-1d196ea6f32c05e2.js\"],\"default\"]\nc:I[61060,[],\"\"]\nd:[]\n"])</script>
1<script>self.__next_f.push([1,"0:[\"$\",\"$L2\",null,{\"buildId\":\"0iWGUxzDt8KqQgQRcTldZ\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"about\",\"\"],\"initialTree\":[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",\"$L4\",null],null],null]},[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"about\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/3c84c6a5361242e6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"script\",null,{\"async\":true,\"defer\":true,\"src\":\"https://cdn.affonso.io/js/pixel.min.js\",\"data-affonso\":\"cmsect68u001c14ofs8nyswvb\",\"data-cookie_duration\":\"30\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Dalil AI\\\",\\\"url\\\":\\\"https://usedalil.ai\\\",\\\"logo\\\":\\\"https://usedalil.ai/logo.png\\\",\\\"sameAs\\\":[\\\"https://twitter.com/usedalil\\\",\\\"https://linkedin.com/company/dalilai\\\"],\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"contactType\\\":\\\"customer support\\\",\\\"email\\\":\\\"[email protected]\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"Dalil AI\\\",\\\"applicationCategory\\\":\\\"BusinessApplication\\\",\\\"operatingSystem\\\":\\\"Web\\\",\\\"description\\\":\\\"AI-powered Sales OS combining CRM, email sequences, and revenue analytics\\\",\\\"offers\\\":{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"99\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"7 day free trial, then $99 a month\\\"}}\"}}]]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L7\",null,{}],[\"$\",\"main\",null,{\"style\":{\"paddingTop\":\"64px\"},\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"div\",null,{\"className\":\"min-h-screen flex flex-col items-center justify-center text-center px-6\",\"style\":{\"background\":\"var(--bg-page)\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"text-8xl font-heading font-bold mb-4\",\"style\":{\"color\":\"var(--green-tint)\",\"opacity\":0.4},\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"font-heading font-medium text-3xl md:text-4xl mb-3\",\"style\":{\"color\":\"var(--text-primary)\"},\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"text-base max-w-md mb-8\",\"style\":{\"color\":\"var(--text-body)\"},\"children\":\"The page you're looking for doesn't exist or has been moved.\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"$L8\",null,{\"href\":\"/\",\"className\":\"btn-primary\",\"children\":\"Go home\"}],[\"$\",\"$L8\",null,{\"href\":\"/knowledge\",\"className\":\"btn-outline\",\"children\":\"Knowledge Center\"}]]}]]}],\"notFoundStyles\":[]}]}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}]]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lb\"],\"globalErrorComponent\":\"$c\",\"missingSlots\":\"$Wd\"}]\n"])</script>
1<script>self.__next_f.push([1,"e:I[79441,[\"2972\",\"static/chunks/2972-11a8c96c94e8d72c.js\",\"7637\",\"static/chunks/7637-4feeef0cb66d97f2.js\",\"3869\",\"static/chunks/3869-fb09b22359007f2c.js\",\"4478\",\"static/chunks/4478-1abbe7854ba5f51a.js\",\"7022\",\"static/chunks/7022-f879ea298bb7db85.js\",\"3015\",\"static/chunks/3015-3347557c3dcc30df.js\",\"7651\",\"static/chunks/7651-7e210d1f3265a8a4.js\",\"7301\",\"static/chunks/app/about/page-c1a768300b391901.js\"],\"default\"]\n11:I[17651,[\"2972\",\"static/chunks/2972-11a8c96c94e8d72c.js\",\"7637\",\"static/chunks/7637-4feeef0cb66d97f2.js\",\"3869\",\"static/chunks/3869-fb09b22359007f2c.js\",\"4478\",\"static/chunks/4478-1abbe7854ba5f51a.js\",\"7022\",\"static/chunks/7022-f879ea298bb7db85.js\",\"3015\",\"static/chunks/3015-3347557c3dcc30df.js\",\"7651\",\"static/chunks/7651-7e210d1f3265a8a4.js\",\"7301\",\"static/chunks/app/about/page-c1a768300b391901.js\"],\"default\"]\nf:T48e,Only some parameters take values you can type. The keywords parameter takes a query string. The network parameter takes letter codes: F for first degree, S for second, O for third and beyond. But geoUrn (location) and currentCompany expect LinkedIn internal numeric IDs, not names, so a location typed into a generator can only ride inside the keywords string and gets matched as profile text rather than as a real filter. The second constraint matters more. Basic people search and Sales Navigator do not parse boolean the same way: Navigator handles a full nested query, basic search does not. A query built as two bracketed groups joined with AND, for example (\"VP Sales\" OR \"Head of Sales\") AND (\"SaaS\" OR \"software\"), frequently returns zero results in basic search even though each group alone returns thousands, and there is no error, just an empty page. So the rule is one group in the URL, quotes and a single OR are fine, everything else goes on as a sidebar filter after the results load. This tool enforces that: it holds a location back rather than appending it to a boolean keyword string, and offers the full query on the Sales Navigator link instead.10:T419,A cliff pays nothing until a rep"])</script>
1<script>self.__next_f.push([1," clears a threshold, typically 50 to 70 percent of quota, then pays on every dollar from zero once it is cleared. It protects the comp budget from persistent underperformance, and it has a predictable side effect: any rep who knows by week six that the cliff is out of reach stops closing this period and starts pushing deals into the next one. A decelerator pays a reduced multiplier below the threshold instead of nothing, which keeps the incentive alive without paying full freight for a miss. One detail plans get wrong: if you halve the rate below 70 percent and leave the rest alone, a rep who lands exactly on quota takes home only 65 percent of target variable. The rate between the threshold and quota has to be lifted to compensate, which is what this calculator does, and it is why the accelerator sits on top of a full on-target payout rather than a reduced one. If you run a cliff, count how many reps land in the ten points just underneath it. That cluster is the plan shaping behaviour, not the market."])</script>
1<script>self.__next_f.push([1,"4:[\"$\",\"$Le\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"hero\":{\"titleLead\":\"Leads found. Outreach sent.\",\"titleAccent\":\"Deals closed.\",\"subtitle\":\"runs it all in one AI Sales OS.\",\"body\":\"AI agents find high-intent buyers, write outreach in your voice across LinkedIn, WhatsApp \u0026 email, and hand you booked demos in your own CRM.\",\"bodyBold\":\"You just show up to the demos.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\"},\"heroAnnounce\":{\"ariaLabel\":\"The AI Sales OS: end-to-end GTM infrastructure, managed by 50+ MCP tools across any LLM agent\",\"badge\":\"AI Sales OS\",\"steps\":[\"Lead finder\",\"AI Enrichment\",\"AI Personalization\",\"Multi-channel outreach\",\"AI CRM\"],\"footTextBold\":\"End-to-end GTM infrastructure\",\"footTextRest\":\", run by 50+ MCP tools across\"},\"heroAnimation\":{\"sent\":\"sent\",\"reply\":\"reply\",\"dealClosed\":\"Deal closed\"},\"ctaSection\":{\"label\":\"Start closing more deals today\",\"titleLead\":\"Every deal starts with a\",\"t
1itleAccent\":\"conversation.\",\"body\":\"Dalil makes sure yours happens first. Join 100+ agencies, startups \u0026 businesses closing deals with Dalil AI. Start your free trial today.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\",\"trustRow\":[\"✓ Free trial\",\"✓ Cancel anytime\"]},\"faq\":{\"title\":\"FAQs\",\"items\":[{\"q\":\"How is Dalil AI different from HubSpot or Salesforce?\",\"a\":\"Traditional CRMs require manual data entry, configuration, and constant babysitting. Dalil is AI-first: it enriches contacts automatically, writes your emails, scores your deals, and tells you what to do next. It's a Sales OS, not just a database.\"},{\"q\":\"How long does it take to set up?\",\"a\":\"Most teams are fully operational within 2 to 4 hours. We import your existing contacts, sync your email and calendar, and the AI starts learning your team's patterns immediately. No consultant needed.\"},{\"q\":\"Can I migrate from my current CRM?\",\"a\":\"Yes. Export your data as a CSV or Excel file and import it directly into Dalil with smart column mapping. You can also pull contacts straight from LinkedIn using the Dalil Chrome Extension, or connect any tool via Zapier, n8n, or our REST API. Most teams are fully migrated within a day.\"},{\"q\":\"How does the AI email personalization work?\",\"a\":\"Dalil combines data from LinkedIn, your CRM history, company news, and the prospect's recent web activity to write emails that sound like they were written by your best rep, scaled to your entire list. You review and send.\"},{\"q\":\"Is my data secure and private?\",\"a\":\"Yes, we ensure the highest level of security by leveraging the top providers of infrastructure and LLM services. All our providers are SOC 2, GDPR and ISO 27001 compliant, and we are ourselves in the process of being audited and certified.\"},{\"q\":\"What integrations do you support?\",\"a\":\"Dalil connects natively to Gmail, Outlook, LinkedIn, and WhatsApp. For automation, you can use our Zapier and n8n nodes to pipe data from any tool without code. Developers get a full REST API and inbound and outbound webhooks to build any custom flow.\"}]},\"proofBand\":{\"eyebrow\":\"Our Customers\",\"titleLead\":\"100+ sales teams run their pipeline\",\"titleAccent\":\"on Dalil\",\"subhead\":\"Here's what five of them measured after switching.\",\"readStory\":\"Read story\",\"statLabels\":[\"more meetings booked per event\",\"lead-to-sale conversion\",\"close rate on 7-figure deals\",\"MRR added by cutting churn\",\"replies from real people\"]},\"storyGrid\":{\"eyebrow\":\"Customer stories\",\"titleLead\":\"In their own\",\"titleAccent\":\"words.\",\"subhead\":\"Real teams, real pipelines, and what changed once the agents took over the busywork.\",\"readStory\":\"Read story\",\"stories\":[{\"quote\":\"We used to leave events with a pocket full of cards and no real way to work them. Now we scan the card, leave a voice note, and by the time we're at the next stand, Dalil has already messaged them on WhatsApp and sent the LinkedIn request.\",\"attribution\":\"Managing Director, Murad Metallic Industries\",\"metricLabels\":[\"MORE MEETINGS PER EVENT\",\"MEETINGS BOOKED, PER EVENT\"]},{\"quote\":\"Every lead used to sit in an inbox until someone got to it. Now Dalil scores it, assigns it and messages them on WhatsApp before the form page even finishes loading. That two-minute window is why our conversion jumped 75%.\",\"attribution\":\"Co-founder and CEO, Elite Derma\",\"metricLabels\":[\"LEAD-TO-SALE CONVERSION\",\"ADDED MONTHLY REVENUE\"]},{\"quote\":\"One campaign got a 73% reply rate, another 68%, another 52%, and four more above 50%. That's 840 replies from real decision-makers, not bots. Nothing we tried on LinkedIn or email by ourselves came close.\",\"attribution\":\"CEO, GX1\",\"metricLabels\":[\"REPLIES FROM REAL PEOPLE\",\"BEST CAMPAIGN REPLY RATE\"]}]},\"stackReplace\":{\"sectionLabel\":\"Replace your stack\",\"titleLead\":\"Six categories of tools.\",\"titleAccent\":\"One platform that replaces them.\",\"subhead\":\"Lead finding, signal tracking, copywriting, sequencing, workflow automation and CRM. All native in Dalil, so the glue work between six tools disappears.\",\"categoryLabels\":[\"Lead finding\",\"Signal tracking\",\"Sequencing\",\"CRM\",\"Copywriting\",\"Workflow automation\"],\"allSixNative\":\"All six, native\",\"onePickPerCir
1cle\":\"One pick per circle\",\"perMonthSixLogins\":\"per month, six logins\",\"dalilAllSixIncluded\":\"Dalil, all six included\",\"perMonthOneBill\":\"/month, one bill\",\"seeLiveMath\":\"See the live math →\",\"thirtyDaysFor9\":\"Start your free trial\",\"methodologyNote\":\"Cheapest verified tier of one tool per category, single seat, list prices checked July 2026. Full methodology on the pricing page.\",\"priceRange\":\"$$340 to $810\"},\"funnelJourney\":{\"sectionLabel\":\"How it works\",\"titleLead\":\"24/7 AI agents scouting leads for you,\",\"titleAccent\":\"and reaching out in your voice and style.\",\"subhead\":\"Fully automate your demo booking and manage every qualified lead from the Dalil CRM.\",\"jumpTo\":\"Jump to {step}\",\"jumpToStep\":\"Jump to step {index}, {step}\",\"stages\":[{\"pill\":\"Find\",\"title\":\"Buyers found the moment they show intent\",\"copy\":\"A stream of profiles runs through Dalil Lead Scout around the clock. Job changes, posts, comments, hiring, funding, pricing visits. Every signal is caught and scored against your ICP.\",\"label\":\"profiles scanned this week\"},{\"pill\":\"Enrich\",\"title\":\"One real thing found on every single lead\",\"copy\":\"A post here, a comment there, an open role, a verified email, a direct phone, a fact only research turns up. Agents dig on all 374 in parallel, so nobody gets a generic opener.\",\"label\":\"selected for enrichment, 374 of 6,240 (typical 5-12%)\"},{\"pill\":\"Personalize\",\"title\":\"Every message written in your voice\",\"copy\":\"The AI learns how you write, rhythm, length and bluntness, then turns each lead's context into one opener for one person, 374 times over.\",\"label\":\"get a hyper-personalized icebreaker, zero templates\"},{\"pill\":\"Reach out\",\"title\":\"The sequence branches on what it found\",\"copy\":\"Verified email? They go down a multi-step email sequence. No email? Straight to LinkedIn, connection request first, then messages once accepted. Every step still written for that person.\",\"label\":\"deliverability, verified email + LinkedIn (97-99%)\"},{\"pill\":\"Reply\",\"title\":\"Every reply comes back already drafted\",\"copy\":\"One asks how the signals actually work, another wants a time. Dalil reads both, drafts each answer in your voice and attaches what it needs, the explainer for one and the booking link for the other. You edit or send.\",\"label\":\"positive replies, drafts ready (typical 5-20%)\"},{\"pill\":\"Track\",\"title\":\"A week of demos, and the record behind each one\",\"copy\":\"Your calendar fills with 30 minute slots. Open any of them and the full record is there, the signal that found them, the research, and every message since.\",\"label\":\"of replies become demos, 17 this week (35-50%)\"}]},\"pricingConfigurator\":{\"decrease\":\"Decrease {label}\",\"increase\":\"Increase {label}\",\"includedLabels\":[\"1 Lead Scout agent, 20 signals per week\",\"1 seat, full access\",\"1 social account, LinkedIn or WhatsApp\",\"5 mailbox syncs, Gmail or Outlook\",\"1,000 AI and enrichment credits every month\",\"Reach out up to 4,350 people per month\",\"Unlimited records, custom fields and pipelines\",\"Unlimited workflow automation\",\"Multi channel sequences\",\"Unified inbox, every channel\",\"Dalil AI Brain for record and deal intelligence\",\"Dalil AI WhatsApp agent for events\",\"Integrations with n8n, Zapier and Fathom\",\"MCP and dedicated Claude skills\"],\"heroLabel\":\"One platform, flexible pricing\",\"heroTitleLead\":\"One platform.\",\"heroTitleAccent\":\"Build your own setup.\",\"heroSubhead\":\"Flexible pricing on every lever. Move the sliders to shape the setup you need and see exactly what you would pay.\",\"planName\":\"The Sales OS plan\",\"perMonthShort\":\"/mo\",\"everythingFlatPrice\":\"Everything, one flat price\",\"planIncludesSummary\":\"Includes 1 Lead Scout agent, 1 user, 1 social account, 5 mailbox syncs and 1,000 credits a month, covering AI actions and enrichment.\",\"tryFor9\":\"Start your free trial →\",\"nineDollarsFirst30\":\"7 days free. Cancel anytime.\",\"includedInPlan\":\"Included in the plan\",\"sliderScoutLabel\":\"Lead Scout agents\",\"sliderScoutUnit\":\"+$29/mo each\",\"sliderScoutBadge\":\"Get high intent leads in Dalil everyday\",\"sliderUsersLabel\":\"Users\",\"sliderUsersUnit\":\"+$39/mo each\",\"sliderSocialLabel\":\"Social accounts\",\"sliderSocialUnit\":\"+$19/mo each\",\"sliderMailboxesLabel\":\"Mailbox syncs\",\"sliderMailboxesUnit\":\"+$3/mo each\",\"sliderCreditsLabel\":\"Credits\",\"sliderCreditsUnit\":\"from $15 / 1,000\",\"sliderInboxesLabel\":\"Managed 
1inboxes\",\"sliderInboxesUnit\":\"+$9/mo each\",\"scoutHintLead\":\"Agents that scout buying signals twice a day, every day, surfacing up to 20 signals a week per agent.\",\"scoutHintStrong\":\"1 agent is already in your plan.\",\"usersHintLead\":\"Full platform user role: access to the CRM, workflows, sequences, inbox and an AI agent on WhatsApp, based on role, visibility and permissions.\",\"usersHintStrong\":\"One is already in your plan.\",\"socialHintLead\":\"Each LinkedIn or WhatsApp account sends sequences, keeps full message context across the whole lifecycle from prospecting to closed deal, and powers the Chrome extension.\",\"socialHintStrong\":\"One is already in your plan.\",\"mailboxHintLead\":\"Bring your own Gmail or Outlook.\",\"mailboxHintStrong\":\"{includedMailboxes} are already in your plan.\",\"creditsHintLead\":\"Credits fuel enrichment (emails, phone numbers and LinkedIn data: profiles, posts, comments, job history and job postings) and AI actions across AI agents, AI research, Dalil Chat, Dalil Brain and Lead Scout.\",\"creditsHintStrong\":\"1,000 are already in your plan.\",\"inboxesHintLead\":\"Domain, DMARC, warm up and rotation, done for you.\",\"inboxesHintStrongWithDomains\":\"Includes {domainsCount, plural, one {# domain} other {# domains}} at $15 a year.\",\"inboxesHintStrongExtra\":\"This one is entirely extra.\",\"lineSalesOsPlan\":\"Sales OS plan\",\"lineExtraScoutAgents\":\"Extra Lead Scout agents\",\"lineExtraUsers\":\"Extra users\",\"lineExtraSocial\":\"Extra social accounts\",\"lineExtraMailboxes\":\"Extra mailbox syncs\",\"lineManagedInboxes\":\"Managed inboxes\",\"lineDomains\":\"Domains\",\"lineBilledYearly\":\"billed yearly\",\"rowDescDalil\":\"one platform, one bill\",\"rowDescGojiberry\":\"signals and outreach, bolted to a CRM\",\"rowDescLemlist\":\"the modern founder stack\",\"rowDescClay\":\"the full RevOps build\",\"creditsThisMonth\":\"Credits this month\",\"creditsTotal\":\"{count} total\",\"creditsIncluded\":\"{count} included\",\"creditsExtra\":\"{count} extra\",\"creditsRollover\":\"Credits roll over and top up on demand, {count} fresh credits are included free every month, whether or not you top up.\",\"totalPerMonth\":\"Total / month\",\"perUser\":\"Per user\",\"perMonthAmount\":\"{amount} /mo\",\"oneTimePayment\":\"One-time payment\",\"creditTopUpChargedOnce\":\"Credit top-up, charged once\",\"notRecurring\":\"not recurring\",\"comparisonLabel\":\"Your choice\",\"comparisonTitleLead\":\"One bill, or a\",\"comparisonTitleAccent\":\"stack of them.\",\"comparisonBody\":\"On average, Dalil is \u003cb\u003eabout 3 times less expensive\u003c/b\u003e than an equivalent sales stack, based on the prices publicly listed on their websites.\",\"onePlatform\":\"One platform\",\"oneBill\":\"one bill\",\"multDalil\":\"{mult}× Dalil\",\"listPricesVerified\":\"List prices, monthly billing, verified {date}.\",\"monthNames\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"methodologyToggle\":\"How this is calculated\",\"methodologyIntro1\":\"Seats drive the CRM, social accounts drive the senders, credits drive the enrichment and inboxes drive the sending. Right now you are asking for \u003cb\u003e{users, plural, one {# user} other {# users}}, {social} sending accounts, about {emails} emails found a month and {inboxes, plural, one {# warmed inbox} other {# warmed inboxes}}\u003c/b\u003e.\",\"methodologyIntro2\":\"The $99 plan already includes unlimited custom fields and workflows, role based visibility and native multi channel sequences. So we price each tool below at \u003cb\u003eits lowest tier that matches those capabilities\u003c/b\u003e, not the cheapest plan and not the most expensive.\",\"methodCellSeatsTitle\":\"Seats drive the CRM\",\"methodCellSeatsBody\":\"\u003cb\u003ePipedrive Professional $79\u003c/b\u003e, \u003cb\u003eAttio Pro $86\u003c/b\u003e and \u003cb\u003eHubSpot Professional $100\u003c/b\u003e are each the first tier with custom fields, objects and workflows. Add \u003cb\u003eClaude Team $30\u003c/b\u003e a seat, plus automation at \u003cb\u003eZapier $30\u003c/b\u003e or \u003cb\u003en8n Pro $50\u003c/b\u003e.\",\"methodCellSocialTitle\":\"Social drives the senders\",\"methodCellSocialBody\":\"\u003cb\u003eLemlist Multichannel $109\u003c/b\u003e per sender is the only tier with LinkedIn. \u003cb\u003eHeyReach\u003c/b\u003e is \u003cb\u003e$79\u003c/b\u003e for the first sender then \u003cb\u003e$59\u003c/b\u003e each. \u003cb\u003eGojiberry Pro $99\u003c/b\u003e covers 2 senders, with more at an estimated $49.\",\"methodCellCreditsTitle\":\"Credits drive the enrichment\",\"methodCellCreditsBody\":\"\u003cb\u003eFreckle Build $99\u003c/b\u003e for 2,500 credits, up to \u003cb\u003eScale $599\u003c/b\u003e at 20,000. \u003cb\u003eLemlist\u003c/b\u003e adds $10 per 1,000 credits beyond the 1,500 it includes per sender. \u003cb\u003eClay Growth $495\u003c/b\u003e for unlimited credits. We model your credits at 2 per verified email.\",\"methodCellInboxesTitle\":\"Inboxes drive the infrastru
1cture\",\"methodCellInboxesBody\":\"Nobody else sells a warmed inbox as one line. \u003cb\u003eSmartlead Pro $94\u003c/b\u003e or \u003cb\u003eInstantly Hypergrowth $97\u003c/b\u003e cover unlimited sending and warm up, plus about \u003cb\u003e$4 a mailbox\u003c/b\u003e and \u003cb\u003e$15 a year\u003c/b\u003e per domain. Lemlist warms in house but adds \u003cb\u003e$9 per sending address\u003c/b\u003e past 5.\",\"choicesInFavorTitle\":\"Choices we made in their favour\",\"choiceMailboxes\":\"\u003cb\u003eMailboxes priced at the market low of $4\u003c/b\u003e, with no setup, DNS or DMARC work billed.\",\"choiceEmailLookups\":\"\u003cb\u003eEmail lookups only\u003c/b\u003e, the cheapest reading of each enrichment plan.\",\"choiceUnpublished\":\"\u003cb\u003eUnpublished prices are conservative estimates\u003c/b\u003e, like Gojiberry beyond 2 senders.\",\"choiceMatchedStack\":\"\u003cb\u003eEvery stack is matched to your sliders\u003c/b\u003e, at the exact volume you set, credits and inboxes included.\",\"openFeaturePage\":\"Open feature page\"},\"pricingFAQ\":{\"title\":\"FAQs\",\"items\":[{\"q\":\"How does pricing work?\",\"a\":\"The base plan is $99 a month. That is the whole platform, one user, one social channel and 1 Lead Scout agent, with nothing switched off. From there you add only what you need, priced lever by lever: extra users at $39 each, social accounts at $19 each, mailbox syncs at $3 each, credits in blocks of 1,000, extra Lead Scout agents at $29 each, and managed inboxes starting from $9 each. There are no tiers to compare and no feature gating. Use the configurator above to build your exact monthly figure.\"},{\"q\":\"What is a credit?\",\"a\":\"Credits are the currency that powers AI actions and data enrichment inside Dalil, things like finding a verified email, looking up a phone number, or running an AI action on a record. Every workspace includes 1,000 credits every month in the base plan. Credits are shared across your whole team and never expire, so anything you do not use carries over.\"},{\"q\":\"How do credits work?\",\"a\":\"\"},{\"q\":\"What happens when credits run out?\",\"a\":\"Nothing about the platform stops. The CRM, your pipelines, your sequences and unlimited enrichment that costs zero credits all keep running. Only credit based actions, like finding new emails or phone numbers, pause until you top up. You buy more in blocks of 1,000 from your account settings, and the price per block drops as you buy more: $15 a block up to 4, then $13, $12, and $11 at fifty blocks and above.\"},{\"q\":\"What does a managed inbox include?\",\"a\":\"A managed inbox is a sending mailbox we set up and run for you: the domain, DMARC and DNS configuration, warm up, and rotation across your sending accounts, all done for you starting at $9 a month each. We provision one domain for every three managed inboxes, billed at $15 a year per domain. This is different from a mailbox sync, which simply connects a Gmail or Outlook account you already own.\"},{\"q\":\"Can I turn Lead Scout off later?\",\"a\":\"1 Lead Scout agent, scouting up to 20 signals per week, is already included in the base plan at no extra cost. You can add more agents at any time from your account settings for $29 a month each, and remove them just as easily, your bill adjusts from the next cycle.\"},{\"q\":\"Do you have a free trial?\",\"a\":\"You get 7 days free with full access to the whole platform. Explore it, invite your team, and get real results before your first invoice at $99. If Dalil isn't the right fit, cancel anytime during the trial.\"},{\"q\":\"Do you offer annual billing?\",\"a\":\"Annual billing with a discount is coming soon. For now everything is billed monthly, and you can change or cancel your levers at any time. If you are planning a larger rollout and want to talk about a longer commitment, reach out to our team for a custom quote.\"},{\"q\":\"Are you GDPR compliant?\",\"a\":\"Yes. Dalil only operates with infrastructure and data providers who are fully GDPR compliant. We actively review our data flows, vendor agreements, and processing practices to maintain compliance. All customer data is encrypted at rest and in transit, and you can request a Data Processing Agreement at any time.\"}],\"creditsTable\":{\"intro\":\"Different actions consume different amounts of credits depending on the data or AI involved.\",\"actionHeader\":\"Action\",\"creditsHeader\":\"Credits\",\"example\":\"As an example, 1,000 credits gets you around 500 verified emails, 55 phone numbers, or 500 LinkedIn profile enrichments.\",\"rows\":[{\"section\":\"Enrich people\",\"action\":\"\",\"note\":\"\",\"credits\":\"\"},{\"action\":\"Basic details, person \u0026 company\",\"note\":\"avatar, contact details, job title, create company if missing · 1 note per entity\",\"credits\":\"0.5\"},{\"action\":\"Work history, person\",\"note\":\"full career timeline saved as a note per person\",\"credits\":\"0.5\"},{\"action\":\"Post history, person\",\"note\":\"last 30 days of posts by the person · 1 n
1ote created\",\"credits\":\"1\"},{\"action\":\"Reactions \u0026 comments, person\",\"note\":\"post author, content, URL and user comment/reaction · 1 note created\",\"credits\":\"2\"},{\"section\":\"Enrich companies\",\"action\":\"\",\"note\":\"\",\"credits\":\"\"},{\"action\":\"Company profile\",\"note\":\"industry, headcount, revenue, tech stack\",\"credits\":\"3\"},{\"action\":\"Post history, company\",\"note\":\"last 30 days of company posts · no credit charged if no related company\",\"credits\":\"1\"},{\"action\":\"Job search, company\",\"note\":\"open roles at related companies · no credit charged if no related company · 1 note created\",\"credits\":\"2\"},{\"section\":\"Find contact data\",\"action\":\"\",\"note\":\"\",\"credits\":\"\"},{\"action\":\"Email enrichment\",\"note\":\"verified work email\",\"credits\":\"2\"},{\"action\":\"Phone number enrichment\",\"note\":\"mobile and direct numbers\",\"credits\":\"18\"}]}},\"featuresData\":{\"lead-scout\":{\"name\":\"Lead Scout\",\"category\":\"Find leads\",\"tagline\":\"AI agents that find high-intent buyers for you\"},\"ask-dalil\":{\"name\":\"Ask Dalil\",\"category\":\"AI sales team\",\"tagline\":\"Ask your CRM anything, then tell it what to do\"},\"dalil-brain\":{\"name\":\"Dalil Brain\",\"category\":\"Close deals\",\"tagline\":\"The intelligence engine powering every insight\"},\"lead-deal-management\":{\"name\":\"Lead \u0026 Deal Management\",\"category\":\"Close deals\",\"tagline\":\"See your entire pipeline. Move fast. Never miss a follow-up.\"},\"profile-data\":{\"name\":\"Profile \u0026 Company Data\",\"category\":\"Find leads\",\"tagline\":\"Everything public about a buyer, already on the record\"},\"email-finder\":{\"name\":\"Email Finder \u0026 Verifier\",\"category\":\"Find leads\",\"tagline\":\"Verified work emails, found on the first pass\"},\"phone-finder\":{\"name\":\"Phone Number Finder\",\"category\":\"Find leads\",\"tagline\":\"Direct mobiles, not switchboards\"},\"data-import\":{\"name\":\"Data Import\",\"category\":\"Find leads\",\"tagline\":\"Bring everything you have, nothing lands broken\"},\"analytics\":{\"name\":\"Analytics\",\"category\":\"Close deals\",\"tagline\":\"Revenue intelligence that actually makes sense\"},\"workflows\":{\"name\":\"Workflows\",\"category\":\"Close deals\",\"tagline\":\"Automate your entire sales process, visually\"},\"integrations-apis\":{\"name\":\"Integrations \u0026 APIs\",\"category\":\"Close deals\",\"tagline\":\"Connect Dalil to your entire stack\"},\"claude-code-skills\":{\"name\":\"Claude Code Skills\",\"category\":\"AI sales team\",\"tagline\":\"Claude already knows how your CRM works\"},\"multichannel-sequences\":{\"name\":\"Multichannel Sequences\",\"category\":\"Reach out\",\"tagline\":\"LinkedIn, WhatsApp and email in one adaptive flow\"},\"linkedin-sequences\":{\"name\":\"LinkedIn Sequences\",\"category\":\"Reach out\",\"tagline\":\"Scale LinkedIn outreach without losing the human touch\"},\"whatsapp-sequences\":{\"name\":\"WhatsApp Sequences\",\"category\":\"Reach out\",\"tagline\":\"Reach prospects where they actually read messages\"},\"unified-inbox\":{\"name\":\"Unified Inbox\",\"category\":\"Reach out\",\"tagline\":\"Every prospect conversation in one place\"},\"chrome-extension\":{\"name\":\"Chrome Extension\",\"category\":\"Find leads\",\"tagline\":\"Turn any profile into a CRM record without leaving the page\"},\"ask-dalil-whatsapp\":{\"name\":\"Ask Dalil on WhatsApp\",\"category\":\"AI sales team\",\"tagline\":\"Your CRM, one WhatsApp message away\"},\"ai-agents\":{\"name\":\"AI Agents\",\"category\":\"AI sales team\",\"tagline\":\"Customizable agents working your pipeline\"},\"dalil-mcp\":{\"name\":\"Dalil MCP\",\"category\":\"AI sales team\",\"tagline\":\"Your CRM, inside Claude, ChatGPT and Cursor\"}},\"featuresHub\":{\"sectionLabel\":\"The Platform\",\"heroTitleLead\":\"Everything your sales team\",\"heroTitleAccent\":\"needs to close\",\"heroSubtitle\":\"Dalil combines an AI-powered CRM, intelligent automation, and multi-channel outreach into one platform, so your team can spend less time on admin and more time closing.\",\"ctaPrimary\":\"Get started free →\",\"ctaDemo\":\"Book a demo\",\"learnMore\":\"Learn more →\",\"categoryDesc\":{\"findLeads\":\"AI agents that scout buying signals around the clock and enrich every lead with verified contact data.\",\"reachOut\":\"Personalized sequences on 
1LinkedIn, WhatsApp and email, with every reply in one unified inbox.\",\"closeDeals\":\"An intelligent CRM that manages your pipeline, automates the busywork, and surfaces insights automatically.\",\"aiSalesTeam\":\"Ask Dalil anything, run your CRM from WhatsApp, and connect Claude and custom agents to your pipeline.\"},\"finalCtaBadge\":\"All features. One platform.\",\"finalCtaTitle\":\"Ready to see Dalil in action?\",\"finalCtaSubtitle\":\"Start your free trial. No setup fees, no long-term contracts.\",\"finalCtaPrimary\":\"Get started →\"},\"aiAgentsPage\":{\"hero\":{\"eyebrow\":\"AI Agents\",\"titleLead\":\"Teammates that work your pipeline\",\"titleAccent\":\"while you sleep.\",\"sub\":\"Scouting, research and writing agents, each configured to your ICP, your signals and your voice. They work continuously, log everything on the record, and hold anything you told them to hold.\",\"bullets\":[\"Configured, not prompted\",\"Every action logged on the record\"]},\"stats\":[{\"value\":\"24/7\",\"label\":\"agents working your pipeline\"},{\"value\":\"100%\",\"label\":\"of agent actions logged on the record\"},{\"value\":\"1 click\",\"label\":\"to pause or reconfigure any agent\"}],\"blocks\":{\"brief\":{\"eyebrow\":\"The brief\",\"title\":\"You write the brief, not the prompt\",\"body\":\"Define the target, the market, the signals worth acting on, the tone and the guardrails. Every scan, score and draft is judged against that brief, and changing a line changes the next run.\",\"bullets\":[\"Plain language, no prompt engineering\",\"One brief drives scoring and writing\",\"Edit it and the next run follows\"]},\"roster\":{\"eyebrow\":\"The roster\",\"title\":\"Three kinds of agent, one pipeline\",\"body\":\"Scouts find and score the people worth talking to. Research agents turn a name into a brief before anyone dials. Writing agents draft the message in your voice, and stop there until you approve it.\",\"bullets\":[\"Scouting, research and writing\",\"Scores come with their reasoning\",\"Drafts wait for a human by default\"]},\"accountability\":{\"eyebrow\":\"Accountability\",\"title\":\"Nothing an agent does is invisible\",\"body\":\"Every scan, score, brief and draft is written onto the record it touched, with the agent, the timestamp and the reason. When a number looks wrong you can trace exactly how it was arrived at.\",\"bullets\":[\"Who ran it, when, and why\",\"Attached to the record, not a log file\",\"Pause any agent without losing its work\"]}},\"usesSection\":{\"eyebrow\":\"Where teams point them\",\"titleLead\":\"Standing work, handled\",\"titleAccent\":\"without being asked\",\"sub\":\"The jobs that never get done because nobody has time to do them every single day.\"},\"uses\":[{\"title\":\"One agent per segment\",\"body\":\"Run a separate scout for each market you sell into, each with its own ICP, signals and tone, instead of one blunt filter over everything.\"},{\"title\":\"Briefs before calls\",\"body\":\"A research agent writes the account brief the moment an opportunity is created, so nobody dials having read only the company name.\"},{\"title\":\"Replies in your voice\",\"body\":\"Inbound drafts written from the full record and the style you trained, waiting in the thread for you to approve or rewrite.\"},{\"title\":\"Scoring that explains itself\",\"body\":\"Every Lead gets a Fit and Signal score with the sentence that justifies it, so a low score is arguable rather than mysterious.\"},{\"title\":\"Guardrails you set\",\"body\":\"Decide what an agent may do on its own and what it must hold for review. The default is that nothing reaches a human without you.\"},{\"title\":\"Pause anything, instantly\",\"body\":\"One click stops an agent. Its work stays on the record, and you can change the brief and start it again whenever you want.\"}],\"faq\":{\"title\":\"AI Agents, explained\",\"items\":[{\"q\":\"What is an agent, exactly?\",\"a\":\"A standing instruction that runs on your pipeline without being asked. You give it a brief, the ICP, the signals to watch, the tone and the rules, and it works to that brief on a schedule until you change or pause it.\"},{\"q\":\"Will agents message people without me?\",\"a\":\"Only if you explicitly allow it. By default writing agents produce drafts and stop, and the message waits for a human. Guardrails are part of the brief, not a hidden setting.\"},{\"q\":\"How do I know what an agent did?\",\"a\":\"Every action is written onto the record 
1it touched, with the agent that ran it, the timestamp and the reason. Nothing an agent does is invisible or unattributed.\"},{\"q\":\"How is this different from Lead Scout?\",\"a\":\"Lead Scout is a scouting agent, the one most teams start with. AI Agents is the wider surface: research, writing and scoring agents configured the same way, working the pipeline alongside it.\"},{\"q\":\"Do I need to write prompts?\",\"a\":\"No. You fill in a brief in plain language, and change a line whenever the motion changes. There is no prompt to maintain and no template library to keep in sync.\"},{\"q\":\"How many agents can I run?\",\"a\":\"Your plan includes one, and extra agents are a lever you can add as you take on more segments. Most teams end up with one scout per market plus a research and a writing agent.\"}]},\"finalCta\":{\"badge\":\"AI Agents\",\"titleLead\":\"Hire the agent.\",\"titleAccent\":\"Keep the control.\",\"sub\":\"Configured to your motion, auditable on every record, pausable in one click.\"},\"mockups\":{\"roster\":{\"agentsPanelTitle\":\"Your agents\",\"agentsPanelMeta\":\"all running\",\"colAgent\":\"Agent\",\"colWorkingOn\":\"Working on\",\"colToday\":\"Today\",\"agents\":[{\"name\":\"Fintech founders\",\"scope\":\"MENA · seed to Series A\",\"status\":\"scouting signals\",\"count\":\"14 leads\"},{\"name\":\"Account research\",\"scope\":\"every new opportunity\",\"status\":\"writing briefs\",\"count\":\"9 briefs\"},{\"name\":\"Reply drafter\",\"scope\":\"inbound, your voice\",\"status\":\"drafting replies\",\"count\":\"6 drafts\"}],\"waitingPanelTitle\":\"Waiting for you\",\"waitingPanelMeta\":\"nothing sent yet\",\"actionRows\":[{\"label\":\"6 replies drafted\",\"detail\":\"review before they send\",\"done\":false},{\"label\":\"14 leads researched\",\"detail\":\"scored and ready for a sequence\",\"done\":true}],\"floatNote\":\"One click pauses any agent, at any time.\"},\"config\":{\"briefPanelTitle\":\"Agent brief\",\"briefPanelMeta\":\"Fintech founders\",\"fieldTarget\":\"Target\",\"fieldTargetValue\":\"Founders and Heads of Sales\",\"fieldMarket\":\"Market\",\"fieldMarketValue\":\"MENA, seed to Series A\",\"fieldSignals\":\"Signals\",\"fieldSignalsValue\":\"funding, hiring, CRM evaluation\",\"fieldTone\":\"Tone\",\"fieldToneValue\":\"direct, no jargon\",\"fieldGuardrail\":\"Guardrail\",\"fieldGuardrailValue\":\"never sends unreviewed\",\"whatItDoesPanelTitle\":\"What it does with that\",\"whatItDoesBody\":\"Every scan, score and draft is judged against this brief. Change a line and the next run follows the new rule, without anyone rewriting a prompt.\"},\"kinds\":{\"scoutingPanelTitle\":\"Scouting\",\"scoutingPanelMeta\":\"runs twice a day\",\"colLead\":\"Lead\",\"colScore\":\"Score\",\"companies\":[{\"name\":\"Sarwa\",\"letter\":\"S\"},{\"name\":\"Kalyo\",\"letter\":\"K\"}],\"researchPanelTitle\":\"Research\",\"researchBody\":\"Raised $12m in March, hired 8 AEs since, and their VP Sales posted about replacing a CRM last week.\",\"writingPanelTitle\":\"Writing\",\"writingPanelMeta\":\"draft only\",\"writingBody\":\"Opens on the CRM post, not on a template.\",\"reviewBtn\":\"Review\"},\"audit\":{\"activityPanelTitle\":\"Agent activity\",\"activityPanelMeta\":\"on this record\",\"timeline\":[{\"titleLead\":\"Scouted by\",\"hasAgent\":true,\"meta\":\"today · 08:04\"},{\"title\":\"Scored Fit 5 / Signal 5, reason logged\",\"meta\":\"today · 08:04\"},{\"title\":\"Research brief written\",\"meta\":\"today · 08:06\"},{\"title\":\"Reply drafted, held for review\",\"meta\":\"today · 09:12\"}],\"chipWhoRanIt\":\"who ran it\",\"chipWhen\":\"when\",\"chipWhy\":\"why\",\"note\":\"on every action\"}}},\"analyticsPage\":{\"heroEyebrow\":\"Analytics\",\"heroTitleLead\":\"Revenue intelligence\",\"heroTitleAccent\":\"without the data team.\",\"heroSub\":\"Forecast, velocity, win rates and per-rep performance, read straight from the records your team is already working in. No warehouse, no BI tool, no overnight sync, and no SQL.\",\"heroBullets\":[\"Works from day one\",\"Real-time, not an overnight batch\"],\"mockForecastTitle\":\"Forecast\",\"mockForecastMeta\":\"rolling 90 days\",\"mockWinRateTitle\":\"Win rate\",\"mockWinRateSub\":\"up 6 points this quarter\",\"mockStallTitle\":\"Where deals stall\",\"mockStallMeta\":\"by stage\",\"mockStallColStage\":\"Stage\",\"mockStallColAvgDays\":\"Avg days\",\"mockStallColDropoff\":\"Drop-off\",\"mockStallRow1Stage\":\"Qualified → Proposal\",\"mockStallRow2Stage\":\"Proposal → Negotiation\",\"mockStallRow3Stage\":\"Negotiation → Won\",\"mockAskQuery\":\"win rate by source for the last two quarters\",\"mockReportTitle\":\"Report\",\"mockReportMeta\":\"built in seconds\",\"mockReportColSource\":\"Source\",\"mockReportColDeals\":\"Deals\",\"mockReportColWinRate\":\"Win rate\",\"mockSourceInbound\":\"Inbound\",\"mockSourceEvents\":\"Events\",\"mockAnswerSources\":\"167 deals\",\"mockAnswerAction\":\"Schedule weekly\",\"mockAnswerBody\":\"sourced deals close at nearly twice the rate of event leads, and they move through Proposal five days faster.\",\"mockTeamTitle\":\"Team\",\"mockTeamMeta\":\"this quarter\",\"mockTeamColRep\":\"Rep\",\"mockTeamColWon\":\"Won\",\"mockTeamColWinRate\":\"Win rate\",\"mockGapTitle\":\"What the gap is\",\"mockGapItem1Title\":\"Ana's deals stall longest at Proposal\",\"mockGapItem1Meta\":\"23 days vs 11 team average\",\"mockGapItem2Title\":\"Her discovery-to-qualified rate is the team's best\",\"mockGapItem2Meta\":\"coach the middle, not the top\",\"statForecastValue\":\"±8%\",\"statForecastLabel\":\"forecast accuracy once trained\",\"statRealtimeValue\":\"Real-time\",\"statRealtimeLabel\":\"pipeline data, no nightly sync\",\"statTemplatesValue\":\"20+\",\"statTemplatesLabel\":\"report templates to start from\",\"fb1Eyebrow\":\"Custom reports\",\"fb1Title\":\"Describe the cut, get the report\",\"fb1
1Body\":\"Building a report usually means assembling filters until the number looks plausible. Ask for the view you want in plain language instead, check the deals it counted, and schedule it as a digest if it earns a place in the week.\",\"fb1Bullets\":[\"Any field, any object\",\"Shows the records behind the number\",\"Schedule it as a weekly email\"],\"fb2Eyebrow\":\"Team performance\",\"fb2Title\":\"Coaching aimed at the right stage\",\"fb2Body\":\"Headline win rate tells you who is behind but not why. Per-rep breakdowns by stage show where a specific person loses time, which turns a quarterly review into a conversation about one fixable thing.\",\"fb2Bullets\":[\"Activity, win rate, deal size and ramp\",\"Broken down by stage, not just totals\",\"Spot the bottleneck per person\"],\"sectionEyebrow\":\"What people actually look at\",\"sectionTitleLead\":\"The handful of numbers \",\"sectionTitleAccent\":\"that change decisions\",\"reports\":[{\"title\":\"Where the pipeline leaks\",\"body\":\"Stage-by-stage velocity and drop-off, so the bottleneck is a number on a screen rather than a topic for debate.\"},{\"title\":\"Which sources are worth it\",\"body\":\"Win rate and cycle length by origin, so budget follows the channel that closes rather than the one that fills the top.\"},{\"title\":\"Who needs coaching where\",\"body\":\"Per-rep activity, win rate, deal size and ramp, broken down far enough to show which stage a rep actually struggles in.\"},{\"title\":\"What the quarter will land at\",\"body\":\"A rolling forecast built from deal behaviour, updated continuously rather than assembled the week before the board meets.\"},{\"title\":\"Any report, described\",\"body\":\"Ask for the cut you want in plain language instead of assembling it from filters, then schedule it as a weekly digest.\"},{\"title\":\"Numbers that agree\",\"body\":\"Everything reads from the same records and the same engine, so the forecast and the dashboard never tell different stories.\"}],\"faqTitle\":\"Analytics, explained\",\"faqs\":[{\"q\":\"Do I need a data warehouse or a BI tool?\",\"a\":\"No. Analytics reads the pipeline and history already in your workspace and works from day one. There is nothing to pipe in, no warehouse to stand up and no SQL to write.\"},{\"q\":\"How accurate is the forecast?\",\"a\":\"It lands within about eight percent once it has learned your team's patterns, because it is built from deal score, stage velocity and historical behaviour rather than the close dates people typed in.\"},{\"q\":\"Can I build a custom report?\",\"a\":\"Yes, from any field on any object, and you can also just describe the cut you want in plain language and have it assembled for you. Either way it can be scheduled as a recurring digest.\"},{\"q\":\"How fresh is the data?\",\"a\":\"Real time. Because reporting reads the same records the team is working in, there is no overnight sync and no window where the dashboard disagrees with the pipeline.\"},{\"q\":\"Can I send reports to people who do not use Dalil?\",\"a\":\"Yes. Schedule any report as an email digest to whoever needs it, on the ca
1dence you choose, without giving them a seat.\"},{\"q\":\"How does this relate to Dalil Brain?\",\"a\":\"Brain is the engine that scores deals and produces the forecast. Analytics is where you read it, alongside velocity, win rates and per-rep performance drawn from the same data.\"}],\"ctaBadge\":\"Analytics\",\"ctaTitleLead\":\"Know the number. \",\"ctaTitleAccent\":\"And where it came from.\",\"ctaSub\":\"Forecast, velocity and performance from the records your team already works in.\"},\"askDalilPage\":{\"hero\":{\"eyebrow\":\"Ask Dalil AI\",\"titleLead\":\"Ask your CRM anything.\",\"titleAccent\":\"Then tell it what to do.\",\"sub\":\"A command bar over your whole workspace. It answers from your real records, researches what is missing, builds workflows and sequences on request, and carries out the work once you approve it.\",\"bullet1\":\"Answers grounded in your data\",\"bullet2\":\"Nothing changes without approval\"},\"askMock\":{\"query\":\"Which negotiations have gone quiet for 3 weeks?\",\"sources\":\"4 deals · 4 contacts\",\"panelTitle\":\"Answer\",\"panelMeta\":\"from your CRM\",\"answer\":\"Three deals in Negotiation have had no inbound reply for 21 days or more. \u003cchip\u003eNorthwind\u003c/chip\u003e is the largest at $48k and its champion changed role last week.\",\"colDeal\":\"Deal\",\"colValue\":\"Value\",\"colQuiet\":\"Quiet for\",\"row1Quiet\":\"27 days\",\"row2Quiet\":\"24 days\",\"row3Quiet\":\"21 days\",\"followUp\":\"Want me to draft a re-engagement sequence?\",\"yes\":\"Yes\"},\"groundedMock\":{\"query\":\"How did we win Aethersync?\",\"sources\":\"1 deal · 9 activities · 3 notes\",\"answer\":\"Won in 38 days. The turn was a WhatsApp reply from \u003cchip\u003eMaya Ortiz\u003c/chip\u003e after the pricing objection, followed by a security review that closed in two days.\",\"panelTitle\":\"What it read\",\"panelMeta\":\"on this deal\",\"t1Title\":\"Discovery call logged\",\"t1Meta\":\"day 1\",\"t2Title\":\"Pricing objection raised in email\",\"t2Meta\":\"day 12\",\"t3Title\":\"WhatsApp reply reopened the thread\",\"t3Meta\":\"day 19\",\"t4Title\":\"Security review passed\",\"t4Meta\":\"day 36\"},\"buildWorkflowMock\":{\"query\":\"When a deal goes quiet 14 days, alert the owner and add a task\",\"builtBadge\":\"Built for you, ready to edit\",\"condLabel\":\"No reply for 14 days\",\"branchTrue\":\"true\",\"branchFalse\":\"false\",\"notifyLabel\":\"Alert the owner\",\"notifySub\":\"Slack + email\",\"waitOpLabel\":\"Keep waiting\",\"waitOpSub\":\"re-check daily\",\"alsoCreatedTitle\":\"Also created\",\"alsoCreatedMeta\":\"1 task\",\"actionLabel\":\"Follow up with the champion\",\"actionDetail\":\"due tomorrow · assigned to deal owner\"},\"buildSequenceMock\":{\"query\":\"Draft a 3-step re-engagement for the quiet negotiations\",\"emailLabel\":\"Email · new angle\",\"emailSub\":\"references the role change\",\"waitLabel\":\"wait 2 days\",\"linkedinLabel\":\"LinkedIn message\",\"linkedinSub\":\"if no reply\",\"whatsappLabel\":\"WhatsApp nudge\",\"whatsappSub\":\"only if a mobile is verified\",\"panelTitle\":\"Written in your voice\",\"panelBody\":\"Every step is a draft you can edit before a single message goes out.\"},\"actMock\":{\"panelTitle\":\"Proposed actions\",\"panelMeta\":\"awaiting approval\",\"action1Label\":\"Move 3 deals to At risk\",\"action1Detail\":\"Northwind, Aethersync, Kalyo\",\"action2Label\":\"Create 3 follow-up tasks\",\"action2Detail\":\"assigned to each deal owner\",\"action3Label\":\"Enrol contacts in the new sequence\",\"action3Detail\":\"4 contacts\",\"footerNote\":\"Nothing runs until you approve\",\"discard\":\"Discard\",\"approveAll\":\"Approve all\",\"permissionsChip\":\"permissions respected\",\"permissionsNote\":\"it can only touch what you can\"},\"whatCanAsk\":{\"eyebrow\":\"What you can ask\",\"titleLead\":\"One bar for the questions\",\"titleAccent\":\"and the work\",\"sub\":\"Most assistants stop at the answer. This one can also go and do the thing you asked about.\"},\"asks\":[{\"title\":\"Question your pipeline\",\"body\":\"“Which deals slipped this month?” Plain language in, an answer drawn from your actual records out, with the deals it counted.\"},{\"title\":\"Research a company\",\"body\":\"Funding, headcount moves, hiring and recent posts, gathered and written onto the record 
1instead of into a browser tab you lose.\"},{\"title\":\"Build a workflow\",\"body\":\"Describe the automation in a sentence. Dalil assembles the triggers, conditions and actions, and hands it to you to edit.\"},{\"title\":\"Draft a sequence\",\"body\":\"Ask for outreach and get a real multichannel sequence, written in your voice, with every step editable before it sends.\"},{\"title\":\"Summarise a relationship\",\"body\":\"Every call, email, note and message on an account, compressed into the version you can read before you dial.\"},{\"title\":\"Take the action\",\"body\":\"Update records, create tasks, move stages, enrol contacts. It proposes, you approve, and only then does anything change.\"}],\"groundedAnswers\":{\"eyebrow\":\"Grounded answers\",\"title\":\"Every answer shows its working\",\"body\":\"Ask about a deal, an account or the whole pipeline, and Dalil reads the underlying records to answer. It lists the deals, contacts and activities it used, so you can check the number rather than trust it.\",\"bullet1\":\"Reads your records, not training data\",\"bullet2\":\"Cites the deals and activities it used\",\"bullet3\":\"Respects your existing permissions\"},\"buildWorkflow\":{\"eyebrow\":\"Build a workflow\",\"title\":\"Describe the automation, get the automation\",\"body\":\"Say what should happen and when. Dalil assembles the trigger, the conditions and the branches into a real workflow in your workspace, which you can open, edit and turn on when you are happy with it.\",\"bullet1\":\"Triggers, conditions and branches assembled\",\"bullet2\":\"Lands as a normal editable workflow\",\"bullet3\":\"Nothing runs until you switch it on\"},\"draftSequence\":{\"eyebrow\":\"Draft a sequence\",\"title\":\"Outreach written and wired in one request\",\"body\":\"Ask for a re-engagement or a new campaign and Dalil drafts the whole multichannel sequence, choosing channels the lead is actually reachable on and writing every step in your voice.\",\"bullet1\":\"Email, LinkedIn and WhatsApp steps\",\"bullet2\":\"Only uses channels the lead is reachable on\",\"bullet3\":\"Every message editable before it sends\"},\"takeAction\":{\"eyebrow\":\"Take action\",\"title\":\"It proposes, you approve, then it runs\",\"body\":\"Moving stages, creating tasks, enrolling contacts: Dalil lays out exactly what it intends to change and waits. Approve the batch and it executes, or discard it and nothing at all has happened.\",\"bullet1\":\"Every change previewed before it runs\",\"bullet2\":\"Approve or discard as a batch\",\"bullet3\":\"Cannot touch records you cannot\"},\"stats\":[{\"value\":\"0\",\"label\":\"changes made without your approval\"},{\"value\":\"1\",\"label\":\"command bar for questions, research and actions\"},{\"value\":\"EU\",\"label\":\"hosted, and never used to train external models\"}],\"faqTitle\":\"Ask Dalil AI, explained\",\"faqs\":[{\"q\":\"How is this different from a general AI chatbot?\",\"a\":\"It is grounded in your workspace. Every answer is built from your own records, and it shows which deals, contacts and activities it read to get there. It is not recalling something from training data, it is reading your CRM.\"},{\"q\":\"Can it actually change my data?\",\"a\":\"Yes, but never on its own. Dalil proposes a set of actions, shows exactly what each one would touch, and waits for your approval. It also inherits your permissions, so it can only reach records you could reach yourself.\"},{\"q\":\"What can it build?\",\"a\":\"Workflows and multichannel sequences, from a plain description. It assembles the triggers, conditions, waits and channel steps, then hands the result over as a normal editable object in your workspace, not a black box.\"},{\"q\":\"Does it research outside my CRM?\",\"a\":\"It can. Ask it about a company and it will gather public context, funding, headcount, hiring and recent activity, then write the useful parts onto the record so the next person to open it starts informed.\"},{\"q\":\"Where can I use it?\",\"a\":\"Anywhere in the app through the command bar, and from WhatsApp through Ask Dalil on WhatsApp when you are away from your desk.\"},{\"q\":\"Which model runs it?\",\"a\":\"Dalil runs on frontier models and routes each request to the right one for the task. Your workspace data is used to answer your questions and is not used to train external models.\"}],\"finalCta\":{\"badge\":\"Ask Dalil AI\",\"titleLead\":\"Stop searching your CRM.\",\"titleAccent\":\"Just ask it.\",\"sub\":\"Answers from your own records, and the work carried out once you say go.\"}},\"askDalilWhatsappPage\":{\"hero\":{\"eyebrow\":\"Ask Dalil AI on WhatsApp\",\"titleLead\":\"Your CRM updates while you are still\",\"titleAccent\":\"shaking hands.\",\"sub\":\"Snap a business card, leave a voice note, or just type. Dalil files it against the right record from inside the WhatsApp you already use, and answers questions about your pipeline in the same thread.\",\"bullets\":[\"Works inside WhatsApp\",\"No new app to install\"]},\"stats\":{\"fastContact\":\"from business card to enriched CRM contact\",\"noExtraApps\":\"extra apps to download or learn\",\"waysIn\":\"ways in: photo, voice note or text\"},\"mock\":{\"cardCapture\":{\"businessCardAlt\":\"A business card photo sent to Dalil in WhatsApp, with the company and contact created in the CRM\",\"businessCardLabel\":\"Business card\",\"voiceNoteAlt\":\"A voice note sent to Dalil in WhatsApp, transcribed and linked to the CRM contact\",\"voiceNoteLabel\":\"Voice note\",\"confirmedAlt\":\"Dalil confirming in WhatsApp that the note was saved to the CRM\",\"confirmedLabel\":\"Confirmed\"},\"scan\":{\"cardAlt\":\"Business card photographed in WhatsApp\",\"panelTitle\":\"Created in your CRM\",\"fieldLabel\":\"Field\",\"valueLabel\":\"Value\",\"fieldCompany\":\"Company\",\"fieldContact\":\"Contact\",\"fieldRole\":\"Role\",\"roleCEO\":\"CEO\",\"fieldAddress\":\"Address\",\"fieldEnriched\":\"Enriched\",\"enrichedChip\":\"auto\",\"noAppLine\":\"No app to open. No field to type.\"},\"voice\":{\"alt\":\"Voice note recorded in WhatsApp after a meeting\",\"transcribedPanelTitle\":\"Transcribed and filed\",\"quote\":\"“He reached out while I was working in the hall. He wants drivers who apply via WhatsApp pushed into Dalil automatically, using it as a sort of ATS for the drivers.”\",\"landedPanelTitle\":\"Landed on the record\",\"noteAttached\":\"Note attached to {name}\",\"verbatimTranscript\":\"verbatim transcript\",\"confirmedThread\":\"Confirmed back in the thread\",\"beforeSaved\":\"before anything was saved\"}
1,\"askFromPhone\":{\"query\":\"what happened with {company}?\",\"repliedPanelTitle\":\"Replied in WhatsApp\",\"sources\":\"1 deal · 6 activities\",\"action\":\"Add a task\",\"answerPart1\":\"Discovery, quiet for 9 days. Last touch was your voice note from the hall, asking about pushing WhatsApp driver applications into Dalil.\",\"answerPart2\":\"is the CEO and your only contact there.\",\"alsoFromThread\":\"Also from the thread\",\"chipLogCall\":\"log a call\",\"chipCreateContact\":\"create a contact\",\"chipMoveStage\":\"move a stage\",\"chipCheckTasks\":\"check today's tasks\"},\"fieldDay\":{\"panelTitle\":\"A day on the floor\",\"versusLeft\":\"Before\",\"versusRight\":\"With Dalil\",\"rows\":[{\"label\":\"Business cards\",\"a\":\"typed up later\",\"b\":\"photographed on the spot\"},{\"label\":\"Meeting context\",\"a\":\"recalled on Tuesday\",\"b\":\"spoken on the way out\"},{\"label\":\"CRM entry\",\"a\":\"an evening job\",\"b\":\"already done\"},{\"label\":\"Contacts that make it\",\"a\":\"about half\",\"b\":\"all of them\"}],\"note\":\"The intel you lose is the intel you never wrote down. This is written down before you leave the room.\"}},\"moments\":[{\"title\":\"At the stand\",\"body\":\"Photograph the card mid-conversation. Company, contact, email and address land in the CRM before you shake the next hand.\"},{\"title\":\"Walking out of a meeting\",\"body\":\"Leave a voice note in the corridor. It is transcribed word for word and attached to the right contact by the time you reach the car.\"},{\"title\":\"No card, no problem\",\"body\":\"Type the name and a line of context into the thread. Dalil creates the contact, enriches it and confirms in one message back.\"},{\"title\":\"Between sessions\",\"body\":\"Ask what happened on an account before you walk into the next conversation, without opening a laptop in a corridor.\"},{\"title\":\"On the road\",\"body\":\"Log a call, move a stage or add a task from the passenger seat. The same assistant, reachable from a thread you already have open.\"},{\"title\":\"End of the day\",\"body\":\"Nothing to catch up on. The evening admin session that used to follow every event simply is not there any more.\"}],\"features\":{\"businessCards\":{\"eyebrow\":\"Business cards\",\"title\":\"Photograph it, and it is already a record\",\"body\":\"Point your camera at the card inside the thread. Dalil reads the company, name, email and address, creates the record, enriches it, and replies to confirm. Nobody types anything into a CRM afterwards.\",\"bullets\":[\"Company and contact created together\",\"Enriched on the way in\",\"Confirmation back in the same thread\"]},\"voiceNotes\":{\"eyebrow\":\"Voice notes\",\"title\":\"Say what happened before you forget it\",\"body\":\"The context that decides a deal is whatever you remember on the walk out. Leave it as a voice note and it is transcribed verbatim, attached to the contact, and turned into tasks where you asked for them.\",\"bullets\":[\"Verbatim transcript, not a summary\",\"Attached to the right record automatically\",\"Follow-ups become real tasks\"]},\"askFromThread\":{\"eyebrow\":\"Ask from the thread\",\"title\":\"The same assistant, without the laptop\",\"body\":\"It is Ask Dalil AI, reachable from your phone. Ask what happened on an account, what is due today, or which deals have gone quiet, and act on the answer without leaving the conversation.\",\"bullets\":[\"Answers drawn from your real records\",\"Log calls, move stages, add tasks\",\"Same permissions as in the app\"]},\"fieldDay\":{\"eyebrow\":\"The field day\",\"title\":\"No evening spent catching the CRM up\",\"body\":\"The admin session after every event exists because capture and entry are separated by hours. Close that gap and the backlog never forms, so what you learned on the floor is in the CRM the same day.\",\"bullets\":[\"Captured while the context is fresh\",\"Nothing waiting for you that evening\",\"Field intel stops evaporating\"]}},\"sections\":{\"whereUsed\":{\"eyebrow\":\"Where reps use it\",\"titleLead\":\"Every moment of the\",\"titleAccent\":\"field sales day\",\"sub\":\"Built for the people whose selling happens away from a desk.\"}},\"faq\":{\"title\":\"Ask Dalil on WhatsApp, explained\",\"items\":[{\"q\":\"Do I 
1need to install anything?\",\"a\":\"No. It works in the WhatsApp you already have. You message Dalil the way you would message a colleague, and it replies in the same thread.\"},{\"q\":\"What can I send it?\",\"a\":\"Photos of business cards, voice notes, and plain text. Cards are read and turned into records, voice notes are transcribed and attached to the right contact, and text can create or update anything you have permission to touch.\"},{\"q\":\"How fast does it reach the CRM?\",\"a\":\"Seconds. A photographed card is usually a complete, enriched record before the conversation you are having has finished.\"},{\"q\":\"Can it answer questions too?\",\"a\":\"Yes. It is the same assistant as Ask Dalil AI in the app, so you can ask what happened on an account, what is due today, or which deals have gone quiet, and act on the answer from the thread.\"},{\"q\":\"Is it safe to send client data over WhatsApp?\",\"a\":\"Messages are handled over WhatsApp's encrypted transport and processed in the European Union. Dalil only writes to records you already have access to, and everything it does is logged against your user.\"},{\"q\":\"Does the whole team need it?\",\"a\":\"No. It is per user, so field reps can run their day from WhatsApp while everyone else stays in the app, and both are writing to the same CRM.\"}]},\"cta\":{\"badge\":\"Ask Dalil AI on WhatsApp\",\"titleLead\":\"Leave the event with a CRM\",\"titleAccent\":\"that is already full.\",\"sub\":\"Photos, voice notes and questions, handled in the app already in your pocket.\"}},\"chromeExtensionPage\":{\"hero\":{\"eyebrow\":\"Chrome Extension\",\"titleLead\":\"Turn any profile into a CRM record\",\"titleAccent\":\"without leaving the page.\",\"sub\":\"Select one person or a whole page of search results, choose what to enrich, and they land in Dalil with verified contacts and a sequence already assigned.\",\"bulletStandardAccount\":\"Works on a standard account\",\"bulletEnrichedDedup\":\"Enriched and deduplicated on import\"},\"usesSection\":{\"eyebrow\":\"What people use it for\",\"titleLead\":\"The fastest path from\",\"titleAccent\":\"browsing to pipeline\",\"sub\":\"Prospecting happens where the people are. The extension makes that the same place your CRM lives.\"},\"uses\":[{\"title\":\"Work a search, not a spreadsheet\",\"body\":\"Run the search you would run anyway, tick the people worth talking to, and send the batch to your CRM enriched.\"},{\"title\":\"Harvest a good post\",\"body\":\"Someone in your space wrote something that pulled 200 reactions. Those reactors are a segment. Capture them.\"},{\"title\":\"Turn events into pipeline\",\"body\":\"Attendee and group lists become records with verified contacts, rather than a screenshot you never revisit.\"},{\"title\":\"Add one person, properly\",\"body\":\"Even a single profile arrives enriched and deduplicated, so the record is complete from the start.\"},{\"title\":\"Never leave the page\",\"body\":\"No copy-paste into a form, no CSV round trip. The capture happens where you are already looking.\"},{\"title\":\"Keep the CRM clean\",\"body\":\"Duplicates are checked on the way in, so importing the same person twice does not fork your history.\"}],\"blocks\":[{\"eyebrow\":\"Capture anywhere\",\"title\":\"Profiles, searches, post reactions, event lists\",\"body\":\"Anywhere a list of people appears, the extension can turn it into a segment: search results, the people who engaged with a post, attendees of an event, members of a group.\",\"bullets\":[\"Single profile or a whole page\",\"Post reactions and comment threads\",\"Standard accounts and Sales Navigator\"]},{\"eyebrow\":\"Enrich on the way in\",\"title\":\"Records arrive complete, not as bare names\",\"body\":\"Pick what you want before you import: verified work email, direct mobile, role and seniority, company firmographics. Enrichment runs during the import, and duplicates are caught before anything is created.\",\"bullets\":[\"Verified email and direct phone\",\"Role, history and company data\",\"Duplicate check on every import\"]},{\"eyebrow\":\"Straight to outreach\",\"title\":\"Imported this morning, sequenced by lunch\",\"body\":\"Assign the sequence and the owner as part of the import. The batch starts on the next sending window with each message written from the research that just landed with them.\",\"bullets\":[\"Sequence assigned during import\",\"Owner and start window set upfront\",\"Messages written from the new context\"]}],\"stats\":[{\"value\":\"1 click\",\"label\":\"from a search page to a batch of records\"},{\"value\":\"0\",\"label\":\"CSV exports in the middle\"},{\"value\":\"100%\",\"label\":\"of imports deduplicated automatically\"}],\"faqTitle\":\"The Chrome Extension, explained\",\"faqs\":[{\"q\":\"What does the extension actually do?\",\"a\":\"It adds a Dalil panel on top of the professional network you are browsing. Select one profile or a whole page of results, choose what to enrich, and the people become 
1CRM records in Dalil with their research attached.\"},{\"q\":\"Do I need Sales Navigator?\",\"a\":\"No. The extension works with a standard account. If you do use Sales Navigator, its searches import exactly the same way.\"},{\"q\":\"Does it enrich as it imports?\",\"a\":\"Yes, and you choose how much. Verified work email, direct mobile, role and seniority, company size and funding. Enrichment runs on the way in, so records arrive complete rather than as bare names.\"},{\"q\":\"Can imported people start a sequence automatically?\",\"a\":\"Yes. Pick the sequence and the owner as part of the import, and outreach begins on the next sending window without a separate step.\"},{\"q\":\"What stops me importing the same person twice?\",\"a\":\"Every import runs a duplicate check against your workspace. Existing contacts are matched and updated instead of creating a second record, so conversation history stays in one place.\"},{\"q\":\"Does it cost credits?\",\"a\":\"Importing a record does not. Enrichment does, from the same 1,000-credit monthly pool as the rest of Dalil, and only when a verified result is actually found.\"}],\"finalCta\":{\"badge\":\"Chrome Extension\",\"titleLead\":\"Stop copying names into forms.\",\"titleAccent\":\"Capture the whole page.\",\"sub\":\"Enriched, deduplicated records and a running sequence, before you close the tab.\"},\"extensionMock\":{\"panelTitle\":\"Dalil extension\",\"panelMeta\":\"search · page 1 of 12\",\"colPerson\":\"Person\",\"colEnrich\":\"Enrich\",\"pickedRoles\":[\"VP Sales · Northwind\",\"Founder · Kalyo\",\"Growth · Vela\",\"CRO · Pinecrest\"],\"chipEmail\":\"email\",\"chipPhone\":\"phone\",\"selectedCount\":\"4 selected\",\"importBtn\":\"Import to Dalil\",\"cursorLabel\":\"import\",\"landedPanelTitle\":\"Landed in Dalil\",\"chipVerified\":\"verified\",\"chipMobile\":\"mobile\",\"chipSequenced\":\"sequenced\"},\"surfacesMock\":{\"panelTitle\":\"Capture from\",\"panelMeta\":\"anywhere you browse\",\"colSurface\":\"Surface\",\"colYield\":\"Typical yield\",\"colMode\":\"Mode\",\"rows\":[{\"surface\":\"A single profile\",\"yield\":\"1 person\",\"mode\":\"one\"},{\"surface\":\"Search results page\",\"yield\":\"25 people\",\"mode\":\"batch\"},{\"surface\":\"People who liked a post\",\"yield\":\"200+ people\",\"mode\":\"batch\"},{\"surface\":\"Comment threads\",\"yield\":\"40 people\",\"mode\":\"batch\"},{\"surface\":\"Event attendees\",\"yield\":\"whole list\",\"mode\":\"batch\"}],\"note\":\"Works on a standard account. Sales Navigator searches import the same way.\"},\"enrichMock\":{\"beforePanelTitle\":\"What you see\",\"afterPanelTitle\":\"What lands\",\"fieldColLabel\":\"Field\",\"fieldName\":\"Name\",\"fieldJobTitle\":\"Job title\",\"fieldEmail\":\"Email\",\"fieldPhone\":\"Phone\",\"fieldCompanyData\":\"Company data\",\"chipVerified\":\"verified\",\"chipDirect\":\"direct\",\"checkedPanelTitle\":\"Checked on the way in\",\"timeline\":[{\"title\":\"Duplicate check against your workspace\",\"meta\":\"38 matched and merged\"},{\"title\":\"Enrichment credits spent only on results\",\"meta\":\"no result, no credit\"},{\"title\":\"Records created, complete\",\"meta\":\"ready to sequence\"}]},\"sequenceMock\":{\"panelTitle\":\"Assign on import\",\"panelMeta\":\"optional\",\"colSetting\":\"Setting\",\"colValue\":\"Value\",\"rowSequenceLabel\":\"Sequence\",\"rowOwnerLabel\":\"Owner\",\"rowStartsLabel\":\"Starts\",\"rowStartsValue\":\"next working morning\",\"rowFirstStepLabel\":\"First step\",\"chipFirstStep\":\"LinkedIn invite\",\"runningPanelTitle\":\"Already running\",\"runningBody\":\"Browse, select, import. The outreach is live before you close the tab, with every message written from the research that just landed.\"}}
1,\"dalilBrainPage\":{\"hero\":{\"eyebrow\":\"Dalil Brain\",\"titleLead\":\"The engine that knows\",\"titleAccent\":\"which deals are real.\",\"sub\":\"One model reading your CRM, email activity, enrichment and calls. It scores every deal as behaviour changes, forecasts from what deals actually do, and names the reason behind every number it gives you.\",\"bullets\":[\"Every score explains itself\",\"Learns from your own wins\"]},\"stats\":{\"forecastAccuracy\":\"forecast accuracy once trained on your history\",\"atRiskCaught\":\"more at-risk deals caught early\",\"liveScore\":\"live score on every deal card\"},\"forecasting\":{\"eyebrow\":\"Forecasting\",\"title\":\"A number that survives the board meeting\",\"body\":\"Close dates are guesses. Dalil Brain forecasts from stage, score, velocity and seasonality, so the ninety-day view reflects how deals in your pipeline actually behave rather than how hopeful their owners are.\",\"bullets\":[\"Built from behaviour, not typed dates\",\"Rolling 90-day view, updated hourly\",\"Sharpens as it learns your history\"]},\"risk\":{\"eyebrow\":\"Risk\",\"title\":\"Flagged while you can still do something\",\"body\":\"Single-threading, a champion who changed role, a proposal that went quiet: these are knowable before they turn into a loss. Brain watches for the patterns that historically preceded your own lost deals.\",\"bullets\":[\"Ghosting and single-threading detected\",\"Learned from your last 90 days\",\"Surfaced while there is time to act\"]},\"usesSection\":{\"eyebrow\":\"Where it shows up\",\"titleLead\":\"One engine behind\",\"titleAccent\":\"every number you see\",\"sub\":\"Scores, forecasts and answers that agree with each other, because they come from the same place.\"},\"uses\":[{\"title\":\"A score on every card\",\"body\":\"Each deal carries a live score from engagement, velocity and fit, so a pipeline review starts from evidence rather than from who speaks first.\"},{\"title\":\"The reason, not just the number\",\"body\":\"Every score comes with the sentence that explains it. A drop is something you can act on, not a mood the system is in.\"},{\"title\":\"Forecasts from behaviour\",\"body\":\"A rolling ninety-day forecast built from what deals actually do, instead of the close dates people optimistically typed in.\"},{\"title\":\"Risk before the loss\",\"body\":\"Single-threading, ghosting and stalled proposals are flagged while there is still time to bring in another stakeholder.\"},{\"title\":\"Patterns from your own wins\",\"body\":\"After a quarter of data the model learns how your team really wins, so the advice reflects your motion and not a generic playbook.\"},{\"title\":\"One brain, everywhere\",\"body\":\"The same intelligence powers Lead Scout scoring, Analytics and the answers Ask Dalil gives, so nothing contradicts anything else.\"}],\"faq\":{\"title\":\"Dalil Brain, explained\",\"items\":[{\"q\":\"What does Dalil Brain actually score?\",\"a\":\"Every deal, continuously, from engagement signals, stage velocity and how well the account fits the profile you win. The score updates as behaviour changes rather than on a nightly batch.\"},{\"q\":\"Why should I trust the number?\",\"a\":\"Because it explains itself. Each score carries the reasoning that produced it, naming the signals that moved it. If you disagree, you are disagreeing with stated evidence rather than with a black box.\"},{\"q\":\"How long before the forecast is accurate?\",\"a\":\"It is useful immediately from stage and velocity, and it gets materially better after about 90 days, when it has enough of your own closed deals to learn how your team wins and loses.\"},{\"q\":\"Does it need a data warehouse?\",\"a\":\"No. It reads the CRM, email activity, enrichment and call data already in your workspace. There is nothing to pipe in and no BI tool to stand up first.\"},{\"q\":\"Is my data used to train models for other companies?\",\"a\":\"No. Patterns learned from your workspace stay in your workspace, and your data is not used to train external models.\"},{\"q\":\"Where do I see it?\",\"a\":\"On deal cards as a score, in Analytics as a forecast, in the at-risk list as a warning, and behind the answers Ask Dalil gives about your pipeline. It is one engine surfacing in several places.\"}]}
1,\"finalCta\":{\"badge\":\"Dalil Brain\",\"titleLead\":\"Stop forecasting on feel.\",\"titleAccent\":\"Forecast on behaviour.\",\"sub\":\"Live scores, explained reasoning, and risk surfaced early enough to matter.\"},\"mock\":{\"sourceBadges\":[\"CRM\",\"Email\",\"Enrichment\",\"Calls\"],\"table\":{\"deal\":\"Deal\",\"score\":\"Score\",\"trend\":\"Trend\",\"why\":\"Why\"},\"brain\":{\"panelTitle\":\"Scored, with the reason\",\"panelMeta\":\"live\",\"trendFalling\":\"falling\",\"trendRising\":\"rising\",\"trendStalled\":\"stalled\",\"answer\":\"\u003crecord\u003eNorthwind\u003c/record\u003e dropped 14 points: the champion changed role and nobody new has engaged in 27 days.\"},\"forecast\":{\"panelTitle\":\"Rolling 90-day forecast\",\"panelMeta\":\"updated hourly\",\"months\":[\"Apr\",\"May\",\"Jun\"],\"confidenceTitle\":\"Confidence\",\"donutSub\":\"accuracy once it has learned your team's patterns\"},\"risk\":{\"panelTitle\":\"At risk\",\"panelMeta\":\"{count} deals\",\"reasonChampionLeft\":\"champion left the role\",\"reasonSingleThreaded\":\"single-threaded, one contact\",\"reasonProposalSilence\":\"proposal sent, then silence\",\"learnedPanelTitle\":\"Learned from your own history\",\"timelineMeta\":\"your last 90 days\",\"timeline1Title\":\"Deals that go single-threaded lose 68% of the time\",\"timeline2Title\":\"Silence past 21 days rarely recovers\"}}},\"dataImportPage\":{\"hero\":{\"eyebrow\":\"Data Import\",\"titleLead\":\"Bring everything you have.\",\"titleAccent\":\"Nothing lands broken.\",\"sub\":\"Spreadsheets, another CRM, forms or your own systems. Columns map to Dalil fields, duplicates merge, companies link, and validation runs before a single record is written.\",\"bullets\":[\"Deduplicated on the way in\",\"Relationships preserved\"]},\"stats\":[{\"value\":\"1 day\",\"label\":\"is all most teams need to migrate fully\"},{\"value\":\"0\",\"label\":\"records written before validation passes\"},{\"value\":\"6\",\"label\":\"ways in, from spreadsheets to the API\"}],\"sixWaysIn\":{\"eyebrow\":\"Six ways in\",\"titleLead\":\"However your data lives today,\",\"titleAccent\":\"there is a route in\",\"sub\":\"One-off uploads, full migrations and permanent pipes, all landing in the same clean CRM.\"},\"ways\":[{\"title\":\"Spreadsheets\",\"body\":\"Drag in a CSV or Excel file, map the columns once, and import thousands of records with validation running first.\"},{\"title\":\"Another CRM\",\"body\":\"Bring contacts, companies, deals, notes and custom fields across with the relationships between them intact.\"},{\"title\":\"Zapier and n8n\",\"body\":\"Native nodes pipe records in from any tool in your stack, on a schedule or the moment something happens.\"},{\"title\":\"Webhooks\",\"body\":\"Point a form, a scanner or an internal system at Dalil and records appear as events fire, with no polling.\"},{\"title\":\"REST API\",\"body\":\"Full documented API to create, update and link records programmatically for custom pipelines and ongoing syncs.\"},{\"title\":\"Claude and MCP\",\"body\":\"Ask your AI assistant to import a file, link people to companies and flag duplicates, in plain language.\"}],\"featureBlocks\":{\"validation\":{\"eyebrow\":\"Validation\",\"title\":\"Messy rows are caught before they become records\",\"body\":\"Bad email formats, missing names and broken values are flagged up front. Fix them inline, or import everything clean now and deal with the rest when you have a minute.\",\"bullets\":[\"Checks run before anything is written\",\"Flagged rows fixable in place\",\"Partial imports supported\"]},\"migration\":{\"eyebrow\":\"Migration\",\"title\":\"Your relationships survive the move\",\"body\":\"Coming from another CRM, contacts arrive attached to their companies, deals keep their stage, and notes and tasks stay on the records they belong to. Custom fields are recreated rather than flattened.\",\"bullets\":[\"Contacts, companies and deals linked\",\"Notes, tasks and history attached\",\"Custom fields recreated\"]},\"alwaysOn\":{\"eyebrow\":\"Always on\",\"title\":\"Import once, or keep the pipe open\",\"body\":\"Zapier, n8n, webhooks and the REST API keep records arriving from forms, scanners and internal systems long after the first migration, with the same deduplication and validation every time.\",\"bullets\":[\"Native Zapier and n8n nodes\",\"Webhooks and full REST API\",\"Same cleaning rules on every route\"]}},\"faq\":{\"title\":\"Data import, explained\",\"items\":[{\"q\":\"What file types can I import?\",\"a\":\"CSV and Excel. Drag the file in, map your columns to Dalil fields, and create any missing fields on the spot without leaving the import screen.\"},{\"q\":\"What happens to duplicates?\",\"a\":\"Every import runs a duplicate check first. Matching records are merged into the existing contact rather than creating a second one, so history and conversations stay in a single place.\"},{\"q\":\"Can I migrate from my current CRM?\",\"a\":\"Yes. Contacts, companies, deals, notes, tasks and custom fields come across with their relationships preserved, so a person still points at their company and their open deal.\"},{\"q\":\"What if some rows are messy?\",\"a\":\"Validation runs before anything is written. Bad email formats and missing required fields are flagged and can be fixed inline, or you can import the clean rows and return to the rest later.\"},{\"q\":\"Can imports run continuously?\",\"a\":\"Yes. Zapier, n8n, webhooks and the REST API keep records flowing in from forms, event scanners, billing systems or your warehouse, with the same deduplication and validation a
1pplied.\"},{\"q\":\"How long does a migration take?\",\"a\":\"Most teams are fully migrated within a day. Larger or more customised setups are handled with our team as part of onboarding.\"}]},\"finalCta\":{\"badge\":\"Data Import\",\"titleLead\":\"Move your data once.\",\"titleAccent\":\"Keep it clean forever.\",\"sub\":\"Mapped, validated and deduplicated, with every relationship still intact.\"},\"mockups\":{\"mapping\":{\"rowsMeta\":\"{count} rows\",\"colYourColumn\":\"Your column\",\"colDalilField\":\"Dalil field\",\"srcFullName\":\"Full Name\",\"srcCompany\":\"Company\",\"srcWorkEmail\":\"Work Email\",\"srcMobile\":\"Mobile\",\"srcDealSize\":\"Deal Size\",\"dstName\":\"Name\",\"dstCompany\":\"Company\",\"dstEmail\":\"Email\",\"dstPhone\":\"Phone\",\"dstAmount\":\"Amount\",\"newFieldChip\":\"new field\",\"mappedChip\":\"{done} of {total} mapped\",\"runImportBtn\":\"Run import\",\"importCompleteTitle\":\"Import complete\",\"colResult\":\"Result\",\"recordsCreated\":\"Records created\",\"duplicatesMerged\":\"Duplicates merged\",\"companiesLinked\":\"Companies linked\",\"cursorRun\":\"run\"},\"validation\":{\"cleanRowsTitle\":\"Clean rows\",\"readyToImport\":\"ready to import\",\"heldForReviewTitle\":\"Held for review\",\"colProblem\":\"Problem\",\"badEmailFormat\":\"Bad email format\",\"missingName\":\"Missing name\",\"nothingLandsTitle\":\"Nothing lands half-broken\",\"timeline1Title\":\"Every row validated before writing\",\"timeline1Meta\":\"format, required fields, types\",\"timeline2Title\":\"Flagged rows fixable inline\",\"timeline2Meta\":\"no re-upload needed\",\"timeline3Title\":\"Import the clean ones now if you prefer\",\"timeline3Meta\":\"partial imports supported\"},\"migration\":{\"companyPanelTitle\":\"Company\",\"companyStaff\":\"{count} staff · Series A\",\"contactPanelTitle\":\"Contact\",\"contactRole\":\"VP Sales\",\"dealPanelTitle\":\"Deal\",\"dealStagePreserved\":\"stage preserved\",\"alsoCarriedOverTitle\":\"Also carried over\",\"colObject\":\"Object\",\"notesAndTasks\":\"Notes and tasks\",\"chipAttached\":\"attached\",\"customFields\":\"Custom fields\",\"chipRecreated\":\"recreated\",\"owners\":\"Owners\",\"chipMapped\":\"mapped\"},\"pipeline\":{\"routesInTitle\":\"Routes in\",\"ongoing\":\"ongoing\",\"colRoute\":\"Route\",\"webhooks\":\"Webhooks\",\"chipNative\":\"native\",\"chipLive\":\"live\",\"restApi\":\"REST API\",\"feedingFromTitle\":\"Feeding from\",\"yourStack\":\"your stack\",\"colSource\":\"Source\",\"websiteForms\":\"Website forms\",\"eventScanners\":\"Event scanners\",\"billingSystems\":\"Billing systems\",\"dataWarehouse\":\"Data warehouse\",\"dalilCrmMeta\":\"same rules every time\",\"chipDeduplicated\":\"deduplicated\",\"chipValidated\":\"validated\",\"chipCompanyLinked\":\"company linked\",\"viewRecordsBtn\":\"View records\"}}},\"integrationsApisPage\":{\"hero\":{\"eyebrow\":\"Integrations \u0026 APIs\",\"titleLead\":\"Connect the stack you have\",\"titleAccent\":\"to the record that matters.\",\"sub\":\"Over a hundred one-click integrations for the tools most teams run, Zapier and Make for the long tail, and documented REST, GraphQL and webhook surfaces for everything you built yourself.\",\"bullets\":[\"100+ native integrations\",\"REST, GraphQL and webhooks\"]},\"statStrip\":[{\"value\":\"100+\",\"label\":\"native one-click integrations\"},{\"value\":\"1,000/min\",\"label\":\"API rate limit\"},{\"value\":\"Real-time\",\"label\":\"webhook delivery, no polling\"}],\"stackMock\":{\"hubLabel\":\"Your system of record\",\"connectedTitle\":\"Connected\",\"connectedMeta\":\"100+ available\",\"connectedCaption\":\"one click, no engineering\",\"browseAll\":\"Browse all\"},\"apiMock\":{\"restTitle\":\"REST\",\"restMeta\":\"full CRUD\",\"webhooksTitle\":\"Webhooks\",\"webhooksMeta\":\"real time\",\"actionDetail\":\"pushed to your endpoint\",\"rateLimitValue\":\"1,000/min\",\"rateLimitLabel\":\"rate limit\"},\"noCodeMock\":{\"panelTitle\":\"Without writing code\",\"colRoute\":\"Route\",\"colGoodFor\":\"Good for\",\"rowNativeLabel\":\"Native integration\",\"rowNativeDesc\":\"the tools most teams run\",\"rowZapierLabel\":\"Zapier or Make\",\"rowZapierDesc\":\"thousands of long-tail apps\",\"rowWebhookLabel\":\"Webhook\",\"rowWebhookDesc\":\"your own service, in real time\",\"rowMcpLabel\":\"MCP\",\"rowMcpDesc\":\"letting AI clients drive it\",\"apiKeyTitle\":\"API key\",\"scopeKey\":\"Scope\",\"scopeValue\":\"workspace\",\"expiryKey\":\"Expiry\",\"expiryValue\":\"you choose\",\"revokeKey\":\"Revoke\",\"revokeValue\":\"any time\"},\"block1\":{\"eyebrow\":\"Build on it\",\"title\":\"A documented surface, not a private door\",\"body\":\"Full CRUD over every object through REST, full-text search through GraphQL, and webhooks that push events to you as they happen. The same surface Dalil's own MCP server uses is the one you get.\",\"bullets\":[\"Full CRUD across every object\",\"Cursor-based pagination\",\"Real-time webhooks, no polling\"]},\"block2\":{\"eyebrow\":\"Four routes in\",\"title\":\"Pick the one that fits the job\",\"body\":\"A native connector for the tools everyone runs, Zapier or Make when it is not worth engineering time, a webhook for your own service, and MCP when you want an AI client driving it. All on scoped, revocable keys.\",\"bullets\":[\"Native, no-code, webhook or MCP\",\"Workspace-scoped keys with expiry\",\"Revoke any key at any time\"]},\"sectionHead\":{\"eyebrow\":\"What teams connect first\",\"titleLead\":\"The tools already in the middle\",\"titleAccent\":\"of the working day\"},\"uses\":[{\"title\":\"Email and calendar\",\"body\":\"Gmail and calendar connected so meetings and threads land on the right record without anyone forwarding anything.\"},{\"title\":\"Tell the team\",\"body\":\"Push wins, risks and new opportunities into the Slack channel where the conversation is already happening.\"},{\"title\":\"Billing and revenue\",\"body\":\"Connect Stripe so what a customer actually pays is visible next to what the deal said they would.\"},{\"title\":\"Spreadsheets, still\",\"body\":\"Read from and write to Google Sheets for the reporting and hand-offs that stubbornly live there.\"},{\"title\":\"The long tail\",\"body\":\"Zapier and Make cover thousands of apps that will never justify a native connector, with no engineering time.\"},{\"title\":\"Your own systems\",\"body\":\"REST, GraphQL and webhooks for the internal tools nobody else has, with a documented and stable surface.\"}],\"faq\":{\"title\":\"Integrations and APIs, explained\",\"items\":[{\"q\":\"What connects with one click?\",\"a\":\"Over a hundred native integrations, including Gmail, Slack, Calendly, Notion, Google Sheets, Stripe and HubSpot. You authorise the tool and it starts working, with no engineering involvement.\"},{\"q\":\"What if my tool is not in the directory?\",\"a\":\"You have three routes: Zapier or Make for thousands of long-tail apps, webhooks to push events to your own service in real time, and the REST and GraphQL APIs for anything bespoke.\"},{\"q\":\"What does the API cover?\",\"a\":\"Full CRUD across every Dalil object: contacts, companies, deals, notes, tasks, sequences, workflows and pipelines. Search runs through GraphQL, which returns ids you then fetch over REST.\"},{\"q\":\"What are the rate limits?\",\"a\":\"A thousand requests a minute. Pagination is cursor based, so large exports walk through the data predictably rather than timing out on an offset.\"},{\"q\":\"How do webhooks work?\",\"a\":\"Subscribe to the events you care about, such as deal changes or contact creation, and Dalil pushes them to your endpoint in real time rather than making you poll for changes.\"},{\"q\":\"How do I connect an AI tool?\",\"a\":\"Through Dalil MCP. Point Claude Desktop, Claude Code or your own agent at the MCP server and it can read and write your workspace directly, with the same scoped keys and audit trail.\"}]}
1,\"finalCta\":{\"badge\":\"Integrations \u0026 APIs\",\"titleLead\":\"Keep your stack.\",\"titleAccent\":\"Change where the truth lives.\",\"sub\":\"One-click connectors, no-code routes, and documented APIs for everything else.\"}},\"leadDealPage\":{\"heroEyebrow\":\"Lead \u0026 Deal Management\",\"heroTitleLead\":\"A pipeline that fills itself in\",\"heroTitleAccent\":\"as you sell.\",\"heroSub\":\"Deals, stages and history in one place, with every email, message and call already attached. The CRM stops being a form your team fills in after the fact and becomes the record of what actually happened.\",\"heroBullets\":[\"Activity captured automatically\",\"One timeline per deal\"],\"statValue1\":\"40%\",\"statLabel1\":\"less time spent on manual CRM updates\",\"statValue2\":\"1 view\",\"statLabel2\":\"for every piece of deal context\",\"statValue3\":\"5 min\",\"statLabel3\":\"to set up a full pipeline\",\"block1Eyebrow\":\"Automatic capture\",\"block1Title\":\"The admin nobody does, done anyway\",\"block1Body\":\"Because outreach and pipeline live in the same system, every email, LinkedIn message and WhatsApp reply is already linked to the right deal. The gap between doing the work and recording it disappears.\",\"block1Bullets\":[\"Email, LinkedIn and WhatsApp linked on arrival\",\"Stage changes and notes in the same thread\",\"Nothing waiting to be logged later\"],\"block2Eyebrow\":\"Together\",\"block2Title\":\"A handover that needs no briefing\",\"block2Body\":\"Owners, mentions, tasks and notes all live on the deal. When someone else picks it up, or a specialist is pulled in for a review, they read the account instead of asking whoever touched it last.\",\"block2Bullets\":[\"Assign owners and mention teammates\",\"Tasks carry an owner and a date\",\"The full history travels with the deal\"],\"sectionEyebrow\":\"What it changes\",\"sectionTitleLead\":\"Less time maintaining the CRM,\",\"sectionTitleAccent\":\"more time in deals\",\"uses\":[{\"title\":\"A board that matches your motion\",\"body\":\"Kanban, list or table over the same pipeline, with stages you name yourself rather than inherit from a template.\"},{\"title\":\"Context without the archaeology\",\"body\":\"Every email, call, message and stage change is on the deal already, so preparing for a call is reading, not searching.\"},{\"title\":\"Nothing lost between people\",\"body\":\"Mention a colleague, hand over an account or bring in a specialist, and the whole history goes with it.\"},{\"title\":\"Follow-ups that survive the week\",\"body\":\"Tasks live on the deal with an owner and a date, so the next step is a thing that exists rather than a good intention.\"},{\"title\":\"Bulk edits without a spreadsheet\",\"body\":\"Reassign an owner, shift a stage or update a field across a filtered set in one pass, straight from the view.\"},{\"title\":\"Health you can question\",\"body\":\"Every deal carries a score with the reasoning behind it, so a red flag is something you can argue with rather than obey.\"}],\"faqTitle\":\"Lead and deal management, explained\",\"faqs\":[{\"q\":\"How long does it take to set up a pipeline?\",\"a\":\"Minutes. Start from a template for outbound, inbound or enterprise motions, rename the stages to match how you actually sell, and import what you have. You are not obliged to keep any stage you did not choose.\"},{\"q\":\"Does activity really get captured on its own?\",\"a\":\"Yes. Emails, LinkedIn messages, WhatsApp messages and sequence activity are linked to the right deal and contact as they happen, because the outreach runs in the same system as the pipeline.\"},{\"q\":\"Can I see everything on one screen?\",\"a\":\"That is the intent of the deal timeline: one chronological view of every interaction, note, stage change and enrichment update, rather than four tabs and a shared drive.\"},{\"q\":\"How does the team work on the same deal?\",\"a\":\"Mention people, assign the deal or a task, and leave notes on the record. Everyone sees the same history, so a handover does not require a briefing call.\"},{\"q\":\"What is the health score based on?\",\"a\":\"Engagement signals, stage velocity and fit, computed by Dalil Brain. Each score comes with the reasoning that produced it, so you can disagree with it on the evidence.\"},{\"q\":\"Can I import from my current CRM?\",\"a\":\"Yes. Bring a CSV or pull from another system with Data Import, which maps your columns, val
1idates the rows and reports what it could not place before anything is written.\"}],\"ctaBadge\":\"Lead \u0026 Deal Management\",\"ctaTitleLead\":\"Run the pipeline.\",\"ctaTitleAccent\":\"Not the paperwork.\",\"ctaSub\":\"Every interaction on the deal, without anyone stopping to record it.\",\"mockStageQualified\":\"Qualified\",\"mockStageProposal\":\"Proposal\",\"mockStageNegotiation\":\"Negotiation\",\"mockCursorDragToClose\":\"drag to close\",\"mockFieldStage\":\"Stage\",\"mockFieldOwner\":\"Owner\",\"mockFieldHealth\":\"Health\",\"mockFieldNextStep\":\"Next step\",\"mockSecurityReview\":\"security review\",\"mockChannelEmail\":\"Email\",\"mockDealTimelineTitle\":\"Deal timeline\",\"mockDealTimelineMeta\":\"captured automatically\",\"mockTimeline1Title\":\"Email opened twice by the CFO\",\"mockTimeline1Meta\":\"today · 09:12\",\"mockTimeline2Title\":\"LinkedIn reply from the champion\",\"mockTimeline2Meta\":\"yesterday\",\"mockTimeline3Title\":\"Stage moved to Negotiation\",\"mockTimeline3Meta\":\"2 days ago\",\"mockTimeline4Title\":\"Voice note filed from WhatsApp\",\"mockTimeline4Meta\":\"4 days ago\",\"mockCaptureNote\":\"Nobody was asked to log any of this. It is simply on the deal.\",\"mockOnThisDeal\":\"On this deal\",\"mockThreePeople\":\"3 people\",\"mockColWho\":\"Who\",\"mockColDoing\":\"Doing\",\"mockChipOwner\":\"owner\",\"mockChipMentioned\":\"mentioned\",\"mockOpenItems\":\"Open items\",\"mockAction1Label\":\"Send the security pack\",\"mockAction1Detail\":\"due tomorrow · Maya\",\"mockAction2Label\":\"Confirm pricing with finance\",\"mockAction2Detail\":\"done\"},\"linkedinSequencesPage\":{\"hero\":{\"eyebrow\":\"LinkedIn Sequences\",\"titleStart\":\"Turn LinkedIn from a feed \",\"titleAccent\":\"into a pipeline.\",\"sub\":\"Profile visits, connection requests and messages in your voice, sent automatically with human pacing. Every accept, read and reply synced straight to the deal.\",\"bullets\":[\"1 social account included in your plan\",\"Human-like limits on every account\"]},\"mocks\":{\"connection\":{\"requestTitle\":\"Connection request\",\"meta\":\"COO · Studio Ai\",\"body\":\"Sent with no note. Reads as networking, not outreach, so it gets accepted more.\",\"ignore\":\"Ignore\",\"accept\":\"Accept\",\"condLabel\":\"Invite accepted within 3 days?\",\"yes\":\"Yes\",\"no\":\"No\",\"directMessage\":\"Direct message\",\"directMessageSub\":\"references their post\",\"profileVisit\":\"Profile visit\",\"profileVisitSub\":\"stay on their radar\",\"wait2days\":\"wait 2 days\",\"followUpMessage\":\"Follow-up message\",\"followUpMessageSub\":\"one insight, no pitch\"},\"sequence\":{\"profileVisit\":\"Profile visit\",\"profileVisitSub\":\"they see your name first\",\"connectionRequest\":\"Connection request\",\"connectionRequestSub\":\"no note attached\",\"waitForAccept\":\"wait for accept\",\"firstMessage\":\"First message\",\"firstMessageSub\":\"references their post\",\"wait3days\":\"wait 3 days\",\"followUp\":\"Follow-up\",\"followUpSub\":\"one insight, no pitch\",\"statusTitle\":\"Status\",\"statusMeta\":\"live\",\"visited\":\"Visited\",\"accepted\":\"Accepted\",\"read\":\"Read\",\"replied\":\"Replied\",\"done\":\"done\",\"day2\":\"day 2\",\"day3\":\"day 3\",\"day6\":\"day 6\",\"note\":\"Every step stops the moment they reply or book.\"},\"import\":{\"people\":[{\"name\":\"Marta Ruiz\",\"role\":\"VP Sales · Northwind\"},{\"name\":\"Tom Béraud\",\"role\":\"Founder · Kalyo\"},{\"name\":\"Ana Costa\",\"role\":\"Growth · Vela\"},{\"name\":\"Ravi Menon\",\"role\":\"CRO · Pinecrest\"}],\"panelTitle\":\"Dalil extension · LinkedIn search\",\"selected\":\"4 selected\",\"enrichEmail\":\"enrich email\",\"enrichPhone\":\"enrich phone\",\"importToSequence\":\"Import to sequence\",\"importBtn\":\"Import 4\"},\"safety\":{\"title\":\"Account safety\",\"meta\":\"per account\",\"messagesToday\":\"Messages today\",\"connectionRequestsWeek\":\"Connection requests this week\",\"profileVisitsToday\":\"Profile visits today\",\"note\":\"Actions spread through the day, with natural gaps\"},\"context\":{\"title\":\"CRM record\",\"meta\":\"auto-updated\",\"role\":\"COO · Studio Ai\",\"demoBooked\":\"Demo booked\",\"sourceChannel\":\"Source channel\",\"owner\":\"Owner\",\"attached\":\"Attached\",\"attachedValue\":\"6 messages\",\"threadTitle\":\"Thread\",\"bubbleUs\":\"saw your post on outbound being broken.\",\"bubbleThem\":\"Sounds relevant. Can we talk next week?\",\"loggedAutomatically\":\"logged automatically\"}},\"blocks\":[{\"eyebrow\":\"Sequences\",\"title\":\"Visit, connect, message, on a schedule that feels human\",\"body\":\"Build the exact LinkedIn motion you would run by hand: a profile visit so they see your name, a clean connection request, then messages spaced over days. Dalil executes it for every lead, every day.\",\"bullets\":[\"Profile visits that warm the lead first\",\"No-note requests for higher accept rates\",\"Follow-ups that stop on reply or booking\"]},{\"eyebrow\":\"Chrome extension\",\"title\":\"From LinkedIn search to running sequence in one click\",\"body\":\"Select profiles from any search, post or event page with the Dalil Chrome Extension. They arrive in the CRM enriched with verified email and ph
1one, already assigned to the sequence you chose.\",\"bullets\":[\"Batch-select from search results and posts\",\"Enrich on import: email, phone, company data\",\"Straight into the sequence, no CSV step\"]},{\"eyebrow\":\"Account safety\",\"title\":\"Limits a human would keep, enforced by the machine\",\"body\":\"Every account gets daily and weekly caps on messages, requests and visits, spread naturally through the working day. High enough to build pipeline every week, low enough to keep your account boring to LinkedIn.\",\"bullets\":[\"Per-account caps, tracked live\",\"Natural gaps between actions\",\"Automatic slow-down when limits approach\"]},{\"eyebrow\":\"CRM native\",\"title\":\"Every DM becomes deal context, automatically\",\"body\":\"LinkedIn conversations don't live and die in a browser tab. Each message, accept and reply is logged on the contact and deal record, so the whole team sees the relationship, not just the rep who owns the account.\",\"bullets\":[\"Full threads attached to the record\",\"Replies land in the unified inbox\",\"Stage updates from booking links\"]}],\"stats\":[{\"value\":\"20\",\"label\":\"messages a day per account, humanly paced\"},{\"value\":\"600\",\"label\":\"LinkedIn touches per account, per month\"},{\"value\":\"100%\",\"label\":\"of conversations synced to the CRM record\"}],\"faq\":{\"title\":\"LinkedIn sequences, explained\",\"items\":[{\"q\":\"Is automating LinkedIn safe for my account?\",\"a\":\"Dalil enforces human-like limits per account: around 20 messages a day, capped connection requests per week, and actions spread through the working day with natural gaps. You stay well inside the behavior of an active human user.\"},{\"q\":\"Do I need Sales Navigator?\",\"a\":\"No. Sequences and the Chrome extension work with a standard LinkedIn account. If you do use Sales Navigator, its searches make great import lists, but nothing in Dalil requires it.\"},{\"q\":\"What happens when someone replies?\",\"a\":\"The sequence pauses for that lead instantly, the conversation lands in your unified inbox, and the full thread is logged on their CRM record. Dalil drafts a suggested reply from the deal context for you to review and send.\"},{\"q\":\"How many LinkedIn accounts can I connect?\",\"a\":\"Your plan includes 1 social account (LinkedIn or WhatsApp). You can add more at $19 a month each, and each one sends its own sequences with its own safety limits.\"},{\"q\":\"Why send connection requests without a note?\",\"a\":\"Because they get accepted more. A bare request reads as a normal networking touch; a pitch in the note reads as outreach. Dalil sends the request clean, then delivers the personalized message once you are connected.\"}]},\"finalCta\":{\"badge\":\"LinkedIn Sequences\",\"titleStart\":\"Your next customers are already on LinkedIn. \",\"titleAccent\":\"Reach them on schedule.\",\"sub\":\"Two accounts included, human-safe limits, every reply back on the deal.\"},\"rotatingCard\":{\"writingLabel\":\"Writing from the signal\",\"readyLabel\":\"Message ready\",\"signalPrefix\":\"signal\",\"leads\":[{\"faceIndex\":6,\"name\":\"Ken Ito\",\"role\":\"COO · Studio Ai\",\"signal\":\"posted about outbound\",\"body\":\"Hi {{firstName}}, saw your post on outbound being broken at {{company}}. The fix usually starts with knowing who is already in market.\"},{\"faceIndex\":0,\"name\":\"Marta Ruiz\",\"role\":\"VP Sales · Northwind\",\"signal\":\"started VP Sales role\",\"body\":\"Hi {{firstName}}, congrats on the VP Sales seat at {{company}}. Month one usually goes to list building rather than pipeline.\"},{\"faceIndex\":2,\"name\":\"Ana Costa\",\"role\":\"Growth · Vela\",\"signal\":\"hiring 4 SDRs\",\"body\":\"Hi {{firstName}}, four SDR seats open at {{company}} at once. Ramping all four on manual prospecting tends to cost six quiet weeks.\"}]}},\"emailFinderPage\":{\"heroEyebrow\":\"Email Finder \u0026 Verifier\",\"heroTitleLead\":\"Verified work emails,\",\"heroTitleAccent\":\"found on the first pass.\",\"heroSub\":\"Dalil asks several data sources in turn until one returns a match, verifies the address twice, and writes it straight to the record. No result, no credit.\",\"heroBullets\":[\"Multiple sources, one credit pool\",\"No result, no credit\"],\"statLabel1\":\"deliverability on verified addresses\",\"statLabel2\":\"credits spent when nothing is found\",\"statLabel3\":\"credits included every month, rolling over\",\"whyEyebrow\":\"Why it matters\",\"whyTitleLead\":\"A bounced email costs more than\",\"whyTitleAccent\":\"a missing one\",\"whySub\":\"Fill rate is only half the job. The other half is never sending to an address that damages your domain.\",\"reasons\":[{\"title\":\"One source is never enough\",\"body\":\"Every provider has blind spots. Asking several in turn is what takes a find rate from “some” to “most of your list”.\"},{\"title\":\"Unverified email is expensive\",\"body\":\"Bounces do not just waste a send, they damage the domain you need for every future campaign.\"},{\"title\":\"Pay for outcomes\",\"body\":\"A search that finds nothing costs you nothing. Credits are spent on verified addresses, not on attempts.\"},{\"title\":\"Enrich where you sell\",\"body\":\"Addresses land straight on the CRM record and into the sequence, instead of a CSV that ages in a downloads folder.\"},{\"title\":\"Import and go\",\"body\":\"Bring a list or pull profiles with the Chrome Extension; Dalil finds and verifies the addresses on the way in.\"},{\"title\":\"Built for whole lists\",\"body\":\"Run enrichment across a segment, not one contact at a time, and watch the fill rate climb as sources are tried in order.\"}],\"fb1Eyebrow\":\"Find rate\",\"fb1Title\":\"Find the addresses one source would have missed\",\"fb1Body\":\"If the first source has no match, Dalil asks the next, and the next. That is the difference between emailing half a list and emailing nearly all of it, on exactly the same set of leads.\",\"fb1
1Bullets\":[\"Sources queried in turn, not in isolation\",\"Stops at the first verified match\",\"Runs across a whole segment at once\"],\"fb2Eyebrow\":\"Verification\",\"fb2Title\":\"Checked twice before it reaches your sequence\",\"fb2Body\":\"Format, domain and mailbox acceptance are all confirmed before an address is written to the record. Anything risky is dropped instead of quietly padding your list and your bounce rate.\",\"fb2Bullets\":[\"Double verification on every address\",\"Risky results never sent\",\"Duplicates merged, best source kept\"],\"fb3Eyebrow\":\"One line item\",\"fb3Title\":\"Replace a shelf of data subscriptions\",\"fb3Body\":\"Several sources sit behind one credit pool inside the CRM you already use. No separate finder, no separate verifier, no export step between finding a lead and messaging them.\",\"fb3Bullets\":[\"Multiple providers, one bill\",\"Verification included, not an add-on\",\"Credits roll over month to month\"],\"fb4Eyebrow\":\"Pricing\",\"fb4Title\":\"Stop paying for addresses you cannot use\",\"fb4Body\":\"If nothing is found, or what comes back is invalid, that is on us. Credits are spent only on verified addresses you can confidently send to.\",\"fb4Bullets\":[\"Failed searches cost nothing\",\"Invalid results cost nothing\",\"You pay for usable data only\"],\"faqTitle\":\"Email finding, explained\",\"faqs\":[{\"q\":\"What is waterfall enrichment?\",\"a\":\"Instead of asking one data source and g
1iving up, Dalil queries several in sequence. If the first has no match, it tries the next, and stops as soon as one returns a verified address. That is why the fill rate is far higher than any single provider on its own.\"},{\"q\":\"How does verification work?\",\"a\":\"Every address found is checked before it reaches you: format, domain and mailbox acceptance. Only addresses that pass are written to the record and marked safe to send. Risky ones are discarded rather than quietly added to your list.\"},{\"q\":\"What happens if no email is found?\",\"a\":\"Nothing is charged. Credits are only spent when a verified address is returned. If a lead has no findable email, Dalil can route them down the LinkedIn path in your sequence instead.\"},{\"q\":\"How many credits does an email cost?\",\"a\":\"Enrichment draws on the same credit pool as your other AI actions, and your plan includes 1,000 credits a month with roll-over. Extra credits start at $15 per 1,000 and get cheaper in larger blocks.\"},{\"q\":\"Can I enrich a list I already have?\",\"a\":\"Yes. Import a CSV or pull profiles in with the Chrome Extension, and Dalil finds and verifies addresses across the whole segment, writing the results onto each record.\"},{\"q\":\"Does it protect my sending domain?\",\"a\":\"That is the point of verifying twice. Clean lists keep bounce rates low, which is what keeps your domain reputation, and therefore your deliverability, intact over time.\"}],\"finalCtaTitleLead\":\"Find the address.\",\"finalCtaTitleAccent\":\"Keep the domain.\",\"finalCtaSub\":\"Verified emails written straight to the record, charged only when they are found.\",\"waterfallJobTitle\":\"VP Sales\",\"waterfallFindEmailBtn\":\"Find email\",\"waterfallSearching\":\"Searching every source in turn\",\"waterfallVerifiedTitle\":\"Verified, safe to send\",\"waterfallCreditMeta\":\"1 credit\",\"waterfallDeliverableChip\":\"deliverable\",\"findRateTitle\":\"Emails found per 100 leads\",\"findRateMeta\":\"same list\",\"findRateSingleSourceLabel\":\"Single source\",\"findRateSingleSourceNote\":\"the rest never get contacted\",\"findRateDalilLabel\":\"Dalil waterfall\",\"findRateDalilNote\":\"ready to email\",\"findRateFootnote\":\"Every source has blind spots. Asking the next one is what closes the gap.\",\"verifyInboxLabel\":\"Inbox\",\"verifyNeverSentLabel\":\"Never sent\",\"verifyPanelTitle\":\"Checked before delivery\",\"verifyColCheck\":\"Check\",\"verifyColIfFails\":\"If it fails\",\"verifyRowAddressFormat\":\"Address format\",\"verifyRowDomainAccepts\":\"Domain accepts mail\",\"verifyRowMailboxExists\":\"Mailbox exists\",\"verifyRowDuplicate\":\"Duplicate across sources\",\"verifyChipDiscarded\":\"discarded\",\"verifyChipBestKept\":\"best one kept\",\"stackLabels\":[\"Finder\",\"Verifier\",\"Data source\",\"Backup source\",\"Enrichment tool\"],\"stackCreditPoolBadge\":\"one credit pool\",\"stackFootnote\":\"Several sources, one bill, verification included. 1,000 credits are already in your plan.\",\"noResultOtherLine1\":\"Other\",\"noResultOtherLine2\":\"providers\",\"noResultPanelTitle\":\"Against a per-search vendor\",\"noResultVsLeft\":\"Per search\",\"noResultRow1Label\":\"Nothing found\",\"noResultRow2Label\":\"Invalid address\",\"noResultRow3Label\":\"Verification\",\"noResultCharged\":\"charged\",\"noResultFree\":\"free\",\"noResultExtraTool\":\"extra tool\",\"noResultIncluded\":\"included\"},\"leadScoutPage\":{\"hero\":{\"eyebrow\":\"Lead Scout\",\"titleLead\":\"Buyers found the moment\",\"titleAccent\":\"they show intent.\",\"sub\":\"Agents watch job changes, funding, hiring, posts and pricing visits around the clock, score every signal against your ICP, and deliver researched leads with verified contacts into your CRM.\",\"bullets\":[\"1 agent included in your plan\",\"Scans twice a day, every day\"]},\"scoutFeed\":{\"panelTitle\":\"Lead Scout\",\"panelMeta\":\"scanning twice a day\",\"colLead\":\"Lead\",\"colFoundBy\":\"Found by\",\"colDualScore\":\"Dual score\",\"colStatus\":\"Status\",\"statusNew\":\"New\",\"scannedChip\":\"6,240 scanned this week\",\"moreCount\":\"+ 366 more\",\"cursorLabel\":\"why this score?\",\"scoreExplainedTitle\":\"Score explained\",\"fitCode\":\"FIT 5/5\",\"fitHeadline\":\"Excellent ICP fit\",\"fitDesc\":\"Matches title, industry and company size exactly.\",\"sigCode\":\"SIG 5/5\",\"sigHeadline\":\"Excellent signal\",\"sigDesc\":\"Substantive comment showing active CRM evaluation.\",\"leads\":[{\"name\":\"Layla Haddad\",\"role\":\"Co-founder · Sarwa\",\"agent\":\"Fintech founders\",\"scope\":\"MENA · seed to Series A\"},{\"name\":\"Marta Ruiz\",\"role\":\"VP Sales · Northwind\",\"agent\":\"Sales leaders\",\"scope\":\"EU · B2B SaaS, 10 to 200\"},{\"name\":\"Tom Béraud\",\"role\":\"Founder · Kalyo\",\"agent\":\"Just-funded foun
1ders\",\"scope\":\"US · Healthtech\"}]},\"setup\":{\"panel1Title\":\"Point it at your business\",\"panel1Meta\":\"or write the brief yourself\",\"urlExample\":\"usedalil.ai\",\"analyseBtn\":\"Analyse\",\"panel2Title\":\"Your agents\",\"panel2Meta\":\"one per segment\",\"colAgent\":\"Agent\",\"colHunting\":\"Hunting\",\"agents\":[{\"name\":\"Sales leaders\",\"hunting\":\"EU · B2B SaaS, 10 to 200\"},{\"name\":\"Fintech founders\",\"hunting\":\"MENA · seed to Series A\"},{\"name\":\"Just-funded founders\",\"hunting\":\"US · Healthtech\"}],\"addAgent\":\"+ add an agent\",\"addAgentPrice\":\"$$30 a month each\",\"note\":\"Each agent hunts its own segment, so one market never drowns out another.\"},\"scoring\":{\"fitTitle\":\"Fit\",\"fitMeta\":\"out of 5\",\"sigTitle\":\"Signal\",\"sigMeta\":\"out of 5\",\"colChecked\":\"Checked\",\"fitRows\":[\"Job title\",\"Industry\",\"Company size\",\"Geography\"],\"matchLabel\":\"match\",\"sigRows\":[{\"label\":\"Recency\",\"value\":\"2 days\"},{\"label\":\"Substance\",\"value\":\"high\"},{\"label\":\"Intent\",\"value\":\"in market\"},{\"label\":\"Relevance\",\"value\":\"your category\"}],\"bothTitle\":\"Both scores, side by side\",\"colLead\":\"Lead\",\"colDualScore\":\"Dual score\",\"colVerdict\":\"Verdict\",\"workItNow\":\"work it now\",\"filteredOut\":\"filtered out\",\"names\":[\"Layla H.\",\"Tom B.\",\"Paul M.\"]},\"research\":{\"panelTitle\":\"Dossier\",\"panelMeta\":\"built before you see it\",\"personName\":\"Marta Ruiz\",\"personRole\":\"VP Sales · Northwind\",\"timeline\":[{\"titleLead\":\"Stepped into the\",\"titleStrong\":\"VP Sales\",\"titleTail\":\"seat\",\"meta\":\"trigger signal · 3d ago\"},{\"titleLead\":\"Company closed a Series A\",\"titleStrong\":\"\",\"titleTail\":\"\",\"meta\":\"funding · 2w ago\"},{\"titleLead\":\"Four SDR roles opened\",\"titleStrong\":\"\",\"titleTail\":\"\",\"meta\":\"careers page · live\"},{\"titleLead\":\"Posted about rebuilding outbound\",\"titleStrong\":\"\",\"titleTail\":\"\",\"meta\":\"47 reactions\"},{\"titleLead\":\"Email and direct mobile\",\"titleStrong\":\"verified\",\"titleTail\":\"\",\"meta\":\"enrichment\"}],\"readyTitle\":\"Ready to write\",\"readyBody\":\"Five findings, one verified contact. The opener writes itself from here.\"},\"learning\":{\"panelTitle\":\"Leads you kept\",\"panelMeta\":\"same agent, no retraining\",\"bars\":[{\"label\":\"Wk 1\",\"pct\":62,\"value\":\"62\"},{\"label\":\"Wk 2\",\"pct\":68,\"value\":\"68\"},{\"label\":\"Wk 4\",\"pct\":78,\"value\":\"78\"},{\"label\":\"Wk 6\",\"pct\":84,\"value\":\"84\"},{\"label\":\"Wk 8\",\"pct\":89,\"value\":\"89\"}],\"bullets\":[\"Learns from accepts and skips\",\"Tightens the profile\",\"Drops signals that never land\"]},\"section1\":{\"eyebrow\":\"What it watches\",\"titleLead\":\"Eight kinds of signals,\",\"titleAccent\":\"caught the day they happen\",\"sub\":\"Lists tell you who exists. Signals tell you who is deciding right now.\"},\"signals\":[{\"title\":\"Job changes\",\"body\":\"A decision maker steps into a new role. Budgets get rebuilt in the first 90 days, and you are there for it.\"},{\"title\":\"Funding rounds\",\"body\":\"Fresh capital means new hires, new tools and new urgency. Your agents catch the announcement the day it lands.\"},{\"title\":\"Hiring sprees\",\"body\":\"Four SDR seats open at once is a buying signal. Lead Scout reads careers pages so nobody on your team has to.\"},{\"title\":\"Posts and comments\",\"body\":\"Someone writes about the exact problem you solve, or comments on your launch. Caught, scored and delivered.\"},{\"title\":\"Competitor engagement\",\"body\":\"A prospect follows, likes or comments on a competitor. They are shopping in your category right now.\"},{\"title\":\"Pricing-page visits\",\"body\":\"Someone keeps coming back to your pricing. That is not browsing, that is evaluating.\"},{\"title\":\"Stack changes\",\"body\":\"A company adopts or drops a tool in your category. The window to start a conversation just opened.\"},{\"title\":\"Followers and lookalikes\",\"body\":\"People who follow your company, plus lookalikes of the customers you already closed and loved.\"}
1],\"featureSetup\":{\"eyebrow\":\"Setup\",\"title\":\"One agent per segment, each with its own brief\",\"body\":\"Point Lead Scout at your website and it derives a profile for you. Then give each agent its own hunting brief, US co-founders in healthtech, EU sales leaders in B2B SaaS, so every market gets its own dedicated watcher instead of one blurred list.\",\"bullets\":[\"Learns your business from your site\",\"A separate brief per agent and market\",\"Every lead labelled with the agent that found it\"]},\"featureScoring\":{\"eyebrow\":\"Scoring\",\"title\":\"Two scores, so you always know why a lead is here\",\"body\":\"Every lead gets two scores out of five: Fit, for how closely they match your ICP, and Signal, for how strong the buying moment is. A five on both is someone to work today. Weak on either and they never reach a rep.\",\"bullets\":[\"Fit and Signal rated separately, out of 5\",\"Every score explained in one line\",\"Review queue or fully automatic\"]},\"featureResearch\":{\"eyebrow\":\"Research\",\"title\":\"The homework is done before you open the record\",\"body\":\"Each delivered lead arrives with the signal that triggered it, supporting findings about the company, and contact details already verified. No hopping between tabs to work out whether they are worth a message.\",\"bullets\":[\"Trigger signal plus supporting findings\",\"Verified email and direct phone\",\"One click into a personalized sequence\"]},\"featureLearning\":{\"eyebrow\":\"It compounds\",\"title\":\"Sharper every week, without you retraining it\",\"body\":\"The agent watches which leads you keep, which ones convert and which you skip. It tightens the profile, drops signal types that never land, and leans into the ones that book meetings.\",\"bullets\":[\"Learns from your accepts and skips\",\"Refines the ICP automatically\",\"Every action logged and reversible\"]},\"statStrip\":[{\"value\":\"20\",\"label\":\"high-intent signals per agent, every week\"},{\"value\":\"2×\",\"label\":\"daily scans, no weekends off\"},{\"value\":\"minutes\",\"label\":\"to set up, then it runs on its own\"}],\"faqTitle\":\"Lead Scout, explained\",\"faqs\":[{\"q\":\"What counts as a buying signal?\",\"a\":\"A public event that suggests someone is in market: a job change, a funding round, open sales roles, a post or comment about the problem you solve, engagement with a competitor, repeat visits to your pricing page, or a change in their tool stack. Lead Scout watches all of them continuously.\"},{\"q\":\"How does the dual score work?\",\"a\":\"Every lead is rated twice, each out of five. Fit measures how closely they match your ICP: title, industry, company size and geography. Signal measures the strength of the buying moment: how recent it is, how substantive, and how clearly it points at your category. Both scores come with a one-line explanation, so you always know why a lead is in front of you.\"},{\"q\":\"How long does setup take?\",\"a\":\"Minutes. Point Lead Scout at your website or describe your ideal customer in a sentence, and it derives the profile: industry, company size, roles, geography and the signals that matter. You can refine it whenever you want.\"},{\"q\":\"How many leads does one agent deliver?\",\"a\":\"Each Lead Scout agent surfaces up to 20 high-intent signals per week, scanning twice a day, every day. Anything scoring low on Fit or Signal is filtered out before it reaches a rep.\"},{\"q\":\"Is Lead Scout included in the plan?\",\"a\":\"1 Lead Scout agent is already included in the $99 base plan at no extra cost. Add more agents for $30 a month each and remove them any time; your bill adjusts from the next cycle. Most teams run one agent per segment, for example US co-founders in healthtech alongside EU sales leaders in B2B SaaS.\"},{\"q\":\"Do I have to accept every lead it finds?\",\"a\":\"No. Run it fully automatic, or review the queue and approve leads before anything starts. Every agent action is logged on the record, so you always see what ran and why.\"},{\"q\":\"Does it get better over time?\",\"a\":\"Yes. The agent learns from which leads you keep, which convert and which you skip, then tightens the profile and drops signal types that are not working for you.\"}],\"finalCta\":{\"badge\":\"Lead Scout\",\"titleLead\":\"Stop prospecting.\",\"titleAccent\":\"Start choosing.\",\"sub\":\"Your first agent is already in the plan. Turn it on and let it fill the pipeline with people who are actually in market.\",\"chips\":[\"Free trial\",\"1 agent included\",\"Cancel anytime\"]}},\"claudeCodeSkillsPage\":{\"heroEyebrow\":\"Claude Skills\",\"heroTitleLead\":\"Claude already knows\",\"heroTitleAccent\":\"how your CRM works.\",\"heroSub\":\"Fourteen skill files that teach Claude the exact endpoints, field shapes and conventions of the Dalil API. Install them once and Claude stops guessing at your schema: it writes the correct request the first time.\",\"heroBullets\":[\"Two commands to install all 14\",\"Loads the right skill on its own\"],\"installMockPanelTitle\":\"Claude Code\",\"installMockPanelMeta\":\"one-time setup\",\"installMockInstalledLine\":\"14 skills installed\",\"installMockQuery\":\"add Syed at Net Express and log what he asked for\",\"installMockPanel2Title\":\"Claude, using the Dalil skills\",\"actionCompanyLabel\":\"company created\",\"actionCompanyDetail\":\"skill: company\",\"actionPersonLabel\":\"person created and linked\",\"actionPersonDetail\":\"skill: person\",\"actionNoteLabel\":\"note attached to both\",\"actionNoteDetail\":\"skill: note-relation\",\"installMockSummary\":\"3 skills, no schema briefing\",\"conventionsMockPanelTitle\":\"What the skills already know\",\"conventionsMockPanelMeta\":\"and Claude otherwise guesses\",\"conventionsMockComment1\":\"$$50, in micros\",\"conventionsMockComment2\":\"UPPER_SNAKE_CASE\",\"conventionsMockComment3\":\"never a plain array\",\"conventionsMockPanel2Title\":\"Without vs with\",\"conventionsMockPanel2Meta\":\"same request\",\"versusNoSkills\":\"No skills\",\"ver
1susWithSkills\":\"With skills\",\"vRowCurrencyLabel\":\"Currency\",\"vRowCurrencyA\":\"sends 50\",\"vRowSelectLabel\":\"Select values\",\"vRowSelectA\":\"sends \\\"negotiation\\\"\",\"vRowListLabel\":\"List response\",\"vRowListA\":\"reads .data[]\",\"vRowFirstLabel\":\"First attempt\",\"vRowFirstA\":\"fails, retries\",\"vRowFirstB\":\"correct\",\"pairMockPanelTitle\":\"Two different jobs\",\"pairLeft\":\"MCP\",\"pairRight\":\"Skills\",\"pairRowGivesLabel\":\"Gives Claude\",\"pairRowGivesA\":\"tools\",\"pairRowGivesB\":\"knowledge\",\"pairRowLivesLabel\":\"Lives\",\"pairRowLivesA\":\"on the server\",\"pairRowLivesB\":\"in your client\",\"pairRowSetupLabel\":\"Setup\",\"pairRowSetupA\":\"one URL\",\"pairRowSetupB\":\"two commands\",\"pairRowNeededLabel\":\"Needed for\",\"pairRowNeededA\":\"acting live\",\"pairRowNeededB\":\"writing correct code\",\"pairMockPanel2Title\":\"Together, in one session\",\"pairTimeline1Title\":\"Skill supplies the field shapes\",\"pairTimeline1Meta\":\"no schema briefing needed\",\"pairTimeline2Title\":\"MCP tool executes the change\",\"pairTimeline2Meta\":\"scoped to your workspace\",\"pairTimeline3Title\":\"Correct on the first attempt\",\"pairTimeline3Meta\":\"no failed retries\",\"skillGroups\":[{\"title\":\"CRM records\",\"note\":\"The seven objects most work touches, including how to link them.\",\"skills\":[{\"slug\":\"person\",\"desc\":\"People and contacts: create, search, update, delete\"},{\"slug\":\"company\",\"desc\":\"Companies: domain, LinkedIn, address, employees, revenue\"},{\"slug\":\"opportunity\",\"desc\":\"Deals: amount, stage, close date, contacts\"},{\"slug\":\"task\",\"desc\":\"Tasks: title, due date, assignee, status\"},{\"slug\":\"note\",\"desc\":\"Notes with rich body content\"},{\"slug\":\"task-relation\",\"desc\":\"Attach tasks to people, companies or opportunities\"},{\"slug\":\"note-relation\",\"desc\":\"Attach notes to people, companies or opportunities\"}]},{\"title\":\"Data model\",\"note\":\"Reshape the workspace itself, safely.\",\"skills\":[{\"slug\":\"field\",\"desc\":\"Create, update and delete custom fields on any object or pipeline\"},{\"slug\":\"relation\",\"desc\":\"Create and delete relation fields between objects\"},{\"slug\":\"pipeline\",\"desc\":\"Dynamic pipelines: discover endpoints, then read and write records\"}]},{\"title\":\"Automation and messaging\",\"note\":\"Outreach, workflows and the inbox.\",\"skills\":[{\"slug\":\"sequence\",\"desc\":\"Build and run multi-channel outreach sequences\"},{\"slug\":\"workflow\",\"desc\":\"Create workflows and versions, activate them, trigger and read runs\"},{\"slug\":\"inbox\",\"desc\":\"Search synced email, LinkedIn and WhatsApp messages\"}]},{\"title\":\"Onboarding\",\"note\":\"The interview that sets a new workspace up.\",\"skills\":[{\"slug\":\"crm-onboarding\",\"desc\":\"GTM interview that generates a customer’s personalized Sales OS\"}]}],\"conventions\":[{\"k\":\"Currency\",\"v\":\"Amounts in micros: multiply by 1,000,000 ($50 becomes 50000000)\"},{\"k\":\"SELECT values\",\"v\":\"Must be UPPER_SNAKE_CASE\"},{\"k\":\"Links\",\"v\":\"{ primaryLinkUrl, primaryLinkLabel, secondaryLinks: [] }\"},{\"k\":\"Person name\",\"v\":\"Nested object { firstName, lastName }, not flat fields\"},{\"k\":\"Note and task body\",\"v\":\"bodyV2 with { markdown, blocknote }\"},{\"k\":\"List responses\",\"v\":\"Wrapped as .data.people[], never a plain array\"},{\"k\":\"Pagination\",\"v\":\"Cursor-based via starting_after, 60 records per page by default\"},{\"k\":\"Read-only fields\",\"v\":\"Never set id, createdAt, updatedAt, position, createdBy\"}],\"steps\":[{\"title\":\"Add the marketplace\",\"body\":\"Run /plugin marketplace add Dalil-AI/dalil-docs-and-skills inside Claude Code.\"},{\"title\":\"Install the plugin\",\"body\":\"Run /plugin install dalil@dalil-marketplace, then restart when prompted.\"},{\"title\":\"Just ask\",\"body\":\"Claude loads the right skill on its own based on the request. You never have to name one.\"}],\"faqs\":[{\"q\":\"What is a Claude skill?\",\"a\":\"A reference file that teaches Claude how one part of the Dalil API actually works: the exact endpoints, required fields, data formats and the gotchas that cause silent failures. Installed once, it loads automatically whenever it is relevant.\"},{\"q\":\"How do I install them?\",\"a\":\"Two commands in Claude Code: /plugin marketplace add Dalil-AI/dalil-docs-and-skills, then /plugin install dalil@dalil-marketplace. That installs all 14 skills. Updates arrive through the marketplace, so you never re-download files.\"},{\"q\":\"What is the difference between Skills and MCP?\",\"a\":\"MCP gives Claude tools: live, workspace-scoped operations it can execute. Skills give Claude knowledge: how the API is shaped and where the traps are. MCP lets it act; skills make sure the call is right the first time. Use both.\"}
1,{\"q\":\"Do I need both?\",\"a\":\"For live operations, MCP alone works and the client discovers the tools itself. Skills matter most when Claude is writing code against the REST and GraphQL API, or when you want fewer failed attempts inside an MCP session.\"},{\"q\":\"Can I install just one skill?\",\"a\":\"Yes. Copy the single SKILL.md file into your project’s .claude/skills/ directory. That also covers tools without plugin support. Every file is public on GitHub.\"},{\"q\":\"Do I need to be able to code?\",\"a\":\"No. The skills are for Claude to read, not you. You describe what you want in plain language; the skill is what stops Claude guessing at your schema while it does it.\"},{\"q\":\"Do they work outside Claude Code?\",\"a\":\"The plugin marketplace flow is Claude Code specific. Anywhere else, drop the SKILL.md files into the project directory your tool reads, and they work the same way.\"}],\"setupEyebrow\":\"Install\",\"setupTitleLead\":\"Two commands.\",\"setupTitleAccent\":\"Every skill.\",\"setupKicker\":\"Run these in Claude Code\",\"setupNote\":\"The first command registers the Dalil plugin marketplace from GitHub. The second installs the \u003cb\u003eDalil AI\u003c/b\u003e plugin with all 14 skills. Restart when prompted, and they load automatically whenever they are relevant. Updates arrive through the marketplace, so you never re-download files.\",\"setupFooterQuestion\":\"Only want one skill, or using a tool without plugin support?\",\"setupFooterBrowse\":\"Browse every file \u003cgithub\u003eon GitHub ↗\u003c/github\u003e or grab them from the \u003cdownload\u003edownload page\u003c/download\u003e.\",\"stepBandEyebrow\":\"Getting set up\",\"stepBandTitleLead\":\"Installed in a minute,\",\"stepBandTitleAccent\":\"then invisible\",\"librarySectionEyebrow\":\"The library\",\"librarySectionTitleLead\":\"Fourteen skills,\",\"librarySectionTitleAccent\":\"one per job\",\"librarySectionSub\":\"Claude picks the right one based on what you ask, so you never have to name them. Ask it to attach a note to a deal and it reads the note and note-relation skills together.\",\"skillChipSingular\":\"skill\",\"skillChipPlural\":\"skills\",\"libraryFooterNote\":\"The plugin also ships a Sales OS generator agent used during customer onboarding.\",\"fb1Eyebrow\":\"Why it matters\",\"fb1Title\":\"The API has conventions that are easy to get wrong\",\"fb1Body\":\"Amounts are in micros. Select values are UPPER_SNAKE_CASE. A person’s name is a nested object. List responses are wrapped, never a plain array. Miss one and the call fails, Claude retries, and you burn a session on trial and error.\",\"fb1Bullets\":[\"Field shapes and formats encoded up front\",\"A Gotchas section in every skill\",\"Correct request on the first attempt\"],\"fb2Eyebrow\":\"Skills vs MCP\",\"fb2Title\":\"Knowledge, not tools. Use both.\",\"fb2Body\":\"Dalil MCP gives Claude tools: live, workspace-scoped operations it can execute. Skills give it knowledge: how the API is shaped and where the traps are. MCP lets Claude act on your workspace; skills make sure it acts correctly, and let it write working code against the REST and GraphQL API too.\",\"fb2Bullets\":[\"MCP: one URL, live operations\",\"Skills: two commands, correct calls\",\"In Claude Code, run them together\"],\"conventionsSectionEyebrow\":\"The conventions\",\"conventionsSectionTitleLead\":\"What every skill\",\"conventionsSectionTitleAccent\":\"encodes for you\",\"setupMcpCta\":\"Set up Dalil MCP →\",\"viewRepoCta\":\"View the repository ↗\",\"stats\":[{\"value\":\"14\",\"label\":\"skills covering every core object and API\"},{\"value\":\"2\",\"label\":\"commands to install the whole library\"},{\"value\":\"0\",\"label\":\"schema briefings before a session\"}],\"faqTitle\":\"Claude Skills, explained\",\"finalCtaBadge\":\"Claude Skills\",\"finalCtaTitleLead\":\"Stop explaining your CRM.\",\"finalCtaTitleAccent\":\"Claude already read the docs.\",\"finalCtaSub\":\"Fourteen skills, two commands, and no more guessing at field shapes.\",\"finalCtaChips\":[\"Free trial\",\"Cancel anytime\"]},\"phoneFinderPage\":{\"heroEyebrow\":\"Phone Number Finder\",\"heroTitleLead\":\"Direct mobiles,\",\"heroTitleAccent\":\"not switchboards.\",\"heroSub\":\"Dalil works through several data sources until it finds a line that actually reaches the person, verifies it, and unlocks the WhatsApp step in your sequence.\",\"heroBullets\":[\"Multiple sources, one credit pool\",\"No result, no credit\"],\"heroMockRole\":\"VP Sales · Northwind\",\"heroMockFindNumberBtn\":\"Find number\",\"heroMockSearchingPill\":\"Searching every source in turn\",\"heroMockResultTitle\":\"Direct line, verified\",\"heroMockResultMeta\":\"1 credit\",\"heroMockWhatsappChip\":\"WhatsApp active\",\"whyEyebrow\":\"Why a number matters\",\"whyTitleLead\":\"The channel that gets answered\",\"whyTitleAccent\":\"when email does not\",\"whySub\":\"A verified mobile is what turns a stalled thread into a confirmed meeting.\",\"usesList\":[{\"title\":\"Unlock the WhatsApp step\",\"body\":\"No number, no WhatsApp. A verified mobile is what turns a two-channel sequence into a three-channel one.\"},{\"title\":\"Save the booked demo\",\"body\":\"A short message the day before cuts no-shows in a way another calendar reminder never will.\"},{\"title\":\"Restart a quiet deal\",\"body\":\"When email goes unanswered for a fortnight, a direct line is the difference between dormant and closed.\"},{\"title\":\"Follow up from the event floor\",\"body\":\"Met at a stand, scanned a badge? The follow-up reaches their pocket before they get to the next booth.\"},{\"title\":\"Reach the ones who never email\",\"body\":\"Founders and operators who ignore inboxes still answer their phone. Some buyers are only reach
1able this way.\"},{\"title\":\"Skip the switchboard\",\"body\":\"A company reception line is not a lead. Dalil only counts a result when it finds a line that reaches the person.\"}],\"findRateEyebrow\":\"Find rate\",\"findRateTitle\":\"Find the numbers one source would have missed\",\"findRateBody\":\"If the first source has no match, Dalil asks the next, and the next. That is the difference between reaching a third of a list and reaching nearly three quarters of it, on exactly the same set of leads.\",\"findRateBullets\":[\"Sources queried in turn, not in isolation\",\"Stops at the first verified match\",\"Runs across a whole segment at once\"],\"findRateMockPanelTitle\":\"Direct mobiles found per 100 leads\",\"findRateMockPanelMeta\":\"same list\",\"findRateCompareLeftLabel\":\"Single source\",\"findRateCompareLeftNote\":\"the rest go unreachable\",\"findRateCompareRightLabel\":\"Dalil waterfall\",\"findRateCompareRightNote\":\"ready for WhatsApp\",\"findRateMockNote\":\"Every source misses different people. Asking the next one closes the gap.\",\"switchboardEyebrow\":\"Filtering\",\"switchboardTitle\":\"Switchboards do not count as a result\",\"switchboardBody\":\"A shared reception line is not a lead. Every number is checked to confirm it reaches the actual person before it counts, and where WhatsApp is the target channel, account activity is confirmed too.\",\"switchboardBullets\":[\"Only direct lines are counted\",\"Switchboards discarded automatically\",\"WhatsApp activity confirmed before send\"],\"switchboardMockNumberNotFound\":\"not on file\",\"switchboardMockTablePanelTitle\":\"Checked before it counts\",\"switchboardMockColCheck\":\"Check\",\"switchboardMockColFail\":\"If it fails\",\"switchboardMockCheck1\":\"Reaches a named person\",\"switchboardMockCheck2\":\"Not a shared switchboard line\",\"switchboardMockCheck3\":\"Number format valid\",\"switchboardMockCheck4\":\"WhatsApp account active\",\"switchboardMockChipDiscarded\":\"discarded\",\"switchboardMockChipFlagged\":\"flagged, still counted\",\"switchboardMockReadyToSend\":\"Ready to send\",\"switchboardMockDiscardedLabel\":\"Discarded\",\"unlockEyebrow\":\"What it unlocks\",\"unlockTitle\":\"A mobile is the key to the WhatsApp step\",\"unlockBody\":\"Multichannel sequences can only use the channels a lead is reachable on. Finding the direct line is what lets Dalil add the short WhatsApp nudge that confirms demos and restarts quiet deals.\",\"unlockBullets\":[\"Enables WhatsApp steps in sequences\",\"Cuts no-shows before the demo\",\"Available to call when it counts\"],\"unlockMockPanelTitle\":\"Reachable on\",\"unlockMockPanelMeta\":\"with a verified mobile\",\"unlockMockColChannel\":\"Channel\",\"unlockMockColWithout\":\"Without number\",\"unlockMockColWith\":\"With\",\"unlockMockRowEmail\":\"Email\",\"unlockMockRowPhoneCall\":\"Phone call\",\"unlockMockChipAvailable\":\"available\",\"unlockMockChipBlocked\":\"blocked\",\"unlockMockSecondPanelTitle\":\"Why it changes the deal\",\"unlockMockSecondPanelBody\":\"Email waits in a queue. A message on a direct mobile gets read in minutes, which is exactly what you need the day before a demo or when a deal has gone quiet.\",\"pricingEyebrow\":\"Pricing\",\"pricingTitle\":\"Charged for results, never for attempts\",\"pricingBody\":\"A search that turns up nothing, or only a reception desk, costs you nothing at all. Credits come out of the same pool as email enrichment and AI actions, so there is one number to watch.\",\"pricingBullets\":[\"Only verified direct lines are charged\",\"Switchboards do not count as a result\",\"1,000 credits included, rolling over\"],\"pricingMockPanelTitle\":\"Against a per-search vendor\",\"pricingMockVersusLeft\":\"Per search\",\"pricingMockVersusRight\":\"Dalil\",\"pricingMockRowFailedLabel\":\"Failed search\",\"pricingMockRowFailedA\":\"charged\",\"pricingMockRowFailedB\":\"free\",\"pricingMockRowSwitchboardLabel\":\"Switchboard result\",\"pricingMockRowSwitchboardA\":\"counts as a find\",\"pricingMockRowSwitchboardB\":\"not a result\",\"pricingMockRowRecordLabel\":\"Already on record\",\"pricingMockRowRecordA\":\"charged again\",\"pricingMockRowRecordB\":\"free\",\"pricingMockRowSourcesLabel\":\"Data sources\",\"pricingMockRowSourcesA\":\"one\",\"pricingMockRowSourcesB\":\"several in turn\",\"pricingMockRowCreditLabel\":\"Credit pool\",\"pricingMockRowCreditA\":\"separate\",\"pricingMockRowCreditB\":\"shared with email and AI\",\"pricingMockMoneyNote\":\"on a failed or switchboard-only search\",\"pricingMockSecondPanelNote\":\"1,000 credits included every month, and they roll over.\",\"statsList\":[{\"value\":\"3\",\"label\":\"channels unlocked by one verified mobile\"},{\"value\":\"0\",\"label\":\"credits spent on a failed search\"},{\"value\":\"minutes\",\"label\":\"to a read message, instead of days\"}],\"faqTitle\":\"Phone number finding, explained\",\"faqItems\":[{\"q\":\"How does Dalil find a mobile number?\",\"a\":\"The same waterfall approach used for email: several data sources are queried in turn until one returns a direct line for that person. Generic company switchboards are not treated as a result.\"},{\"q\":\"Do I pay when nothing is found?\",\"a\":\"No. Credits are only spent when a direct number is returned. Failed searches, switchboard-only results and numbers already on the record all cost nothing.\"},{\"q\":\"Is the number checked before I use it?\",\"a\":\"Yes. Numbers are validated, and where WhatsApp is the intended channel Dalil confirms an active WhatsApp account exists before the lead is marked safe to message.\"},{\"q\":\"What can I do with the number once I have it?\",\"a\":\"Run WhatsApp steps inside multichannel sequences, confirm demos, revive quiet deals, or simply call. The number sits on the CRM record, so any channel can use it.\"},{\"q\":\"How many credits does a number cost?\",\"a\":\"Phone enrichment draws on the same pool as email and AI actions. Your plan includes 1,000 credits a month with roll-over, and extra credits start at $15 per 1,000.\"},{\"q\":\"Is this compliant?\",\"a\":\"Dalil processes public B2B professional data under legitimate interest, hosts in the European Union, and honours opt-out and deletion requests permanently across your workspace.\"}],\"finalCtaBadge\":\"Phone Number Finder\",\"finalCtaTitleLead\":\"Get the number.\",\"finalCtaTitleAccent\":\"Get the meeting confirmed.\",\"finalCtaSub\":\"Verified direct lines that unlock WhatsApp, charged only when they are found.\"},\"workflowsPage\":{\"heroEyebrow\":\"Workflows\",\"heroTitleLead\":\"Automate the busywork\",\"heroTitleAccent\":\"on one canvas.\",\"heroSub\":\"Connect a trigger to conditions and actions and watch the whole path at once. Branch on deal value, enrich on creation, chase the silence, hand off to a sequence, all without anyone remembering to do it.\",\"heroBullets\":[\"50+ triggers and actions\",\"Test on one record first\"],\"flowTriggerLabel\":\"Tr
1igger\",\"flowTriggerSub\":\"deal stage changes\",\"flowCondValue\":\"Deal value over $25k?\",\"flowYes\":\"yes\",\"flowNo\":\"no\",\"flowNotifyLabel\":\"Notify the AE\",\"flowNotifySub\":\"Slack + email\",\"flowNurtureLabel\":\"Add to nurture\",\"flowNurtureSub\":\"low-touch track\",\"flowWaitLabel\":\"wait 2 days\",\"flowTaskLabel\":\"Create a task\",\"flowTaskSub\":\"if still untouched\",\"flowCanvasNote\":\"The whole path is visible on one canvas.\",\"libraryTriggersTitle\":\"Triggers\",\"libraryTriggersMeta\":\"50+ available\",\"libraryTriggerChips\":[\"stage changes\",\"contact created\",\"email opened\",\"form submitted\",\"field updated\",\"reply received\",\"score crosses\"],\"libraryActionsTitle\":\"Actions\",\"libraryActionChips\":[\"send an email\",\"start a sequence\",\"update a field\",\"create a task\",\"notify Slack\",\"enrich the contact\",\"score the deal\",\"assign an owner\"],\"libraryNote\":\"Anything past this, describe it as a Claude Skill instead.\",\"runsHistoryTitle\":\"Run history\",\"runsHistoryMeta\":\"last 24 hours\",\"runsColRecord\":\"Record\",\"runsColPath\":\"Path taken\",\"runsRow1Path\":\"value \u003e $25k → notify\",\"runsRow2Path\":\"nurture track\",\"runsRow3Path\":\"waiting 2 days\",\"runsStatusDone\":\"done\",\"runsStatusInFlight\":\"in flight\",\"runsBeforeLiveTitle\":\"Before it goes live\",\"runsAction1Label\":\"Test on a single record\",\"runsAction1Detail\":\"see the path it takes\",\"runsAction2Label\":\"Turn it on when you are happy\",\"runsAction2Detail\":\"pause any time\",\"stepBandEyebrow\":\"How it goes together\",\"stepBandTitleLead\":\"Three steps, and it runs\",\"stepBandTitleAccent\":\"without you\",\"steps\":[{\"title\":\"Pick a trigger\",\"body\":\"A stage change, a new contact, a form fill, a reply, a field update, a score crossing.\"},{\"title\":\"Add the conditions\",\"body\":\"Branch on any CRM field, enrichment value or behaviour, with as many paths as you need.\"},{\"title\":\"Test, then turn it on\",\"body\":\"Run it against one record, watch the path it takes, and switch it live when it is right.\"}],\"libraryBlockEyebrow\":\"The library\",\"libraryBlockTitle\":\"Enough building blocks to cover the day job\",\"libraryBlockBody\":\"Fifty-plus triggers and a deep action list, from sending an email to enriching a contact, scoring a deal or posting to Slack. Most of what a team does by hand every week is a two-node workflow.\",\"libraryBlockBullets\":[\"50+ triggers to start a flow\",\"Actions across CRM, outreach and Slack\",\"Conditional branching on any field\"],\"confidenceEyebrow\":\"Confidence\",\"confidenceTitle\":\"See the path before you trust it\",\"confidenceBody\":\"Run a workflow against a single record and watch which branch it takes. Once it is live, run history shows every record that entered, the path it followed and anything still waiting on a timer.\",\"confidenceBullets\":[\"Test on one record before going live\",\"Run history for every record\",\"Pause and resume without deleting\"],\"statLabels\":[\"more tasks automated per rep\",\"triggers and actions to build from\",\"to build and test a full workflow\"],\"usesEyebrow\":\"What teams automate first\",\"usesTitleLead\":\"The jobs that only get done\",\"usesTitleAccent\":\"when someone remembers\",\"uses\":[{\"title\":\"Route new leads instantly\",\"body\":\"Assign by region, segment or workload the moment a record is created, so nothing sits unowned overnight.\"},{\"title\":\"Chase the silence\",\"body\":\"When a deal stops moving, create the task and tell the owner, rather than hoping someone notices on Friday.\"},{\"title\":\"Keep data honest\",\"body\":\"Enrich on creation, normalise fields and fill gaps automatically, so reporting is not built on half-empty records.\"},{\"title\":\"Hand off to outreach\",\"body\":\"Start a multichannel sequence off the back of a stage change or a score crossing a threshold.\"},{\"title\":\"Tell the room\",\"body\":\"Post to Slack when a deal is won, a big opportunity appears, or a key account goes quiet.\"},{\"title\":\"Escalate by value\",\"body\":\"Branch on deal size so the big ones get a person and the small ones get a nurture track, without a manual triage step.\"}],\"faqTitle\":\"Workflows, explained\",\"faqs\":[{\"q\":\"How long does a workflow take to build?\",\"a\":\"Usually under ten minutes. You pick a trigger, add the conditions that matter, drop in the actions, and test it on a single record before it goes anywhere near the rest of your pipeline.\"},{\"q\":\"What can start a workflow?\",\"a\":\"More than fifty triggers, including deal stage changes, contact creation, email opens, form submissions, field updates, replies received and scores crossing a threshold.\"},{\"q\":\"Can one workflow do different things for different records?\",\"a\":\"Yes. Conditional branching routes each record down its own path based on any CRM field, enrichment value or behaviour, so a $200k deal and a $2k deal do not get the same treatment.\"},{\"q\":\"Can I see what a workflow did?\",\"a\":\"Run history shows every record that entered, the path it took and where it currently is. Anything mid-flight, such as a wait step, is visible rather than hidden.\"},{\"q\":\"What if I need logic the canvas cannot express?\",\"a\":\"That is 
1what Claude Skills are for. Loops over related records, external API calls mid-flow and AI judgement on free text live there, and the two work alongside each other.\"},{\"q\":\"Can I pause one without deleting it?\",\"a\":\"Yes. Turn any workflow off and back on whenever you like. Records already mid-flight are shown in the run history so you know what is in the air.\"}],\"ctaBadge\":\"Workflows\",\"ctaTitleLead\":\"Build it once.\",\"ctaTitleAccent\":\"Never think about it again.\",\"ctaSub\":\"Triggers, branches and actions on a canvas you can read at a glance.\"},\"dalilMcpPage\":{\"hero\":{\"eyebrow\":\"Dalil MCP\",\"titleLead\":\"Your CRM, inside\",\"titleAccent\":\"Claude, ChatGPT and Cursor.\",\"sub\":\"One URL turns your workspace into tools any AI client can use. Records, pipelines, sequences, workflows, conversations and meeting notes, all reachable in plain language, all scoped to the workspace you signed into.\",\"bullets\":[\"One URL, no API key\",\"44 tools, discovered automatically\"]},\"setupCard\":{\"eyebrow\":\"Connect\",\"titleLead\":\"One URL.\",\"titleAccent\":\"No API key.\",\"kicker\":\"Add this to any MCP client\",\"note\":\"Your client opens a Dalil sign-in the first time it connects, and you authenticate with your \u003cstrong\u003elogged-in workspace\u003c/strong\u003e using standard MCP OAuth. In Claude and ChatGPT, add it under custom connectors. In Claude Code, one command does it:\",\"footerText\":\"Full setup for Cursor, Cline, Continue, Zed and headless agents lives in the \u003clink\u003eMCP documentation\u003c/link\u003e.\"},\"stepBand\":{\"eyebrow\":\"Getting connected\",\"titleLead\":\"Three minutes from a URL\",\"titleAccent\":\"to the first action\"},\"steps\":[{\"title\":\"Add the URL\",\"body\":\"Paste https://app.usedalil.ai/mcp into your client as a custom connector or MCP server.\"},{\"title\":\"Sign in\",\"body\":\"The client opens a Dalil sign-in. You authenticate with your workspace: no key to create, paste or rotate.\"},{\"title\":\"Ask in plain language\",\"body\":\"The client discovers all 44 tools on its own. You never have to name one.\"}],\"toolCatalogSection\":{\"eyebrow\":\"The tool catalog\",\"titleLead\":\"Everything your assistant\",\"titleAccent\":\"can reach\",\"sub\":\"Connected clients discover all of this automatically. You describe the outcome; the client picks the tools.\",\"footNote\":\"Deliberately not exposed: raw HTTP requests and the sandboxed code interpreter, which stay inside Dalil's own agents.\"},\"catalog\":[{\"title\":\"Records and data model\",\"note\":\"Every entity, standard or custom, plus the fields themselves.\",\"tools\":[{\"name\":\"find_records\",\"rw\":\"R\",\"desc\":\"Search and filter records on any entity\"},{\"name\":\"create_record\",\"rw\":\"W\",\"desc\":\"Create a record on any entity\"},{\"name\":\"update_record\",\"rw\":\"W\",\"desc\":\"Update fields on a record\"},{\"name\":\"delete_record\",\"rw\":\"W\",\"desc\":\"Delete a record\"},{\"name\":\"list_object_metadata\",\"rw\":\"R\",\"desc\":\"Discover entities, field names, types and options\"},{\"name\":\"create_field / update_field / delete_field\",\"rw\":\"W\",\"desc\":\"Reshape the schema itself\"}]},{\"title\":\"Pipelines\",\"note\":\"Discover the pipelines a workspace runs, then move records through them.\",\"tools\":[{\"name\":\"list_pipelines\",\"rw\":\"R\",\"desc\":\"Discover pipelines and their stages\"},{\"name\":\"get_pipeline_records\",\"rw\":\"R\",\"desc\":\"Read the records in a pipeline\"},{\"name\":\"get_pipelines_by_record\",\"rw\":\"R\",\"desc\":\"Find which pipelines a record belongs to\"},{\"name\":\"create_pipeline_record\",\"rw\":\"W\",\"desc\":\"Add a record to a pipeline\"},{\"name\":\"update_pipeline_record\",\"rw\":\"W\",\"desc\":\"Update it, or move its stage\"},{\"name\":\"delete_pipeline_record\",\"rw\":\"W\",\"desc\":\"Remove a record from a pipeline\"}]},{\"title\":\"Sequences\",\"note\":\"Read a campaign, edit its flow, and move people through it.\",\"tools\":[{\"name\":\"list_sequences\",\"rw\":\"R\",\"desc\":\"List outreach sequences and their status\"},{\"name\":\"get_sequence_enrollments\",\"rw\":\"R\",\"desc\":\"See who is enrolled and where they are\"},{\"name\":\"create_sequence_step\",\"rw\":\"W\",\"desc\":\"Add a step to the flow\"},{\"name\":\"update_sequence_step / delete_sequence_step\",\"rw\":\"W\",\"desc\":\"Edit or remove a step\"},{\"name\":\"enroll_person_in_sequence\",\"rw\":\"W\",\"desc\":\"Add a person to a campaign\"},{\"name\":\"pause_person_in_sequence\",\"rw\":\"W\",\"desc\":\"Pause or unenroll a person\"}]},{\"title\":\"Workflows\",\"note\":\"Enough to build, publish and debug an automation without opening Dalil.\",\"tools\":[{\"name\":\"create_workflow\",\"rw\":\"W\",\"desc\":\"Create a workflow with a draft version\"},{\"name\":\"set_workflow_trigger\",\"rw\":\"W\",\"desc\":\"Configure what starts it\"},{\"name\":\"create_workflow_version_step\",\"rw\":\"W\",\"desc\":\"Add a step, auto-linked to the previous one\"},{\"name\":\"compute_step_output_schema\",\"rw\":\"R\",\"desc\":\"Preview a step output shape for later variables\"},{\"name\":\"activate_workflow_version\",\"rw\":\"W\",\"desc\":\"Publish a version, or turn it off\"},{\"name\":\"run_workflow_version / get_workflow_runs\",\"rw\":\"W\",\"desc\":\"Trigger a run, then read the result\"}]},{\"title\":\"Messaging and engagement\",\"note\":\"Synced conversations across email, WhatsApp and LinkedIn.\",\"tools\":[{\"name\":\"get_messages\",\"rw\":\"R\",\"desc\":\"Read synced conversations on any channel\"},{\"name\":\"get_timeline_threads\",\"rw\":\"R\",\"desc\":\"Read a record conversation timeline\"},{\"name\":\"SEND_EMAIL\",\"rw\":\"W\",\"desc\":\"Send from a connected account\"},{\"name\":\"SEND_WHATSAPP / SEND_LINKEDIN\",\"rw\":\"W\",\"desc\":\"Send on either channel\"},{\"name\":\"draft_whatsapp_message / draft_linkedin_message\",\"rw\":\"W\",\"desc\":\"Save a draft without sending\"},{\"name\":\"SEND_LINKEDIN_CONNECTION\",\"rw\":\"W\",\"desc\":\"Send a connection request, or visit a profile\"}]},{\"title\":\"Meetings\",\"note\":\"What was actually said, available before the assistant drafts anything.\",\"tools\":[{\"name\":\"get_ai_meeting_notes\",\"rw\":\"R\",\"desc\":\"Summaries, transcripts and action items from AI meeting notes\"}]}],\"featureBlocks\":[{\"eyebrow\":\"Chat-driven CRM\",\"title\":\"Ask for the outcome, not the query\",\"body\":\"One sentence can span three objects: find the stalled deal
1s, check the last activity on each, then write a task for every owner. The assistant chains the reads and the writes itself, and everything lands in Dalil attributed to you.\",\"bullets\":[\"Search and filter any entity, standard or custom\",\"Create, update and delete records\",\"Discover fields, types and options on the fly\"]},{\"eyebrow\":\"Build, not just read\",\"title\":\"It can wire up the automation too\",\"body\":\"Workflows and sequences are tools like any other. Your assistant can create a workflow, set the trigger, add each step, publish the version and read the first run, then enroll or pause the right people in a campaign.\",\"bullets\":[\"Full workflow lifecycle: build, publish, run, inspect\",\"Edit sequence steps and manage enrollments\",\"Preview a step output before wiring the next one\"]},{\"eyebrow\":\"Context\",\"title\":\"It reads the conversation before it writes one\",\"body\":\"Synced email, WhatsApp and LinkedIn threads plus AI meeting notes are all readable, so the assistant knows what was actually said before it drafts anything. Then it can send on the right channel, or just save a draft for you.\",\"bullets\":[\"Conversations across all three channels\",\"Meeting summaries, transcripts and action items\",\"Send, or save a draft and decide later\"]},{\"eyebrow\":\"Scope\",\"title\":\"Signed in, not handed a secret\",\"body\":\"There is no key to paste or rotate. You sign in, and every call runs in the context of that workspace: a tool can never reach another one. Read-only tools are annotated so your client can treat them as safe.\",\"bullets\":[\"Standard MCP OAuth, scoped to one workspace\",\"Read-only tools annotated for the client\",\"Bearer-token API keys for headless use only\"]}],\"statStrip\":[{\"value\":\"44\",\"label\":\"tools across six domains of your workspace\"},{\"value\":\"1 URL\",\"label\":\"to connect, with zero API keys to manage\"},{\"value\":\"Any\",\"label\":\"MCP client: Claude, ChatGPT, Cursor, Zed\"}],\"usesSection\":{\"eyebrow\":\"What people build\",\"titleLead\":\"Your CRM as a tool\",\"titleAccent\":\"other AI can use\"},\"uses\":[{\"title\":\"Run the pipeline from chat\",\"body\":\"\\\"Find opportunities in Negotiation with no activity in two weeks, and create a follow-up task for each owner.\\\" It reads, decides and writes in one turn.\"},{\"title\":\"Operate outreach\",\"body\":\"\\\"Enroll everyone from yesterday's import with a verified email into the Q3 sequence, and pause anyone who already replied.\\\"\"},{\"title\":\"Build automations by describing them\",\"body\":\"Your assistant can create a workflow, set the trigger, add the steps, activate it and read the first run, all through tools.\"},{\"title\":\"Brief before you write\",\"body\":\"Meeting notes, email threads and WhatsApp history become context the assistant reads before drafting a single line.\"},{\"title\":\"Reshape the schema\",\"body\":\"Add a custom field, fix its options, or discover what a workspace already has, without clicking through settings.\"},{\"title\":\"Work from the editor you live in\",\"body\":\"Cursor, Cline, Continue and Zed speak MCP too, so CRM data sits next to the code you are shipping.\"}],\"mcpSkillsSection\":{\"eyebrow\":\"MCP or Skills\",\"titleLead\":\"Tools and knowledge,\",\"titleAccent\":\"not either / or\",\"sub\":\"MCP gives the assistant operations it can execute. Claude Skills give it the conventions of the Dalil API so it gets those calls right first time. In Claude Code, use both.\",\"exploreSkillsBtn\":\"Explore Claude Skills →\",\"readDocsBtn\":\"Read the MCP docs\"},\"faqSection\":{\"title\":\"Dalil MCP, explained\"},\"faqs\":[{\"q\":\"What is MCP?\",\"a\":\"The Model Context Protocol is an open standard for connecting an AI client to an external system. Dalil ships a native MCP server, so any MCP-speaking client can read and write your workspace without a custom integration.\"},{\"q\":\"Which clients can connect?\",\"a\":\"Claude on claude.ai and Claude Desktop, Claude Code, ChatGPT, Cursor, Cline, Continue, Zed, and anything else that speaks MCP. In Claude and ChatGPT you add it as a custom connector; in editors you add it to the MCP config.\"}
1,{\"q\":\"Do I need an API key?\",\"a\":\"No. Connecting is one URL plus a normal Dalil sign-in, using standard MCP OAuth. API keys are only for headless use: scripts, CI or agents with no browser to sign in with, which can pass a key as a bearer token instead.\"},{\"q\":\"What can the AI actually do?\",\"a\":\"Forty-four tools across records and custom fields, pipelines, sequences, workflows, messaging on email, WhatsApp and LinkedIn, and AI meeting notes. The client discovers the full catalog on connection, so it stays current as tools are added.\"},{\"q\":\"Is it safe to give an AI client write access?\",\"a\":\"Every call runs in the context of the workspace you signed in with, and a tool can never reach another workspace. Read-only tools are annotated so clients can treat them as safe, and raw HTTP requests and the sandboxed code interpreter are deliberately not exposed.\"},{\"q\":\"Why can my client not connect?\",\"a\":\"MCP is enabled per workspace, so check that it is on for your plan. The same setup snippet lives in the app under Settings, AI, Set up MCP.\"},{\"q\":\"How does this relate to Claude Skills?\",\"a\":\"They compose. MCP gives the assistant tools it can execute. Claude Skills give it knowledge: the conventions, formats and gotchas of the Dalil API, so it uses those tools correctly on the first try. In Claude Code, connect the server and install the skills.\"}],\"finalCta\":{\"badge\":\"Dalil MCP\",\"titleLead\":\"Give your AI tools\",\"titleAccent\":\"a system of record.\",\"sub\":\"One URL, a normal sign-in, and 44 tools your assistant discovers on its own.\"},\"mcpMock\":{\"clients\":[\"Claude\",\"ChatGPT\",\"Cursor\"],\"toolsPanelTitle\":\"44 tools, discovered automatically\",\"toolsPanelMeta\":\"signed in as your workspace\",\"chips\":[\"records\",\"pipelines\",\"sequences\",\"workflows\",\"messages\",\"meeting notes\",\"custom fields\"],\"oauthNote\":\"OAuth sign-in, no API key to paste\",\"scopedChip\":\"scoped\"},\"recordsMock\":{\"askQuery\":\"deals in Negotiation with no activity for two weeks, task each owner\",\"panelTitle\":\"Claude, connected to Dalil\",\"answerSources\":\"find_records · 3 objects\",\"answerBody\":\"Found 7 stalled deals. Created a follow-up task on each, assigned to \u003cchip\u003ethe deal owner\u003c/chip\u003e.\",\"actionRows\":[{\"label\":\"find_records\",\"detail\":\"opportunity · stage = Negotiation\"},{\"label\":\"get_timeline_threads\",\"detail\":\"last activity per deal\"},{\"label\":\"create_record\",\"detail\":\"7 tasks, one per owner\"}],\"writtenTitle\":\"Written to Dalil\",\"writtenMeta\":\"attributed to you\",\"dealCol\":\"Deal\",\"taskCol\":\"Task\",\"createdChip\":\"created\"},\"buildMock\":{\"askQuery\":\"build a workflow that enriches every new company and alerts me over 200 staff\",\"panelTitle\":\"Built over MCP\",\"panelMeta\":\"4 tool calls\",\"timeline\":[{\"title\":\"create_workflow\",\"meta\":\"draft version created\"},{\"title\":\"set_workflow_trigger\",\"meta\":\"on company created\"},{\"title\":\"create_workflow_version_step\",\"meta\":\"enrich, then branch on employees\"},{\"title\":\"activate_workflow_version\",\"meta\":\"live\"}],\"panel2Body\":\"Sequences work the same way: enroll, pause and unenroll people without opening Dalil.\"},\"contextMock\":{\"panelTitle\":\"Context the assistant can read\",\"actionRows\":[{\"label\":\"Email thread with Sarwa\",\"detail\":\"14 messages, synced\"},{\"label\":\"WhatsApp with Syed\",\"detail\":\"last reply 2 days ago\"},{\"label\":\"Meeting note: discovery call\",\"detail\":\"summary + action items\"}],\"panel2Title\":\"Then it can act\",\"chips\":[\"SEND_EMAIL\",\"SEND_WHATSAPP\",\"SEND_LINKEDIN\"],\"orSaveDraft\":\"or save a draft\"},\"scopeMock\":{\"panelTitle\":\"Connection\",\"panelMeta\":\"standard MCP OAuth\",\"authK\":\"Auth\",\"authV\":\"sign in with your Dalil account\",\"scopeK\":\"Scope\",\"scopeV\":\"the workspace you signed into\",\"apiKeyK\":\"API key\",\"apiKeyChip\":\"not required\",\"readOnlyK\":\"Read-only tools\",\"readOnlyV\":\"annotated for the client\",\"panel2Title\":\"Not exposed over MCP\",\"panel2Meta\":\"by design\",\"actionRows\":[{\"label\":\"Raw HTTP requests\",\"detail\":\"stays inside Dalil's own agents\"},{\"label\":\"Sandboxed code interpreter\",\"detail\":\"stays inside Dalil's own agents\"}]}},\"multichannelSequencesPage\":{\"featureName\":\"Multichannel Sequences\",\"hero\":{\"titleLead\":\"One sequence. Every channel\",\"titleAccent\":\"your buyer actually checks.\",\"sub\":\"LinkedIn, WhatsApp and email in a single flow that adapts to each lead. Dalil picks the right channel at each step, writes in your voice, and pauses everything the moment they reply.\",\"bullet1\":\"1 social account + 5 mailboxes included\",\"bullet2\":\"A reply anywhere pauses the rest\"},\"stats\":{\"peopleLabel\":\"people reachable per month on the base plan\",\"channelsLabel\":\"channels in one flow: LinkedIn, WhatsApp, email\",\"deliverabilityLabel\":\"deliverability on verified email + LinkedIn\"},\"mockups\":{\"yes\":\"Yes\",\"no\":\"No\",\"day\":\"Day {n}\",\"wait\":\"wait {n} days\",\"status\":{\"opened\":\"opened\",\"replied\":\"replied\",\"accepted\":\"accepted\",\"read\":\"read\"},\"flow\":{\"condLabel\":\"Lead has a verified email?\",\"emailOpenerLabel\":\"Email opener\",\"emailOpenerSub\":\"written from the record\",\"linkedinInviteLabel\":\"LinkedIn invite\",\"linkedinInviteSub\":\"no note attached\",\"whatsappNudgeLabel\":\"WhatsApp nudge\",\"whatsappNudgeSub\":\"short and casual\",\"linkedinMessageLabel\":\"LinkedIn message\",\"linkedinMessageSub\":\"once accepted\",\"replyTitle\":\"Reply received\",\"replyMeta\":\"2 min ago\",\"replyBodyLead\":\"Yes, confirmed for Thursday 2pm. Send the deck over and I'll loop in\",\"pausedBtn\":\"Sequence paused\",\"replyBtn\":\"Reply\"},\"branch\":{\"condLabel\":\"Verified email found?\",\"emailPathTitle\":\"Email path\",\"stepsMeta\":\"3 steps\",\"linkedinPathTitle\":\"LinkedIn path\",\"caption\":\"Branch on any CRM field, open or reply. Each path is still written for that one person.\"},\"personalization\":{\"voiceTitle\":\"Your voice\",\"trainedOnce\":\"trained once\",\"tagDirect\":\"direct\",\"tagNoFluff\":\"no fluff\",\"tagShortSentences\":\"short sentences\",\"tagLowercaseOpeners\":\"lowercase openers\",\"draftTitle\":\"Draft for\",\"draftGreeting\":\"congrats on the VP Sales seat at\",\"draftLine2\":\"Series A plus four open SDR roles usually means month one goes to list building, not pipeline.\",\"draftLine3\":\"Worth 15 minutes?\",\"siblings\":[\"tom, $12M is a big swing…\",\"ana, 4 SDR seats open…\",\"ivy, new stack, old CRM?\"],\"writtenToday\":\"{count} written today\"},\"replies\":{\"inboxTitle\":\"Unified inbox\",\"channelsMeta\":\"3 channels\",\"repliedMeta\":\"replied 2 min ago\",\"bubble\":\"Interesting. How do you actually know who is in market?\",\"draftTitle\":\"Reply drafted from the deal\",\"bodyLead\":\"Hello\",\"bodyRest\":\"we watch public signals all day. New roles, funding, hiring and repeat pricing-page visits, each scored against your ICP.\",\"pdfChip\":\"PDF · how scoring works\",\"editBtn\":\"Edit\",\"sendBtn\":\"Send\"},\"limits\":{\"panelTitle\":\"Sending limits\",\"panelMeta\":\"per account, per day\",\"linkedinLabel\":\"LinkedIn, per social account\",\"whatsappLabel\":\"WhatsApp, per social account\",\"emailLabel\":\"Email, per synced mailbox\",\"perDay\":\"{n} / day\",\"deliveredCaption\":\"delivered on verified email + LinkedIn\"}},\"features\":{\"branching\":{\"eyebrow\":\"Branching\",\"title\":\"The sequence adapts to each lead, not the other way round\",\"body\":\"Verified email on file? They go down a multi-step email path. No email? Straight to LinkedIn, connection request first, messages once accepted. Every branch is still written for that one person.\",\"bullet1\":\"Branch on any CRM field, open or reply\",\"bullet2\":\"Email and LinkedIn paths out of the box\",\"bullet3\":\"Fallbacks when a channel is unavailable\"},\"personalization\":{\"eyebrow\":\"Personalization\",\"title\":\"Written from the record, in your voice\",\"body\":\"Every message pulls from what Dalil already knows: the signal that surfaced the lead, their role, their company, the last conversation. You set the tone once and every draft sounds like you on a good day.\",\"bullet1\":\"Trained on your tone and style\",\"bullet2\":\"Variables from any CRM field\",\"bullet3\":\"Drafts in under a second per Lead\"},\"replies\":{\"eyebrow\":\"Replies\",\"title\":\"A reply anywhere stops everything else\",\"body\":\"The moment a lead answers on any channel, every remaining step pauses. The reply lands in your unified inbox with a suggested answer already drafted from the deal context. You review, edit if you want, and send.\",\"bullet1\":\"Instant pause across all channels\",\"bullet2\":\"Reply drafts from full deal context\",\"bullet3\":\"Every exchange logged on the record\"},\"deliverability\":{\"eyebrow\":\"Deliverability\",\"title\":\"Human pacing that keeps every account safe\",\"body\":\"Dalil sends like a person: 20 messages a day per social account, 25 emails a day per synced mailbox, spread naturally through the working day. High enough to fill a pipeline, low enough to never look like a bot.\",\"bullet1\":\"Per-account daily limits, enforced automatically\",\"bullet2\":\"Natural sending windows, no burst sends\",\"bullet3\":\"Managed 
1inboxes available for cold email at scale\"}},\"faq\":{\"title\":\"Multichannel sequences, explained\",\"items\":[{\"q\":\"What is a multichannel sequence?\",\"a\":\"One automated flow that contacts a lead across more than one channel: LinkedIn, WhatsApp and email, in the order and rhythm you choose. Instead of running three tools with three lists, Dalil runs one sequence per lead and picks the right channel at each step.\"},{\"q\":\"Which channels can I combine?\",\"a\":\"LinkedIn (profile visits, connection requests, messages), WhatsApp messages and email, plus manual tasks for the touches you want to make personally. Your plan includes 1 social account and 5 synced mailboxes out of the box.\"},{\"q\":\"What happens when a lead replies?\",\"a\":\"Every other step pauses immediately, on every channel. The reply lands in your unified inbox with the full conversation history, and Dalil drafts a suggested answer from the deal context. Nothing embarrassing ever goes out after someone has already answered.\"},{\"q\":\"How many people can I reach per month?\",\"a\":\"The base plan supports up to 4,350 people a month: 20 messages a day on your included social account, plus 25 emails a day per synced mailbox across 5 mailboxes. Add accounts or mailboxes any time to raise the ceiling.\"},{\"q\":\"Do I need a separate outreach tool?\",\"a\":\"No. Sequences are native to the same platform that holds your pipeline, so every send, open and reply is logged on the CRM record automatically. No Zapier glue, no exports, no context lost between tools.\"}]},\"finalCta\":{\"titleLead\":\"Be everywhere they look,\",\"titleAccent\":\"without doing everything yourself.\",\"sub\":\"One flow, three channels, every reply back in one inbox. Included in the plan from day one.\"}},\"unifiedInboxPage\":{\"hero\":{\"eyebrow\":\"Unified Inbox\",\"titleLead\":\"Every channel, every rep,\",\"titleAccent\":\"one conversation.\",\"sub\":\"LinkedIn, WhatsApp and email replies land in a single inbox, threaded per lead and tied to the deal. Answer from one place and the CRM updates itself.\",\"bullets\":[\"3 channels in one feed\",\"Every reply logged on the record\"]},\"mock\":{\"inbox\":{\"headerLeft\":\"Unified inbox\",\"headerRight\":\"3 channels · 2 unread\",\"threads\":[{\"preview\":\"How do you know who is in market?\",\"tag\":\"HOT\"},{\"preview\":\"Sounds relevant. Can we talk?\",\"tag\":\"MEETING\"},{\"preview\":\"Yes, confirmed for Thursday 👍\",\"tag\":\"BOOKED\"},{\"preview\":\"Send me the pricing breakdown\",\"tag\":\"HOT\"},{\"preview\":\"How does this handle EU data?\",\"tag\":\"REPLIED\"}],\"linkedinReplyTitle\":\"LinkedIn reply\",\"linkedinReplyBody\":\"Sounds relevant. Can we talk next week?\",\"draftReadyBtn\":\"Draft ready\",\"whatsappReplyTitle\":\"WhatsApp reply\",\"whatsappReplyMeta\":\"2 min ago\",\"whatsappReplyBody\":\"Yes, confirmed for Thursday 👍\",\"loggedOnDealBtn\":\"Logged on the deal\"},\"thread\":{\"panelMeta\":\"one thread\",\"marchLabel\":\"March\",\"aprilLabel\":\"April\",\"tuesdayLabel\":\"Tuesday\",\"msgIntro\":\"Hello Marta, congrats on the VP Sales seat at Northwind.\",\"msgThanks\":\"Thanks! Happy to hear more.\",\"msgAttaching\":\"Attaching how the signal scoring works, as promised.\",\"msgInteresting\":\"Interesting. How do you know who is in market?\",\"msgQuickOne\":\"quick one, still good for Thursday 2pm?\",\"note\":\"Three channels, one conversation, in the order it happened.\"},\"reply\":{\"incomingTitle\":\"Incoming\",\"incomingMeta\":\"2 min ago\",\"incomingQuote\":\"Interesting. How do you know who is in market?\",\"draftPanelTitle\":\"Reply drafted from the deal\",\"draftBodyPart1\":\"Hello \",\"draftBodyPart2\":\", we watch public signals all day, each scored against your ICP. I have attached how the scoring works.\",\"sendOnLabel\":\"send on\",\"pdfAttachedChip\":\"PDF attached\",\"editBtn\":\"Edit\",\"sendBtn\":\"Send\"},\"team\":{\"panelTitle\":\"Shared inbox\",\"panelMeta\":\"role-based access\",\"members\":[{\"note\":\"assigned · Northwind\",\"chipLabel\":\"owner\"},{\"note\":\"replied 2h ago · Kalyo\",\"chipLabel\":\"replied\"},{\"note\":\"internal note · Vela\",\"chipLabel\":\"note\"}],\"note\":\"Everyone sees the full history, so nobody double-replies.\"},\"record\":{\"panelTitle\":\"CRM record\",\"panelMeta\":\"auto-updated\",\"contactRole\":\"VP Sales · Northwind\",\"dealBookedChip\":\"Demo booked\",\"channelsUsedLabel\":\"Channels used\",\"signalsLabel\":\"Signals\",\"signalsValue\":\"6 captured\",\"messagesLabel\":\"Messages\",\"messagesValue\":\"14 attached\",\"activityPanelTitle\":\"Activity\",\"activityPanelMeta\":\"written by the inbox\",\"activityItems\":[\"LinkedIn reply logged\",\"Email reply logged\",\"Stage moved to Demo booked\"]}},\"problem\":{\"eyebrow\":\"The problem\",\"titleLead\":\"Scattered conversations\",\"t
1itleAccent\":\"cost deals\",\"sub\":\"Multichannel outreach without a multichannel inbox just moves the mess around.\",\"pains\":[{\"title\":\"Five tabs, one prospect\",\"body\":\"The LinkedIn DM, the email thread and the WhatsApp chat live in three places. Nobody has the whole story.\"},{\"title\":\"Two reps, same lead\",\"body\":\"Without a shared view, the same prospect gets messaged twice, by two people, with two different pitches.\"},{\"title\":\"The CRM is always behind\",\"body\":\"What actually happened lives in someone's inbox. The record says \\\"no activity\\\" while the deal moves without you.\"}]},\"features\":{\"thread\":{\"eyebrow\":\"One thread\",\"title\":\"The whole relationship, in the order it happened\",\"body\":\"A connection request in March, an email in April, a WhatsApp confirmation last Tuesday. One thread, one timeline, so you open a conversation already knowing everything that led to it.\",\"bullets\":[\"Cross-channel threading per lead\",\"Search and filter by channel, tag or stage\",\"Saved views for the queues you work daily\"]},\"reply\":{\"eyebrow\":\"Reply anywhere\",\"title\":\"Answer on their channel without leaving Dalil\",\"body\":\"Reply where they wrote, or switch channels when it makes sense. Dalil sends through the right account and drafts a suggested answer from the full deal context so you start from something, not a blank box.\",\"bullets\":[\"Send on LinkedIn, WhatsApp or email\",\"AI drafts from full deal history\",\"Attachments and booking links inline\"]},\"team\":{\"eyebrow\":\"Team view\",\"title\":\"Shared history, so nobody messages twice\",\"body\":\"Assign threads, leave internal notes, and see at a glance who already replied. New reps read the relationship instead of asking a colleague what happened last quarter.\",\"bullets\":[\"Thread assignment and ownership\",\"Internal notes the lead never sees\",\"Role-based visibility across the team\"]},\"record\":{\"eyebrow\":\"CRM native\",\"title\":\"The record updates itself\",\"body\":\"Every message in and out is attached to the contact and the deal, tagged with its channel. Stages move, activity fills in, and your pipeline reflects what is actually happening without anyone logging it.\",\"bullets\":[\"Automatic activity logging per record\",\"Channel attribution on every message\",\"Signals and attachments kept together\"]}},\"stats\":{\"channelsUnified\":\"channels unified into one feed\",\"threadPerLead\":\"thread per lead, however they reply\",\"repliesLogged\":\"of replies logged to the CRM automatically\"},\"faq\":{\"title\":\"Unified inbox, explained\",\"items\":[{\"q\":\"Which channels land in the unified inbox?\",\"a\":\"Email from your synced Gmail or Outlook mailboxes, LinkedIn messages, and WhatsApp conversations from your connected social accounts. Everything from one lead is threaded into a single conversation.\"},{\"q\":\"Can I reply from the inbox itself?\",\"a\":\"Yes. Reply on whichever channel the lead used, or switch channels mid-conversation. Dalil delivers through the right account, and the whole exchange stays in the same thread.\"},{\"q\":\"What if several mailboxes are connected?\",\"a\":\"Conversations from all your synced mailboxes appear in one place, and each thread shows which address the lead replied to, so your answer goes back out from the right one. The plan includes 5 mailbox syncs, plus one more per extra user.\"},{\"q\":\"Does the whole team see the same inbox?\",\"a\":\"Yes, with role-based visibility. Assign threads to owners, leave internal notes, and see who already replied. Everyone works from the same history instead of forwarding screenshots.\"},{\"q\":\"Does replying update the CRM?\",\"a\":\"Automatically. Every message in or out is logged on the contact and deal, along with the channel it came from, so the record is current without anyone typing a summary.\"}]},\"cta\":{\"badge\":\"Unified Inbox\",\"titleLead\":\"Stop hunting for the thread.\",\"titleAccent\":\"It is already open.\",\"sub\":\"Every channel in one feed, every reply on the deal, for the whole team.\"}},\"profileDataPage\":{\"hero\":{\"eyebrow\":\"Profile \u0026 Company Data\",\"titleLead\":\"Everything public about a buyer,\",\"titleAccent\":\"already on the record.\",\"sub\":\"Role, seniority, work history, company size, funding, open roles and what they published this week. Attached to the contact before you write the first line.\",\"bullets\":[\"~30 fields per record\",\"Refreshed on a schedule\"]},\"stats\":{\"personCompanyFields\":\"person and company fields per record\",\"noResearchTabs\":\"manual research tabs to open\",\"euHosted\":\"hosted, GDPR compliant by default\"},\"sections\":{\"whatItUnlocks\":{\"eyebrow\":\"What it unlocks\",\"t
1itleLead\":\"Context that makes the message\",\"titleAccent\":\"worth reading\",\"sub\":\"The difference between a template and a conversation is knowing who you are writing to.\"}},\"uses\":[{\"title\":\"Know the role, not the guess\",\"body\":\"Current title, seniority and how long they have held the seat, so your pitch matches the person reading it.\"},{\"title\":\"Read the company in one line\",\"body\":\"Headcount, industry, funding stage and open roles, attached to the record before your first message.\"},{\"title\":\"Open with their own words\",\"body\":\"A post or comment they published becomes the first line of your outreach, in their language, not your template.\"},{\"title\":\"Spot the career move\",\"body\":\"Work history shows the pattern: new seat, recent promotion, or a jump from a company you already sell to.\"},{\"title\":\"Segment properly\",\"body\":\"Clean firmographics mean your lists, sequences and reporting split by something real instead of a stale CSV column.\"},{\"title\":\"Keep the CRM current\",\"body\":\"Records refresh on a schedule, so titles and headcounts do not quietly rot for eighteen months.\"}],\"features\":{\"coverage\":{\"eyebrow\":\"Coverage\",\"title\":\"The person and the company, in one pass\",\"body\":\"One enrichment fills both sides of the record: who they are and what kind of business they run. No separate company lookup, no two tools reconciled by hand.\",\"bullets\":[\"Person: role, seniority, history, location\",\"Company: size, industry, funding, hiring\",\"Written straight onto the CRM record\"]},\"activity\":{\"eyebrow\":\"Activity\",\"title\":\"Their own words become your opener\",\"body\":\"Public posts and comments are captured alongside the profile, so the first line of your outreach can reference something they actually said this week rather than a generic compliment.\",\"bullets\":[\"Recent posts and comments captured\",\"Hiring and funding events flagged\",\"Feeds directly into AI-written openers\"]},\"compliance\":{\"eyebrow\":\"Compliance\",\"title\":\"Public data, handled properly\",\"body\":\"Dalil works with publicly available professional information through official partners and integrations, hosted in the EU. Opt-outs are permanent and apply across the whole workspace.\",\"bullets\":[\"Legitimate interest, B2B only\",\"Hosted in the European Union\",\"Opt-out and deletion honoured\"]}},\"mock\":{\"profile\":{\"panelTitle\":\"Contact record\",\"panelMeta\":\"auto-enriched\",\"roleCompanyLine\":\"VP Sales · {company}\",\"chipFields\":\"30+ fields\",\"fieldCurrentRole\":\"Current role\",\"valueCurrentRole\":\"VP Sales, since July\",\"fieldWorkHistory\":\"Work history\",\"valueWorkHistory\":\"4 previous roles\",\"fieldCompany\":\"Company\",\"chipSeriesA\":\"Series A\",\"chipStaffCount\":\"48 staff\",\"fieldIndustry\":\"Industry\",\"valueIndustry\":\"B2B SaaS\",\"fieldRecentActivity\":\"Recent activity\",\"valueRecentActivity\":\"3 posts · 6 comments\",\"wordsPanelTitle\":\"Her own words\",\"quote\":\"“Rebuilding outbound this quarter. Hiring SDRs before the playbook exists never works.”\",\"chipReactions\":\"47 reactions\",\"chipTimeAgo\":\"3d ago\",\"btnUseAsOpener\":\"Use as opener\"},\"coverage\":{\"fieldLabel\":\"Field\",\"valueLabel\":\"Value\",\"personPanelTitle\":\"Person\",\"personMeta\":\"14 fields\",\"companyPanelTitle\":\"Company\",\"companyMeta\":\"16 fields\",\"fieldJobTitle\":\"Job title\",\"fieldSeniority\":\"Seniority\",\"fieldWorkHistory\":\"Work history\",\"fieldLocation\":\"Location\",\"fieldPublicPosts\":\"Public posts\",\"fieldHeadcount\":\"Headcount\",\"fieldIndustry\":\"Industry\",\"fieldFundingStage\":\"Funding stage\",\"fieldOpenRoles\":\"Open roles\",\"fieldTechStack\":\"Tech stack\",\"refreshPanelTitle\":\"Refreshed on a schedule\",\"timelineTitleChangedLead\":\"Title changed to\",\"timelineTitleChangedRole\":\"VP Sales\",\"timelineMetaAutoUpdated\":\"record updated automatically\",\"timelineHeadcountMoved\":\"Headcount moved 31 → 48\",\"timelineMetaCompanyRefresh\":\"company refresh\",\"timelineSeriesAAdded\":\"Series A added to profile\",\"timelineMetaFundingEvent\":\"funding event\"},\"activity\":{\"panelTitle\":\"Recent public activity\",\"panelMeta\":\"captured\",\"timelinePostedLead\":\"Posted about\",\"timelinePostedBold\":\"rebuilding outbound\",\"timelineMetaPosted\":\"3d ago · 47 reactions\",\"t
1imelineCommented\":\"Commented on a hiring thread\",\"timelineMetaCommented\":\"6d ago\",\"timelineOpenedRoles\":\"Company opened 4 SDR roles\",\"timelineMetaCareers\":\"careers page · live\",\"openerPanelTitle\":\"Opener written from it\",\"openerBody\":\"marta, saw the post on rebuilding outbound. four SDR seats open before the playbook exists usually costs the first month. worth 15 minutes?\",\"chipFromPost\":\"from her post\",\"chipFromCareers\":\"from careers page\"},\"compliance\":{\"questionLabel\":\"Question\",\"answerLabel\":\"Answer\",\"panelTitle\":\"Data handling\",\"panelMeta\":\"by default\",\"fieldSources\":\"Sources\",\"valueSources\":\"Public professional data\",\"fieldLegalBasis\":\"Legal basis\",\"valueLegalBasis\":\"Legitimate interest, B2B\",\"fieldHosting\":\"Hosting\",\"chipEuropeanUnion\":\"European Union\",\"fieldOptOut\":\"Opt-out\",\"chipPermanent\":\"permanent\",\"chipGdpr\":\"GDPR\",\"chipCcpa\":\"CCPA\",\"chipEuHosted\":\"EU hosted\",\"chipDeletionOnRequest\":\"deletion on request\"}},\"faq\":{\"title\":\"Profile and company data, explained\",\"items\":[{\"q\":\"Where does the data come from?\",\"a\":\"Publicly available professional information: profile pages, company pages, published posts and comments, careers pages and public funding announcements, accessed through Dalil’s official data partners and integrations.\"},{\"q\":\"What exactly gets attached to a record?\",\"a\":\"For a person: name, current role, seniority, location, work history and recent public activity. For a company: domain, headcount, industry, funding stage, open roles and visible tech stack. Around 30 fields in total.\"},{\"q\":\"Does the data stay fresh?\",\"a\":\"Records re-check on a schedule. When someone changes role or their company raises a round, the CRM updates itself and, if you use Lead Scout, that same change can surface them as a new high-intent lead.\"},{\"q\":\"Is this GDPR compliant?\",\"a\":\"Yes. Dalil processes public B2B professional data under legitimate interest, hosts in the European Union, and honours opt-out and deletion requests permanently across your workspace.\"},{\"q\":\"Does it cost credits?\",\"a\":\"Profile and company enrichment draws on the same credit pool as your other AI and enrichment actions. Your plan includes 1,000 credits a month, and credits roll over.\"}]},\"cta\":{\"badge\":\"Profile \u0026 Company Data\",\"titleLead\":\"Stop researching prospects.\",\"titleAccent\":\"Start knowing them.\",\"sub\":\"Every record enriched with the public context that makes outreach land.\"}},\"whatsappSequencesPage\":{\"hero\":{\"eyebrow\":\"WhatsApp Sequences\",\"titleLead\":\"Email gets read. LinkedIn gets trusted.\",\"titleAccent\":\"WhatsApp gets answered.\",\"sub\":\"The channel your buyers check every few minutes, inside the same sequences as email and LinkedIn. Casual by design, verified numbers only, every reply on the deal.\",\"bullets\":[\"Included as a social account in your plan\",\"Verified numbers via enrichment\"]},\"stats\":{\"readSpeedValue\":\"minutes\",\"readSpeedLabel\":\"not days, how fast WhatsApp gets read\",\"dailyLabel\":\"messages a day per account, humanly paced\",\"loggedLabel\":\"of threads logged on the CRM record\"},\"sections\":{\"whenToUse\":{\"eyebrow\":\"When to use it\",\"titleLead\":\"The moments where WhatsApp\",\"titleAccent\":\"wins the deal\",\"sub\":\"Not a replacement for email and LinkedIn. The precision channel for the moments that decide whether the deal moves.\"}},\"useCases\":[{\"title\":\"Confirm the demo\",\"body\":\"A short nudge the day before cuts no-shows without a single awkward \\\"just checking in\\\" email.\"},{\"title\":\"Revive a ghosted deal\",\"body\":\"When email goes quiet, a casual WhatsApp message reads as human, not automated, and gets answered.\"},{\"title\":\"Follow up after the call\",\"body\":\"Send the recap and next step while the conversation is still warm, on the channel they actually open.\"},{\"title\":\"Work the event floor\",\"body\":\"Met at a booth, scanned a badge? The follow-up hits their pocket before they reach the next stand.\"},{\"title\":\"Reactivate old leads\",\"body\":\"A relevant update to leads who went cold months ago, without restarting the formal email dance.\"},{\"title\":\"Route hot replies\",\"body\":\"A reply on WhatsApp pauses every other channel and pings the owner. Nobody double-messages a hot lead.\"}],\"features\":{\"verifiedNumbers\":{\"eyebrow\":\"Verified numbers\",\"title\":\"Only message people you can actually reach\",\"body\":\"Dalil's enrichment waterfall finds the direct mobile, verifies the WhatsApp account exists, and marks the lead safe to message. You never burn your account messaging dead numbers.\",\"bullets\":[\"Waterfall enrichment across sources\",\"WhatsApp account verification before sending\",\"No result, no credit\"]}
1,\"insideFlow\":{\"eyebrow\":\"Inside the flow\",\"title\":\"WhatsApp lands when the lead is already warm\",\"body\":\"The best WhatsApp message is the third touch, not the first. Warm the lead on LinkedIn and email, then send the short, casual nudge that gets the meeting confirmed.\",\"bullets\":[\"A step type in any multichannel sequence\",\"Delays and conditions like every other step\",\"Reply anywhere pauses the whole flow\"]},\"channelTone\":{\"eyebrow\":\"Channel-aware tone\",\"title\":\"Casual on WhatsApp, sharp on email, same voice\",\"body\":\"Dalil writes each message for the register of its channel. The WhatsApp nudge is short and lowercase-friendly; the email carries the substance. Both come from the same deal context and sound like you.\",\"bullets\":[\"Tone adapts per channel automatically\",\"Short-form drafts built for mobile reading\",\"Every draft editable before it sends\"]}},\"faq\":{\"title\":\"WhatsApp sequences, explained\",\"items\":[{\"q\":\"Do I message from my personal WhatsApp number?\",\"a\":\"You connect a dedicated WhatsApp account for outreach as one of your social accounts. Your plan includes 1 social account (WhatsApp or LinkedIn); extras are $19 a month each.\"},{\"q\":\"How does Dalil find WhatsApp numbers?\",\"a\":\"Through enrichment: Dalil runs a waterfall across sources to find a direct mobile, verifies the WhatsApp account exists, and only then marks the lead safe to message. No result, no credit spent.\"},{\"q\":\"Is WhatsApp part of the same sequence as email and LinkedIn?\",\"a\":\"Yes. WhatsApp is a step type inside multichannel sequences, so you can warm a lead on LinkedIn and email first, then land the short WhatsApp nudge when it counts. A reply anywhere pauses everything else.\"},{\"q\":\"How many WhatsApp messages can I send?\",\"a\":\"Up to 20 messages a day per social account, spread naturally through the day. That pacing keeps your account healthy while still reaching around 600 people a month per account.\"},{\"q\":\"Where do replies go?\",\"a\":\"Into the unified inbox, threaded with every email and LinkedIn message from the same lead, and logged on the CRM record. You reply from Dalil and it delivers on WhatsApp.\"}]},\"cta\":{\"badge\":\"WhatsApp Sequences\",\"titleLead\":\"The deals you're chasing by email\",\"titleAccent\":\"answer on WhatsApp.\",\"sub\":\"Verified numbers, human pacing, and every thread on the deal record.\"},\"mock\":{\"chat\":{\"contactStatus\":\"online\",\"bubble1\":\"quick one before Thursday, still good for 2pm? bringing the signal report.\",\"bubble2\":\"Yes, confirmed! Looking forward to it 👍\",\"bubble3\":\"perfect, calendar holds. see you then.\",\"readTime\":\"read in 4 minutes\",\"outcomeTitle\":\"Outcome\",\"outcomeName\":\"Demo confirmed\",\"outcomeMeta\":\"Thu 2pm\",\"outcomeBody\":\"No-show avoided. Stage moved and the thread logged on the deal automatically.\",\"outcomeAction\":\"Logged on record\",\"flow\":{\"linkedinLabel\":\"LinkedIn invite\",\"linkedinSub\":\"accepted day 2\",\"emailLabel\":\"Email opener\",\"emailSub\":\"opened, no reply\",\"quietCond\":\"Quiet for 3 days?\",\"waitLabel\":\"verified mobile found\",\"whatsappLabel\":\"WhatsApp nudge\",\"whatsappSub\":\"short, first name only\"}},\"numberFinder\":{\"step1Label\":\"LinkedIn profile matched\",\"step1Meta\":\"source\",\"step2Label\":\"Direct mobile found\",\"step3Label\":\"WhatsApp account verified\",\"step3Meta\":\"active\",\"panelTitle\":\"Enrichment waterfall\",\"panelMeta\":\"no result, no credit\",\"safeTitle\":\"Safe to message\",\"verifiedChip\":\"verified\",\"noteBody\":\"Dead numbers never cost you a credit, or your account health.\"},\"seq\":{\"connectionLabel\":\"Connection request\",\"connectionSub\":\"accepted\",\"introLabel\":\"Intro email\",\"introSub\":\"opened, no reply\",\"waitLabel\":\"wait 2 days\",\"nudgeLabel\":\"WhatsApp nudge\",\"nudgeSub\":\"short and casual\",\"nowWarmTitle\":\"Now warm\",\"bubble1\":\"marta, quick one before Thursday?\",\"bubble2\":\"Yes, 2pm works 👍\",\"noteBody\":\"The best WhatsApp message is the third touch, not the first.\"},\"voiceTone\":{\"panelTitle\":\"Same lead, same context\",\"panelMeta\":\"one record\",\"signalChip\":\"signal · new VP role\",\"emailPanelTitle\":\"Email\",\"emailMeta\":\"formal\",\"emailBody\":\"Hello \u003cfn\u003e\u003c/fn\u003e, I noticed you just stepped into the VP Sales seat at \u003cco\u003e\u003c/co\u003e. Most teams lose month one to list building.\",\"whatsappPanelTitle\":\"WhatsApp\",\"
1whatsappMeta\":\"casual\",\"whatsappBubble\":\"marta, saw the outbound rebuild post. one idea before Thursday?\"}}},\"nav\":{\"topLevel\":{\"product\":\"Product\",\"customers\":\"Customers\",\"resources\":\"Resources\",\"pricing\":\"Pricing\",\"affiliates\":\"Affiliates\"},\"columns\":{\"findLeads\":{\"title\":\"Find leads\",\"desc\":\"Identify ICP-fit buyers the moment they show intent, enriched with verified contact data.\"},\"reachOut\":{\"title\":\"Reach out\",\"desc\":\"Reach leads on LinkedIn, WhatsApp and email from one workflow, with every reply in one inbox.\"},\"closeDeals\":{\"title\":\"Close deals\",\"desc\":\"Manage every deal in a CRM that automates the busywork and surfaces what to do next.\"},\"aiSalesTeam\":{\"title\":\"AI sales team\",\"desc\":\"AI teammates that research, write and work your pipeline around the clock.\"},\"toolsPlaybooks\":{\"title\":\"Tools \u0026 playbooks\"},\"documentation\":{\"title\":\"Documentation\"}},\"items\":{\"leadScout\":{\"label\":\"Lead Scout\",\"desc\":\"AI agents that find high-intent leads\"},\"profileData\":{\"label\":\"Profile \u0026 Company Data\",\"desc\":\"Public role, history and firmographics\"},\"emailFinder\":{\"label\":\"Email Finder \u0026 Verifier\",\"desc\":\"Verified work emails, no result no credit\"},\"phoneFinder\":{\"label\":\"Phone Number Finder\",\"desc\":\"Direct mobiles that unlock WhatsApp\"},\"chromeExtension\":{\"label\":\"Chrome Extension\",\"desc\":\"Import LinkedIn profiles in one click\"},\"dataImport\":{\"label\":\"Data Import\",\"desc\":\"Import from any source\"},\"multichannelSequences\":{\"label\":\"Multichannel Sequences\",\"desc\":\"LinkedIn, WhatsApp and email in one flow\"},\"linkedinSequences\":{\"label\":\"LinkedIn Sequences\",\"desc\":\"LinkedIn automation\"},\"whatsappSequences\":{\"label\":\"WhatsApp Sequences\",\"desc\":\"WhatsApp messaging\"},\"unifiedInbox\":{\"label\":\"Unified Inbox\",\"desc\":\"All channels in one place\"},\"leadDealManagement\":{\"label\":\"Lead \u0026 Deal Management\",\"desc\":\"Track your pipeline\"},\"dalilBrain\":{\"label\":\"Dalil Brain\",\"desc\":\"Intelligent data insights\"},\"workflows\":{\"label\":\"Workflows\",\"desc\":\"Automate repetitive tasks\"},\"analytics\":{\"label\":\"Analytics\",\"desc\":\"Revenue intelligence\"},\"integrationsApis\":{\"label\":\"Integrations \u0026 APIs\",\"desc\":\"Connect your tools\"},\"askDalil\":{\"label\":\"Ask Dalil AI\",\"desc\":\"Ask, research, build and act\"},\"askDalilWhatsapp\":{\"label\":\"Ask Dalil AI on WhatsApp\",\"desc\":\"Run your CRM from WhatsApp\"},\"aiAgents\":{\"label\":\"AI Agents\",\"desc\":\"Customizable agents on your pipeline\"},\"dalilMcpFeature\":{\"label\":\"Dalil MCP\",\"desc\":\"Connect Claude and AI tools to Dalil\"},\"claudeCodeSkillsFeature\":{\"label\":\"Claude Skills\",\"desc\":\"Teach Claude your CRM API\"},\"freeTools\":{\"label\":\"Free tools\",\"desc\":\"Calculators, builders \u0026 templates\"},\"playbooks\":{\"label\":\"Playbooks\",\"desc\":\"How real teams run their sales\"},\"pipelineTemplates\":{\"label\":\"Pipeline templates\",\"desc\":\"Stage-by-stage, by industry\"},\"knowledgeCenter\":{\"label\":\"Knowledge Center\",\"desc\":\"Guides \u0026 help articles\"},\"apiReference\":{\"label\":\"API Reference\",\"desc\":\"Full REST API docs\"},\"dalilMcpDocs\":{\"label\":\"Dalil MCP\",\"desc\":\"Connect Claude \u0026 AI clients\"},\"claudeSkillsDocs\":{\"label\":\"Claude Skills\",\"desc\":\"AI skill documentation\"},\"blog\":{\"label\":\"Blog\",\"desc\":\"News, updates \u0026 insights\"}},\"talkToUs\":\"Talk to us\",\"language\":\"Language\",\"logIn\":\"Log in\",\"bookDemo\":\"Book a demo\",\"startTrial\":\"Start free trial\",\"toggleMenu\":\"Toggle menu\",\"founderCard\":{\"badge\":\"Founder-led demo\",\"title\":\"Book time with the founders.\",\"subtitle\":\"30 minutes with Giuseppe or Sagnik directly. No rep, no script.\",\"foundersLabel\":\"Giuseppe \u0026 Sagnik, co-founders\",\"cta\":\"Book a demo →\",\"photoAlt\":\"Giuseppe Manzone and Sagnik Nath, co-founders of Dalil AI\"}},\"footer\":{\"tagline\":\"The AI Sales OS that helps modern sales teams close more deals with less effort.\",\"columns\":{\"product\":{\"title\":\"Product\",\"askDalil\":\"Ask Dalil\",\"dalilBrain\":\"Dalil Brain\",\"leadsDeals\":\"Leads \u0026 Deals\",\"workflows\":\"Workflows\",\"sequences\":\"Sequences\",\"unifiedInbox\":\"Unified Inbox\",\"enrichment\":\"Enrichment\",\"allFeatures\":\"All features\",\"pricing\":\"Pricing\"},\"freeTools\":{\"title\":\"Free tools\",\"all\":\"All free tools\",\"pipelineCalculator\":\"Pipeline Calculator\",\"coldEmailCalculator\":\"Cold Email Calculator\",\"leadScoring\":\"Lead Scoring\",\"quotaAttainment\":\"Quota Attainment\",\"booleanSearch\":\"Boolean Search\",\"pipelineTemplates\":\"Pipeline templates\",\"salesStackAudit\":\"Sales Stack Audit\"},\"playbooks\":{\"title\":\"Playbooks\",\"all\":\"All playbooks\",\"twoMinuteInbound\":\"Two-minute inbound\",\"eventsToPipeline\":\"Events to pipeline\",\"seniorBuyers\":\"Senior buyers\",\"multiThreaded\":\"Multi-threaded deals\",\"churnSegmentation\":\"Churn segmentation\"},\"resources\":{\"title\":\"Resources\",\"knowledgeCenter\":\"Knowledge Center\",\"apiReference\":\"API Reference\",\"dalilMcp\":\"Dalil MCP\",\"claudeSkills\":\"Claude Skills\",\"blog\":\"Blog\",\"customerStories\":\"Customer stories\"},\"company\":{\"title\":\"Company\",\"about\":\"About\",\"bookDemo\":\"Book a demo\",\"privacyPolicy\":\"Privacy Policy\",\"termsOfService\":\"Terms of Service\",\"dpa\":\"DPA\"}},\"copyright\":\"© {year} Dalil AI. All rights reserved.\",\"allSystemsOperational\":\"All systems operational\"},\"aboutPage\":{\"hero\":{\"label\":\"About Us\",\"titlePrefix\":\"We are rebuilding the\",\"titleAccent\":\"sales stack\",\"titleSuffix\":\"for modern teams\",\"subtitle\":\"A founder-led team on a mission to help sales teams run everything from one place: where conversations, CRM, outreach, and AI work together to move deals forward.\",\"photoAlt\":\"Sagnik Nath and Giuseppe Manzone, co-founders of Dalil AI\"}
1,\"founderLinkedInLabel\":\"LinkedIn\",\"founders\":[{\"photoKey\":\"sagnik\",\"name\":\"Sagnik Nath\",\"title\":\"Co-founder \u0026 CTO\",\"bio\":\"10+ years building and scaling technology products. Most recently a consultant at Delta Partners, and before that built Rooter.gg from the ground up to 5 million monthly active users before exiting at an $80M valuation. At Dalil, Sagnik leads product and engineering.\",\"location\":\"Dubai, UAE\"},{\"photoKey\":\"giuseppe\",\"name\":\"Giuseppe Manzone\",\"title\":\"Co-founder \u0026 CEO\",\"bio\":\"14+ years in sales across Total, Antonio Manzone in Paris, and McKinsey in Europe and the Middle East. He lived the fragmented stack problem firsthand at every stop: juggling multiple tools to manage a single deal while reps spent more time on admin than on selling.\",\"location\":\"Dubai, UAE\"}],\"stats\":[{\"value\":\"7\",\"label\":\"People on the team\"},{\"value\":\"2024\",\"label\":\"Year founded\"},{\"value\":\"$$625k\",\"label\":\"Pre-seed raised\"}],\"problem\":{\"label\":\"Why we built this\",\"titlePrefix\":\"Stack fragmentation is the root cause.\",\"titleAccent\":\"Every sales team has it.\",\"body\":\"Giuseppe spent 14 years in B2B sales watching the same pattern repeat across every company he worked with. Sagnik spent 10 years building technology, most recently scaling Rooter.gg to 5 million monthly users before a $80M exit. When they met, the diagnosis was the same: the sales stack is broken by design. Not because the tools are bad individually, but because they were never meant to work together.\"},\"pains\":[{\"number\":\"01\",\"title\":\"Your budget feeds vendor overhead, not your growth\",\"body\":\"When you pay four separate tools, roughly 60 to 70 cents of every dollar goes to their infra, teams, and margins. None of it compounds for you. You are financing someone else's business to run your own.\"},{\"number\":\"02\",\"title\":\"Context is shattered across every tool\",\"body\":\"Email lives in HubSpot. LinkedIn lives in Lemlist. WhatsApp lives in your phone. You can never see the full picture of a prospect or deal in one place. Forecasts become guesswork. Reps switch tools mid-conversation.\"},{\"number\":\"03\",\"title\":\"You pay a complexity tax just to make the stack work\",\"body\":\"Tools don't talk natively, so you need someone to glue them together. Hire RevOps, pay an agency, or do it yourself. Three options, all expensive. You are spending real money just to make your existing spend function.\"},{\"number\":\"04\",\"title\":\"Every new hire resets the learning curve\",\"body\":\"Every SDR or AE needs to learn three to four tools before they can close anything. Onboarding takes weeks. When someone leaves, the institutional knowledge of how you run outbound leaves with them.\"}],\"quote\":{\"text\":\"We built Dalil because we couldn't find a single tool that connected conversations, CRM, and outreach without asking us to manage four others just to hold it together.\",\"attribution\":\"Giuseppe Manzone, Co-founder\"},\"beliefsSection\":{\"label\":\"What we believe\",\"title\":\"Built on a few hard-won convictions\"},\"beliefs\":[{\"title\":\"Conversations are the source of truth\",\"body\":\"Sales doesn't happen in dashboards. It happens in messages. Dalil connects every conversation to your pipeline so nothing gets lost.\"},{\"title\":\"AI that works in the background\",\"body\":\"Not a chatbot you have to prompt. Dalil AI captures insights, updates records, and suggests next steps automatically so your team stays focused on selling.\"},{\"title\":\"One platform, not a patchwork\",\"body\":\"CRM, outreach, inbox, analytics: all in one place. No tab-switching, no copy-pasting between tools, no data lost in translation.\"}],\"cta\":{\"badge\":\"We're hiring\",\"titlePrefix\":\"Dalil is growing. Join our team and\",\"titleAccent\":\"grow with us.\",\"subtitle\":\"Join our small but mighty team taking on the CRM industry.\",\"contactButton\":\"Contact us\",\"demoButton\":\"Book a demo →\"}},\"affiliatesPage\":{\"hero\":{\"badge\":\"Affiliate program\",\"titleLine1\":\"Send us the right teams.\",\"titleLine2\":\"Get paid for as long as they stay.\",\"sub\":\"20% recurring commission for a customer's first 12 months, then 10% for the rest of their life on Dalil. No cap on how many you refer, and n
1o cap on how long you earn.\",\"applyLabel\":\"Apply to the program\",\"howItWorksLabel\":\"How it works\"},\"rates\":{\"items\":[{\"rate\":\"20%\",\"period\":\"Months 1 to 12\",\"body\":\"Every month the customer pays, for their entire first year. Paid on the recurring subscription.\"},{\"rate\":\"10%\",\"period\":\"Month 13 onwards\",\"body\":\"The rate steps down but never stops. As long as they stay subscribed, you keep earning.\"},{\"rate\":\"10%\",\"period\":\"On affiliates you introduce\",\"body\":\"Refer someone who becomes an affiliate and you earn 10% of whatever they earn, on top of your own.\"}]},\"calculatorSection\":{\"eyebrow\":\"What it adds up to\",\"title\":\"The maths behind a recurring rate\",\"sub\":\"Recurring commission compounds: every month you keep referring, last month's customers are still paying you.\"},\"calculator\":{\"panelTitle\":\"Your numbers\",\"referralsLabel\":\"Customers you refer each month\",\"referralsHint\":\"Every month, not once. That is what makes it compound.\",\"referralsUnit\":\"a month\",\"planLabel\":\"Average plan value per customer\",\"planHint\":\"Monthly subscription only. Credits, mailboxes and other add-ons do not earn commission.\",\"summaryParagraph\":\"Referring {referrals} a month means {customers12} customers are paying you by month 12, and {customers24} by month 24. Your monthly income keeps climbing even after the first ones step down to 10%, because you keep adding new ones at 20%.\",\"monthlyIncomeHeading\":\"Your monthly income\",\"monthlyIncomeHint\":\"Commission that lands in that single month, and every month after.\",\"month12Label\":\"in month 12\",\"month12Note\":\"{count} customers, all still at 20%\",\"month24Label\":\"in month 24\",\"month24Note\":\"{count} customers, half at 20% and half at 10%\",\"totalBankedHeading\":\"Total banked\",\"totalBankedHint\":\"Every monthly payment above, added together over the period.\",\"year1Label\":\"across year 1\",\"year1Note\":\"Months 1 to 12\",\"year2Label\":\"across year 2\",\"year2Note\":\"Months 13 to 24\",\"totalLabel\":\"two-year total\",\"totalNote\":\"Months 1 to 24\",\"monthByMonthHeading\":\"Month by month\",\"monthByMonthHint\":\"Each bar is one month's commission. The line marks where your first customers step down from 20% to 10%, and the bars keep growing anyway.\",\"monthTooltip\":\"Month {month}: {value}\",\"chartMonth1\":\"Month 1\",\"chartMonth12Step\":\"Month 12, first step-down\",\"chartMonth24\":\"Month 24\"},\"howItWorks\":{\"eyebrow\":\"How it works\",\"title\":\"From application to first payout\",\"sub\":\"Four steps, and we do the part that usually takes the longest.\",\"steps\":[{\"title\":\"Apply\",\"body\":\"Tell us who your audience is and how you plan to introduce Dalil. It takes a couple of minutes.\"},{\"title\":\"We review it\",\"body\":\"Every application is read by a person. We approve partners whose audience genuinely overlaps with who Dalil is built for.\"},{\"title\":\"Share your link\",\"body\":\"You get a tracked link and a dashboard. Anyone who signs up through it is credited to you for 30 days.\"},{\"title\":\"Get paid\",\"body\":\"Commission accrues every month the customer pays. Once your balance passes $100, it is paid out.\"}]},\"whoFor\":{\"eyebrow\":\"Who this works for\",\"title\":\"Built for people who advise sales teams\",\"sub\":\"The partners who do best already have the trust. They are recommending a tool they would recommend anyway.\",\"audiences\":[{\"title\":\"Agencies and consultants\",\"body\":\"You already rebuild your clients’ outbound. Put them on a stack you can actually operate, and earn on every one.\"},{\"title\":\"Communities and newsletters\",\"body\":\"Your audience is asking what to replace their five tools with. This is a straight answer that pays you back.\"},{\"title\":\"Creators and educators\",\"body\":\"If you teach outbound, LinkedIn or RevOps, your audience buys the tooling you demo.\"},{\"title\":\"Existing Dalil customers\",\"body\":\"You already tell people about it. This is the version where that costs you nothing and returns something.\"}]},\"whatWeBring\":{\"eyebrow\":\"Our side of it\",\"title\":\"What we bring\",\"sub\":\"A referral link on its own is not a partnership. These come with it.\",\"items\":[{\"title\":\"A real dashboard\",\"body\":\"Clicks, signups, conversions and pending commission, live. You never have to ask us how you are doing.\"},{\"title\":\"Onboarding for your referrals\",\"body\":\"We set the
1ir workspace up properly. A referral that activates is a referral that keeps paying you.\"},{\"title\":\"Direct access\",\"body\":\"A line to the founders for deals worth a conversation, plus help positioning Dalil to your specific audience.\"}]},\"rules\":{\"eyebrow\":\"The rules, in full\",\"title\":\"How commission is calculated\",\"sub\":\"Everything that decides what you earn, stated plainly. No footnotes that contradict the headline.\",\"items\":[{\"q\":\"What earns commission\",\"a\":\"The recurring monthly subscription of any customer who signs up through your link and pays. You earn 20% of that subscription every month for their first 12 months, then 10% every month after that, for as long as they remain a paying customer.\"},{\"q\":\"What does not earn commission\",\"a\":\"Add-ons are excluded. Credits, extra mailboxes, and any other usage-based or optional extras on top of the plan do not generate commission. The rate applies to the monthly plan subscription only.\"},{\"q\":\"Attribution window\",\"a\":\"Your referral link sets a 30-day cookie. If the person signs up within 30 days of clicking it, the customer is credited to you. After 30 days without a signup, attribution expires.\"},{\"q\":\"Second-tier commission\",\"a\":\"If you introduce someone who is approved as a Dalil affiliate, you earn 10% of the commission they generate. That is paid on top of your own referrals and does not reduce what they receive.\"},{\"q\":\"Payout threshold\",\"a\":\"Commission accrues in your dashboard as customers pay. Once your balance reaches $100, it becomes payable. Balances under $100 roll over to the following period.\"},{\"q\":\"Approval\",\"a\":\"Applications are reviewed manually, not auto-approved. We look for an audience that genuinely overlaps with the sales teams Dalil is built for. We will tell you either way.\"},{\"q\":\"Self-referrals\",\"a\":\"You cannot claim commission on your own subscription, and self-referrals are blocked automatically. Referring your own clients is exactly what the program is for and is fully eligible.\"}],\"footnote\":\"Tracking, payouts and tax forms are handled through Affonso. The program terms shown in your affiliate dashboard are the binding version, and we will tell you before anything here changes.\"},\"finalCta\":{\"title\":\"Know a team drowning in five tools?\",\"sub\":\"Applications are reviewed by a person, usually within a few days. Tell us who your audience is and we will take it from there.\",\"applyLabel\":\"Apply to the program\",\"pricingLabel\":\"See what they would pay\"}},\"claudeSkillsStandalonePage\":{\"h1\":\"Claude Skills\",\"lead\":\"Skills teach Claude how the Dalil API actually works: exact endpoints, required fields, data formats, and the gotchas that cause silent failures. Install them once and Claude stops guessing.\",\"installHeading\":\"Install\",\"installBadge\":\"Two commands. Every skill.\",\"installDescription\":\"Run these in \u003cb\u003eClaude Code\u003c/b\u003e. The first command registers the Dalil plugin marketplace from GitHub; the second installs the \u003cb\u003eDalil AI\u003c/b\u003e plugin with all 14 skills. Updates arrive through the marketplace, so you never re-download files.\",\"claudeCodeHeading\":\"Claude Code\",\"installStepTypeLabel\":\"Type\",\"installStep3\":\"Restart Claude Code when prompted. That's it: the skills load automatically when they're relevant.\",\"manageLater\":\"Manage it later with \u003ccode\u003e/plugin\u003c/code\u003e: browse the marketplace, update, or uninstall.\",\"manualInstallHeading\":\"Manual install (single skill)\",\"manualInstallBody\":\"If you only want one skill, or you're using a tool without plugin support, copy the file into your project's \u003ccode\u003e.claude/skills/\u003c/code\u003e directory:\",\"seeDownload\":\"See \u003cdownload\u003eDownload Skills\u003c/download\u003e for every file, or browse them \u003cgithub\u003eon GitHub ↗\u003c/github\u003e.\",\"whatYouGetHeading\":\"What you get\",\"whatYouGetBody\":\"The plugin bundles 14 skills. Claude loads the right one on its own based on what you ask, so you never have to name them.\",\"categories\":[{\"title\":\"CRM records\",\"skills\":[{\"slug\":\"person\",\"desc\":\"People and contacts: create, search, update, delete\"},{\"slug\":\"company\",\"desc\":\"Companies: domain, LinkedIn, address, employees, revenue\"},{\"slug\":\"opportunity\",\"desc\":\"Deals: amount, stage, close date, contacts\"},{\"slug\":\"task\",\"desc\":\"Tasks: title, due date, assignee, status\"},{\"slug\":\"note\",\"desc\":\"Notes with rich body content\"},{\"slug\":\"task-relation\",\"desc\":\"Attach tasks to people, companies, or opportunities\"},{\"slug\":\"note-relation\",\"desc\":\"Attach notes to people, companies, or opportunities\"}]},{\"title\":\"Data model\",\"skills\":[{\"slug\":\"field\",\"desc\":\"Create, update, and delete custom fields on any object or pipeline\"},{\"slug\":\"relation\",\"desc\":\"Create and delete relation fields between objects\"},{\"slug\":\"pipeline\",\"desc\":\"Dynamic pipelines: discover endpoints, then read and write records\"}]},{\"title\":\"Automation \u0026 messaging\",\"skills\":[{\"slug\":\"sequence\",\"desc\":\"Build and run multi-channel outreach sequences\"},{\"slug\":\"workflow\",\"desc\":\"Create workflows and versions, activate them, trigger and read runs\"},{\"slug\":\"inbox\",\"desc\":\"Search synced email, LinkedIn, and WhatsApp messages\"}]},{\"title\":\"Onboarding\",\"skills\":[{\"slug\":\"crm-onboarding\",\"desc\":\"GTM interview that generates a customer's personalized Sales OS\"}]}
1],\"pluginFooterNote\":\"The plugin also ships a \u003cb\u003eSales OS generator\u003c/b\u003e agent used during customer onboarding.\",\"whyHeading\":\"Why skills help\",\"whyBody\":\"The Dalil API has conventions that are easy to get wrong. Skills encode them, so Claude writes correct requests the first time instead of failing and retrying:\",\"conventionsTableHeaderConvention\":\"Convention\",\"conventionsTableHeaderRule\":\"Rule\",\"conventions\":[{\"k\":\"Currency\",\"v\":\"Amounts in micros: multiply by 1,000,000 ($50 → 50000000)\"},{\"k\":\"SELECT values\",\"v\":\"Must be UPPER_SNAKE_CASE\"},{\"k\":\"Links\",\"v\":\"{ primaryLinkUrl, primaryLinkLabel, secondaryLinks: [] }\"},{\"k\":\"Person name\",\"v\":\"Nested object { firstName, lastName }, not flat fields\"},{\"k\":\"Note / task body\",\"v\":\"bodyV2 with { markdown, blocknote }\"},{\"k\":\"List responses\",\"v\":\"Wrapped as .data.people[], never a plain array\"},{\"k\":\"Pagination\",\"v\":\"Cursor-based via starting_after, 60 records per page by default\"},{\"k\":\"Read-only fields\",\"v\":\"Never set id, createdAt, updatedAt, position, createdBy\"}],\"gotchasNote\":\"Every skill also carries a Gotchas section: the failure modes that cost the most time when integrating.\",\"skillsOrMcpHeading\":\"Skills or MCP?\",\"skillsOrMcpBody\":\"Use both. \u003cmcpLink\u003eDalil MCP\u003c/mcpLink\u003e gives Claude the tools: live, workspace-scoped operations it can run directly. \u003cstrong\u003eSkills\u003c/strong\u003e give it the knowledge: how the API is shaped and where the traps are. Together, Claude can both act on your workspace and write correct code against the \u003capiLink\u003eREST and GraphQL API\u003c/apiLink\u003e.\",\"viewRepoCta\":\"View repository ↗\",\"setupMcpCta\":\"Set up Dalil MCP →\"},\"claudeSkillsDownloadPage\":{\"h1\":\"Download Skills\",\"lead\":\"Grab individual skill files for projects that don't use plugins. For Claude Code, installing the plugin is easier and keeps everything up to date automatically.\",\"recommendedBadge\":\"Recommended: install the plugin instead\",\"recommendedNote\":\"Installs all 14 skills at once. See \u003cclaudeSkills\u003eClaude Skills\u003c/claudeSkills\u003e for details.\",\"manualInstallHeading\":\"Manual install\",\"manualInstallBody\":\"Each skill is a folder containing a \u003ccode\u003eSKILL.md\u003c/code\u003e file. Copy it into your project's \u003ccode\u003e.claude/skills/\u003c/code\u003e directory, keeping the folder name:\",\"skills\":[{\"slug\":\"person\",\"label\":\"Person\",\"desc\":\"Create, read, update, delete and search person records.\"},{\"slug\":\"company\",\"label\":\"Company\",\"desc\":\"Manage companies including domain, LinkedIn and revenue.\"},{\"slug\":\"opportunity\",\"label\":\"Opportunity\",\"desc\":\"Handle deal stages, amounts and pipeline records.\"},{\"slug\":\"task\",\"label\":\"Task\",\"desc\":\"Create and manage tasks with due dates and assignees.\"},{\"slug\":\"note\",\"label\":\"Note\",\"desc\":\"Create and manage notes with rich body content.\"},{\"slug\":\"task-relation\",\"label\":\"Task Relation\",\"desc\":\"Attach tasks to people, companies or opportunities.\"},{\"slug\":\"note-relation\",\"label\":\"Note Relation\",\"desc\":\"Attach notes to people, companies or opportunities.\"},{\"slug\":\"pipeline\",\"label\":\"Pipeline\",\"desc\":\"Work with dynamic pipelines (discovers endpoints first).\"},{\"slug\":\"field\",\"label\":\"Field\",\"desc\":\"Create, update and delete custom fields on any object.\"},{\"slug\":\"relation\",\"label\":\"Relation\",\"desc\":\"Create and delete relation fields between objects.\"},{\"slug\":\"sequence\",\"label\":\"Sequence\",\"desc\":\"Build and run multi-channel outreach sequences.\"},{\"slug\":\"workflow\",\"label\":\"Workflow\",\"desc\":\"Create workflows and versions, activate and run them.\"},{\"slug\":\"inbox\",\"label\":\"Inbox\",\"desc\":\"Search synced email, LinkedIn and WhatsApp messages.\"},{\"slug\":\"crm-onboarding\",\"label\":\"CRM Onboarding\",\"desc\":\"GTM interview that generates a customer Sales OS.\"}],\"cardViewLabel\":\"View ↗\",\"cardDownloadLabel\":\"Download ↓\",\"downloadZipCta\":\"Download all as ZIP ↓\",\"browseGithubCta\":\"Browse on GitHub ↗\",\"viewRepoCta\":\"View full repository â
1†—\"},\"customersPage\":{\"hero\":{\"eyebrow\":\"Customers\",\"titleLead\":\"Real teams, real pipeline.\",\"titleAccent\":\"See what changed.\",\"sub\":\"Five teams who moved to Dalil, in their own numbers: pipeline unlocked, revenue added, meetings booked, and how long it actually took to go live.\"},\"featuredBadge\":\"Featured story\",\"readStoryCta\":\"Read the story\",\"caseStudyAriaLabel\":\"{companyName} case study\",\"finalCta\":{\"badge\":\"Customers\",\"titleLead\":\"Your team could be\",\"titleAccent\":\"the next story.\",\"sub\":\"Book a demo and see what a self-served CRM looks like for your motion.\"}},\"caseStudyPage\":{\"chrome\":{\"problemLabel\":\"The problem\",\"whatDalilDidLabel\":\"What Dalil did\",\"resultsLabel\":\"The results\",\"bookDemoCta\":\"Book a demo →\",\"allStoriesCta\":\"All customer stories\",\"founderBadge\":\"Founder-led demo\",\"founderTitle\":\"Book time to see what {companyName} built.\",\"founderBody\":\"30 minutes with Giuseppe or Sagnik directly, no rep, no script.\",\"founderCta\":\"Book a demo with us →\",\"foundersCaption\":\"Giuseppe \u0026 Sagnik, co-founders\",\"askQueryTemplate\":\"What changed for {companyName}?\",\"askAnswerNote\":\"This is the actual product, not a slide.\"},\"stories\":{\"eliteDerma\":{\"category\":\"Workflows \u0026 Lead Scoring\",\"headline\":\"Every inbound lead answered in 2 minutes, and 75% more of them convert\",\"industryTag\":\"Aesthetic Medicine Academy · EU\",\"bigStatLabel\":\"lead-to-sale conversion\",\"secondaryStatLabels\":[\"workflows scoring and routing every lead\",\"from form fill to a WhatsApp reply\",\"added monthly revenue in 12 weeks\"],\"pain\":\"Elite Derma needed a CRM built around how they actually generate demand, not a generic pipeline. Leads arrived from ads, website forms and a handful of other inbound sources, and every one of them needed to be captured, qualified and handed to the right person before the interest cooled.\",\"action\":\"Dalil built 10+ workflows that capture every lead the moment it arrives, categorize it by source and intent, score it, and automatically assign it to the right owner. The moment a lead is assigned, that owner's WhatsApp sends a message within two minutes of the form being filled, so the conversation starts while the prospect is still on the page.\",\"resultsParagraph\":\"A two-minute reply changes what the first message even needs to do: instead of re-opening a cold lead, the owner is continuing a conversation the prospect is still expecting. That shift alone was worth a 75% lift in conversion, and $25,000 in added monthly revenue within 12 weeks of going live.\",\"quote\":\"Every lead used to sit in an inbox until someone got to it. Now Dalil scores it, assigns it and messages them on WhatsApp before the form page even finishes loading. That two-minute window is why our conversion jumped 75%.\",\"quoteAttribution\":\"Co-founder and CEO, Elite Derma\"},\"murad\":{\"category\":\"Ask Dalil on WhatsApp\",\"headline\":\"55 meetings booked per event, a 300% jump from where they started\",\"industryTag\":\"Metal Industries · Private Contracting · UAE\",\"bigStatLabel\":\"more meetings booked per event\",\"secondaryStatLabels\":[\"meetings booked, per event, on average\",\"to reach that run-rate\",\"to turn a business card into a CRM record\"],\"pain\":\"Murad Metallic was drowning in admin work. Every fair or event meant collecting hundreds of contacts and business cards, and the context behind each conversation evaporated almost as fast as it was captured. Cards piled up faster than anyone could follow up on them.\",\"action\":\"With Ask Dalil on WhatsApp, the team scans a business card on the spot and the data lands in Dalil instantly. A quick voice note adds the context of the conversation before it is forgotten, and Dalil automatically enrols the new contact in a sequence: an immediate WhatsApp message and a LinkedIn connection request, followed by an email every three days until a meeting is booked.\",\"resultsParagraph\":\"The sequence turns a stack of business cards into a working pipeline before the event has even ended. That single change increased their event booking ratio by 300%, bringing them an average of 55 meetings per event attended within four months.\",\"quote\":\"We used to leave events with a pocket full of cards and no real way to work them. Now we scan the card, leave a voice note, and by the time we're at the next stand, Dalil has already messaged them on WhatsApp and sent the LinkedIn request.\",\"quoteAttribution\":\"Managing Director, Murad Metallic Industries\"},\"coreflow\":{\"category\":\"Segmentation \u0026 Campaigns\",\"headline\":\"Fifteen-plus segments, one founder, $4K in MRR from churn that stopped\",\"industryTag\":\"Yoga \u0026 Pilates · Online Platform\",\"bigStatLabel\":\"monthly recurring revenue added\",\"secondaryStatLabels\":[\"filters used to segment her client base\",\"to see the MRR move\",\"founder, no ops or marketing team\"],\"pain\":\"CoreFlow Studio, a B2C video-on-demand yoga and Pilates platform, was managing its entire client base on a basic CRM: poor tag management, no real automation, and no way to speak differently to a brand-new member than to someone who was already drifting away.\",\"action\":\"On Dalil, the founder segmented her client base using 15+ filters, from activity level to subscription age to class preference, and built targeted marketing campaigns aimed at each segment specifically, rather than one generic newsletter to everyone.\",\"resultsParagraph\":\"Speaking to a lapsing member differently than a new sign-up is the whole reason churn came down. Reduced churn alone added $4,000 in monthly recurring revenue within 10 weeks, run entirely by a solo foun
1der with no operations team.\",\"quote\":\"I could finally talk to a lapsing member differently than a brand-new one. That's the whole reason our churn came down, and it's $4K in MRR I was leaving on the table before.\",\"quoteAttribution\":\"Founder, CoreFlow Studio\"},\"liively\":{\"category\":\"Unified Inbox\",\"headline\":\"One thread per deal instead of four tabs, and 15% more of their biggest contracts close\",\"industryTag\":\"Events \u0026 Partnerships · B2B\",\"bigStatLabel\":\"higher close rate on 7-figure contracts\",\"secondaryStatLabels\":[\"saved per person, per week\",\"channels unified: email, LinkedIn, WhatsApp\",\"HubSpot bill they no longer pay\"],\"pain\":\"Liively, a young startup, was paying $90 a month for a HubSpot CRM that did little more than store contacts. Every deal's real history was scattered across separate email threads, LinkedIn messages and WhatsApp chats that no one but the rep who sent them could see.\",\"action\":\"Moving to Dalil matched everything their HubSpot plan did as a CRM, then went further: email, LinkedIn and WhatsApp conversations sync into one shared thread per deal, so any teammate can pick up a long-running conversation with full context instead of asking around for it.\",\"resultsParagraph\":\"Long-term projects with long sales cycles stopped losing context between people. That shared visibility saved each user at least 2 hours a week they used to spend digging for history, and lifted their close rate 15% on the large, multi-million dollar contracts where losing context is the most expensive mistake to make.\",\"quote\":\"We were paying $90 a month for HubSpot to do less than Dalil does within our plan. The real unlock was every rep seeing the same email, LinkedIn and WhatsApp thread on a deal, so nothing got lost on our biggest contracts.\",\"quoteAttribution\":\"CEO, Liively\"},\"gx1\":{\"category\":\"Multichannel Sequences\",\"headline\":\"Seven campaigns, every one above a 50% reply rate, 840 replies from real people\",\"industryTag\":\"GovTech \u0026 Financial Services · Consulting\",\"bigStatLabel\":\"replies from real people, not bots\",\"secondaryStatLabels\":[\"best campaign reply rate\",\"campaigns, all above a 50% reply rate\",\"from signup to first campaign live\"],\"pain\":\"GX1 needed to reach highly-placed financial institution and government officials with a message hyper-personalized enough to explain, specifically, why governance execution layers mattered to that person and their organization, not a generic outbound blast that a senior official would ignore.\",\"action\":\"GX1 was fully set up within the first hour of using Dalil, and launched a series of hyper-personalized multichannel sequences aimed directly at senior decision-makers, each message written around the recipient's actual role and mandate rather than a shared template.\",\"resultsParagraph\":\"The campaigns compounded fast: one hit a 73% reply rate, another 68%, another 52%, and four more finished above 50%, totalling 840 replies from real decision-makers, not automated clicks, numbers that dwarf anything the team had gotten from LinkedIn or email on their own.\",\"quote\":\"One campaign got a 73% reply rate, another 68%, another 52%, and four more above 50%. That's 840 replies from real decision-makers, not bots. Nothing we tried on LinkedIn or email by ourselves came close.\",\"quoteAttribution\":\"CEO, GX1\"}}},\"dalilMcpStandalonePage\":{\"h1\":\"Dalil MCP\",\"lead\":\"The Dalil MCP server exposes your workspace to any Model Context Protocol client: Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed, and more. Your AI assistant gets native tools for records, sequences, workflows, pipelines, messaging, and meeting notes. Just add one URL and sign in with your Dalil workspace.\",\"connect\":{\"heading\":\"Connect\",\"badge\":\"One URL. No API key.\",\"description\":\"Add this URL to any MCP client and it will open a Dalil sign-in when you connect. You authenticate with your \u003cstrong\u003elogged-in workspace\u003c/strong\u003e (standard MCP OAuth): no API keys to create, paste, or rotate.\",\"claude\":{\"heading\":\"Claude (claude.ai and Claude Desktop)\",\"step1\":\"Open \u003cstrong\u003eSettings → Connectors\u003c/strong\u003e\",\"step2\":\"Click \u003cstrong\u003eAdd custom connector\u003c/strong\u003e\",\"step3\":\"Name it \u003cstrong\u003eDalil\u003c/strong\u003e and paste \u003ccode\u003ehttps://app.usedalil.ai/mcp\u003c/code\u003e\",\"step4\":\"Click \u003cstrong\u003eConnect\u003c/strong\u003e and sign in with your Dalil workspace account\"},\"claudeCode\":{\"heading\":\"Claude Code\"},\"chatgpt\":{\"heading\":\"ChatGPT\",\"step1\":\"Open \u003cstrong\u003eSettings → Apps \u0026 Connectors\u003c/strong\u003e (enable \u003cstrong\u003eDeveloper mode\u003c/strong\u003e under Advanced if you haven't)\",\"step2\":\"Click \u003cstrong\u003eCreate\u003c/strong\u003e to add a custom connector\",\"step3\":\"Paste \u003ccode\u003ehttps://app.usedalil.ai/mcp\u003c/code\u003e as the MCP server URL, choose OAuth authentication\",\"step4\":\"Complete the Dalil sign-in when prompted\"},\"otherClients\":{\"heading\":\"Cursor, Cline, Continue, Zed, and other MCP clients\",\"body\":\"Add the server to your client's MCP config; the client will run the OAuth sign-in on first use:\"},\"headless\":{\"heading\":\"Headless and automation use\",\"body\":\"For scripts, CI, or agents with no browser to sign in with, the endpoint also accepts a Dalil \u003clink\u003eAPI key\u003c/link\u003e as a bearer token:\"},\"callout\":\"💡 The MCP server is enabled per workspace. If your client can't connect, check that MCP is enabled for your plan; the same setup snippet lives in the app under \u003cstrong\u003eSettings → AI → Set up MCP\u003c/strong\u003e.\"},\"capabilities\":{\"heading\":\"What your AI can do\",\"body\":\"Once connected, the client discovers the full tool catalog automatically. Every call runs in the context of the workspace you signed in with; a tool can never reach another workspace, and read-only tools are annotated so clients can treat them as safe.\",\"tableHeaders\":{\"tool\":\"Tool\",\"whatItDoes\":\"What it does\"}
1,\"recordsHeading\":\"Records \u0026 data model\",\"records\":[[\"find_records\",\"R\",\"Search and filter records on any entity, standard or custom\"],[\"create_record\",\"W\",\"Create a record on any entity\"],[\"update_record\",\"W\",\"Update fields on a record\"],[\"delete_record\",\"W\",\"Delete a record\"],[\"list_object_metadata\",\"R\",\"Discover entities and their fields (names, types, options)\"],[\"create_field\",\"W\",\"Add a custom field to an entity\"],[\"update_field\",\"W\",\"Change a custom field's configuration\"],[\"delete_field\",\"W\",\"Remove a custom field\"]],\"pipelinesHeading\":\"Pipelines\",\"pipelines\":[[\"list_pipelines\",\"R\",\"Discover the workspace's pipelines and their stages\"],[\"get_pipeline_records\",\"R\",\"Read records in a pipeline\"],[\"get_pipelines_by_record\",\"R\",\"Find which pipelines a record belongs to\"],[\"create_pipeline_record\",\"W\",\"Add a record to a pipeline\"],[\"update_pipeline_record\",\"W\",\"Update a pipeline record (e.g. move its stage)\"],[\"delete_pipeline_record\",\"W\",\"Remove a record from a pipeline\"]],\"sequencesHeading\":\"Sequences\",\"sequences\":[[\"list_sequences\",\"R\",\"List outreach sequences and their status\"],[\"get_sequence_enrollments\",\"R\",\"See who is enrolled and where they are in the flow\"],[\"create_sequence_step\",\"W\",\"Add a step to a sequence flow\"],[\"update_sequence_step\",\"W\",\"Edit a step's content or settings\"],[\"delete_sequence_step\",\"W\",\"Remove a step\"],[\"enroll_person_in_sequence\",\"W\",\"Add a person to a campaign\"],[\"pause_person_in_sequence\",\"W\",\"Pause a person's progression\"],[\"unenroll_person_from_sequence\",\"W\",\"Remove a person from a campaign\"]],\"workflowsHeading\":\"Workflows\",\"workflows\":[[\"create_workflow\",\"W\",\"Create a workflow with a draft version\"],[\"get_workflow\",\"R\",\"Read a version's trigger and steps\"],[\"set_workflow_trigger\",\"W\",\"Configure the trigger\"],[\"create_workflow_version_step\",\"W\",\"Add a step (auto-links to the previous one)\"],[\"update_workflow_version_step\",\"W\",\"Edit a step\"],[\"delete_workflow_version_step\",\"W\",\"Remove a step\"],[\"compute_step_output_schema\",\"R\",\"Preview a step's output shape for later variables\"],[\"create_workflow_draft\",\"W\",\"Create an editable draft from a published version\"],[\"activate_workflow_version\",\"W\",\"Publish a version\"],[\"deactivate_workflow_version\",\"W\",\"Turn a version off\"],[\"run_workflow_version\",\"W\",\"Trigger a manual run\"],[\"get_workflow_runs\",\"R\",\"Read run history and per-step results\"]],\"messagingHeading\":\"Messaging \u0026 engagement\",\"messaging\":[[\"get_messages\",\"R\",\"Read synced conversations (email, WhatsApp, LinkedIn)\"],[\"get_timeline_threads\",\"R\",\"Read a record's conversation timeline\"],[\"SEND_EMAIL\",\"W\",\"Send an email from a connected account\"],[\"SEND_WHATSAPP\",\"W\",\"Send a WhatsApp message\"],[\"SEND_LINKEDIN\",\"W\",\"Send a LinkedIn message\"],[\"draft_whatsapp_message\",\"W\",\"Save a WhatsApp draft without sending\"],[\"draft_linkedin_message\",\"W\",\"Save a LinkedIn draft without sending\"],[\"SEND_LINKEDIN_CONNECTION\",\"W\",\"Send a LinkedIn connection request\"],[\"VISIT_LINKEDIN_PROFILE\",\"W\",\"Visit a LinkedIn profile\"]],\"meetingsHeading\":\"Meetings\",\"meetings\":[[\"get_ai_meeting_notes\",\"R\",\"Read AI meeting notes: summaries, transcripts, action items\"]],\"notExposed\":\"Not exposed over MCP by design: raw HTTP requests and the sandboxed code interpreter, which stay inside Dalil's own agents.\"},\"unlocks\":{\"heading\":\"What this unlocks\",\"item1\":\"\u003cstrong\u003eChat-driven CRM:\u003c/strong\u003e \\\"Find opportunities in Negotiation with no activity in two weeks, and create a follow-up task for each owner.\\\"\",\"item2\":\"\u003cstrong\u003eOutreach operations:\u003c/strong\u003e \\\"Enroll everyone from yesterday's import with a verified email into the Q3 sequence, and pause anyone who replied.\\\"\",\"item3\":\"\u003cstrong\u003eAutomation building:\u003c/strong\u003e your assistant can build a workflow end to end: create it, set the trigger, add steps, activate, and run it.\",\"item4\":\"\u003cstrong\u003eContext for everything else:\u003c/strong\u003e messages, meeting notes, and pipeline state become context your assistant reads before drafting or deciding.\"},\"mcpVsSkills\":{\"heading\":\"MCP or Claude Skills?\",\"body\":\"They compose. \u003cstrongMcp\u003eMCP\u003c/strongMcp\u003e gives the assistant tools: live, workspace-scoped operations it can execute. \u003cskillsLink\u003eClaude Skills\u003c/skillsLink\u003e give it knowledge: the conventions, formats, and gotchas of the Dalil API, so it uses those tools (or the raw \u003capiLink\u003eREST/GraphQL API\u003c/apiLink\u003e) correctly on the first try. For the best results in Claude Code, connect the MCP server and install the skills.\"}},\"demoPage\":{\"heroLabel\":\"Book a demo\",\"heroTitleLead\":\"Schedule a demo at a time that\",\"heroTitleAccent\":\"works for you.\",\"heroSubhead\":\"30 minutes, a real walkthrough of how Dalil AI fits your team. Pick a window using the live calendar below.\",\"foundersBanner\":{\"badge\":\"Founder-led demo\",\"title\":\"Book time with the people who built it.\",\"subtitle\":\"Every demo is hosted by Giuseppe or Sagnik directly, not a rep reading a script. Come with your actual stack and your actual objections.\",\"founderTitles\":[\"Co-founder \u0026 CEO\",\"Co-founder \u0026 CTO\"],\"cta\":\"Get 30 minutes with us →\"}},\"coldEmailCalculatorPage\":{\"header\":{\"title\":\"Cold Email Calculator\",\"description\":\"Run the funnel forwards from daily volume to booked meetings, or backwards from a meetings target to the sends and mailboxes it takes. With the mailbox safety check most calculators leave out.\"},\"modeToggle\":{\"forwardLabel\":\"Volume to meetings\",\"reverseLabel\":\"Meetings to volume\",\"forwardHint\"
1:\"Enter what you send today and see what comes out the other end of the funnel.\",\"reverseHint\":\"Enter the meetings you need in the period and get the daily volume and mailbox count that produces them.\"},\"volume\":{\"title\":\"Volume\",\"subtitle\":\"Sending capacity is a mailbox problem before it is a copy problem. Set these first.\",\"emailsPerDayLabel\":\"Emails sent per day\",\"emailsPerDayHint\":\"Total across all mailboxes, first touches plus follow-ups\",\"meetingsNeededLabel\":\"Meetings needed in the period\",\"meetingsNeededHint\":\"Booked calls, not positive replies\",\"mailboxesLabel\":\"Sending mailboxes you have\",\"mailboxesHint\":\"Warmed inboxes, usually 2 to 3 per secondary domain\",\"workingDaysLabel\":\"Working days in the period\",\"workingDaysHint\":\"Days you actually send on: 22 is a normal month, 20 if you skip Fridays\",\"spendLabel\":\"Tool and data spend for the period\",\"spendHint\":\"Sending tool, mailboxes, data, enrichment\"},\"rates\":{\"title\":\"Conversion rates\",\"subtitle\":\"Defaults are conservative benchmarks for a verified mid-market list. Replace them with your own numbers as soon as you have 5,000 sends of data.\",\"deliverabilityLabel\":\"Inbox placement\",\"deliverabilityHint\":\"Share of sends that reach the inbox, not spam\",\"openRateLabel\":\"Open rate\",\"openRateHint\":\"Directional only, pixel blocking makes this unreliable\",\"replyRateLabel\":\"Reply rate\",\"replyRateHint\":\"All replies as a share of delivered mail. 1 to 5 percent is the realistic band.\",\"positiveRateLabel\":\"Positive reply share\",\"positiveRateHint\":\"Share of replies that are interested rather than a no or an unsubscribe\",\"meetingRateLabel\":\"Positive reply to meeting\",\"meetingRateHint\":\"Share of interested replies that become a booked call\"},\"results\":{\"forwardPanelTitle\":\"Funnel for the period\",\"reversePanelTitle\":\"What the target requires\",\"forwardSubtitle\":\"{emailsPerDay} emails a day across {workingDays} working days.\",\"reverseSubtitle\":\"{targetMeetings} meetings across {workingDays} working days.\",\"forward\":{\"heroLabel\":\"Meetings booked in the period\",\"heroCaptionSendsPerMeeting\":\"{sendsPerMeeting} emails sent per meeting\",\"heroCaptionNoMeetings\":\"These rates produce no meetings at any volume\",\"heroCaptionEmpty\":\"Enter your daily volume\",\"totalSends\":\"Total sends in the period\",\"delivered\":\"Delivered to the inbox\",\"opens\":\"Opens\",\"opensHint\":\"Treat as a trend line, not a metric\",\"replies\":\"Replies\",\"positives\":\"Positive replies\",\"meetingsBooked\":\"Meetings booked\",\"costPerMeeting\":\"Cost per meeting\",\"costPerMeetingHint\":\"Tools and data only, no rep salary\"},\"reverse\":{\"heroLabel\":\"Emails per day required\",\"heroCaptionReady\":\"{requiredMailboxes} warmed mailboxes at {safePerMailbox} emails a day\",\"heroCaptionEmpty\":\"Enter your meetings target\",\"heroCaptionZeroRate\":\"One of the rates below is zero\",\"totalSends\":\"Total sends needed\",\"sendRate\":\"Send to meeting rate\",\"sendRateHint\":\"Compounded across placement, reply, positive share, and booking\",\"emailsPerDay\":\"Emails per day\",\"mailboxesRequired\":\"Mailboxes required\",\"mailboxCost\":\"Mailbox cost per month\",\"mailboxCostHint\":\"About {cost} per warmed mailbox, sending tool not included\"}},\"safety\":{\"zeroRateTitle\":\"One of the rates is set to zero\",\"zeroRateBody\":\"With a zero anywhere in the chain, no amount of volume produces a meeting. Raise inbox placement, reply rate, positive reply share, or the positive reply to meeting rate above zero to size the campaign.\",\"missingInputsTitle\":\"Enter your volume and your mailbox count\",\"missingInputsBody\":\"Emails per mailbox per day is the number that decides whether any of the rates above are achievable. Without it the funnel is fiction.\",\"dangerTitle\":\"Danger: {value} emails per mailbox per day\",\"dangerBody\":\"Above {dangerThreshold} a day on one inbox, spam placement climbs fast and the domain reputation damage outlives the campaign. Add {extraMailboxes} more mailboxes to run this volume at {safeThreshold} a day, or cut daily volume to {maxSafeVolume}.\",\"cautionTitle\":\"Caution: {value} emails per mailbox per day\",\"cautionBodyAddMailboxes\":\"This works on well warmed domains with clean lists, and breaks on everything else. Add {extraMailboxes} mailboxes to bring the load back to {safeThreshold} a day.\",\"cautionBodyWatchBounce\":\"This works on well warmed domains with clean lists, and breaks on everything else. Watch your bounce rate weekly and pull volume back the moment it passes 3 percent.\",\"safeTitle\":\"Safe: {value} emails per mailbox per day\",\"safeBody\":\"You are inside the range where deliverability is a list-quality problem rather than a volume problem. Scale by adding mailboxes, never by raising the per-mailbox number.\"},\"mailboxLoad\":{\"title\":\"Mailbox load\",\"emailsPerDayLabel\":\"Emails per day\",\"perMailboxLabel\":\"Per mailbox, per day\",\"mailboxesToRunLabel\":\"Mailboxes to run it safely\",\"shortBody\":\"You are short {extraMailboxes} mailboxes for this volume. Buy the inboxes before you buy more data: sending the same list through too few inboxes burns both.\",\"balancedBody\":\"Volume and mailbox count are in balance. The next lever is list quality, then the first line of the email, in that order.\"},\"notes\":{\"sections\":[{\"heading\":\"The formula, and the denominator most people get wrong\",\"body\":\"Meetings equal sends times inbox placement times reply rate times positive reply share times the rate at which positive replies become calls. The trap is applying reply rate to sends instead of to delivered mail. If 15 percent of your volume lands in spam, a 3 percent reply rate measured on sends is really 3.5 percent of the mail that actually arrived, and every number downstream inherits the error. This calculator applies every rate to delivered mail, and it runs the same compounded rate in both directions, so the daily volume it gives you in reverse mode returns your meetings target when you type it back into forward mode.\"},{\"heading\":\"Why 50 emails per mailbox per day is the wall\",\"body\":\"Mailbox providers score sending behaviour per inbox, not per campaign. Under about 30 a day a warmed mailbox on a healthy domain sits comfortably inside normal human volume. Between 30 and 50 you are relying on list quality and warmup to hold the line. Past 50 the reputation damage compounds, and it follows the domain long after you drop the volume back down. The fix is always horizontal: more mailboxes across more secondary domains, usually two or three inboxes per domain, never more sends per inbox. Budget around 10 dollars per mailbox per month for the domain, the licence, and warmup, before your sending tool.\"},{\"heading\":\"Benchmarks worth using as a starting point in 2026\",\"body\":\"Reply rates have fallen every year that cold email has been automated, so plan low. On a verified list with genuine personalisation, expect 75 to 90 percent inbox placement, 1 to 5 percent total reply rate (3 percent is a good result, not a floor), 10 to 25 percent of those replies actually positive, and 40 to 60 percent of positive replies convert
1ing to a booked call. Compounded, that is one meeting per 400 to 800 sends in the middle of the range, and past 2,000 when the list is weak. Anything claiming a 10 percent reply rate is quoting a tiny hand-built list or counting out-of-office autoreplies. Open rate is in the tool for completeness only: privacy proxies inflate it, and it should never be the metric you optimise against.\"},{\"heading\":\"Cost per meeting is the number to argue about\",\"body\":\"Tool and data spend divided by meetings booked gives you a floor, not the true cost, because it excludes the rep time spent handling replies. Compare it against your average deal value and win rate: if a meeting costs 200 dollars, you close one in five, and a deal is worth 8,000 dollars, then each deal costs 1,000 dollars to acquire and outbound pays for itself eight times over, so the constraint is capacity rather than economics. If the same maths gets you close to breakeven, adding volume makes the problem bigger. Fix the list and the offer first.\"}]},\"cta\":{\"headline\":\"A calculator models the funnel once. Dalil runs it every day.\",\"body\":\"Dalil is the CRM and the sending engine in one: multichannel sequences across email, LinkedIn, and WhatsApp, AI scoring on every reply, and analytics that show your real placement, reply, and meeting rates instead of the ones you assumed.\",\"cta\":\"Start free\"}},\"leadScoringCalculatorPage\":{\"header\":{\"title\":\"Lead Scoring Calculator\",\"description\":\"Rate a lead against eight criteria, weighted the way your business actually sells. You get a score out of 100, a tier, and the next action.\"},\"modeToggle\":{\"scoreLabel\":\"Score a lead\",\"weightsLabel\":\"Tune the weights\",\"scoreHint\":\"Rate this lead against each criterion. The weights you set control how much each one counts.\",\"weightsHint\":\"Set how much each criterion matters to your business. A weight of 0 removes the criterion entirely.\"},\"groups\":{\"fitTitle\":\"Fit: who they are\",\"fitSubtitle\":\"Static attributes of the account and the person. These rarely change between touches.\",\"behaviourTitle\":\"Behaviour: what they did\",\"behaviourSubtitle\":\"Signals that decay. A lead that engaged four months ago is not a lead that engaged yesterday.\"},\"criteria\":{\"icp\":{\"label\":\"ICP fit\",\"hint\":\"Industry, business model, and market match your best customers\"},\"title\":{\"label\":\"Job title and seniority\",\"hint\":\"Are they the buyer, an influencer, or a bystander\"},\"size\":{\"label\":\"Company size fit\",\"hint\":\"Headcount or revenue sits inside your sweet spot\"},\"geo\":{\"label\":\"Geography and language\",\"hint\":\"You can actually sell, support, and invoice in their market\"},\"signal\":{\"label\":\"Buying signal\",\"hint\":\"Hiring for the role, raised funding, changed tooling, new leadership\"},\"engagement\":{\"label\":\"Engagement\",\"hint\":\"Replies, link clicks, profile views, repeat site visits\"},\"recency\":{\"label\":\"Recency\",\"hint\":\"How recently they last did any of the above\"},\"timing\":{\"label\":\"Stated timing or budget\",\"hint\":\"They named a timeline, a budget, or an active evaluation\"}},\"ratingLabels\":[\"No match\",\"Weak\",\"Partial\",\"Good\",\"Strong\",\"Perfect\"],\"weightIgnored\":\"Ignored\",\"weightLabel\":\"Weight {value}\",\"hero\":{\"noModel\":\"No model yet\",\"captionScored\":\"Weighted score out of 100\",\"captionNoModel\":\"Every weight is 0, so there is nothing to score against\"},\"scores\":{\"fitLabel\":\"Fit score\",\"fitHint\":\"Share of the available fit points this lead earned\",\"behaviourLabel\":\"Behaviour score\",\"behaviourHint\":\"Share of the available behaviour points this lead earned\",\"weightedPointsLabel\":\"Weighted points\",\"weightedPointsHint\":\"Earned out of the maximum your current weights allow\",\"weightedPointsValue\":\"{earned} of {possible}\"},\"tiers\":{\"leadLabel\":\"{tier} lead\",\"whatToDoTitle\":\"{tier}: what to do next\",\"hot\":{\"name\":\"Hot\",\"action\":\"Work this one today, personally, not as a sequence step. At this score the risk is delay rather than pitch: a hot lead left for three days behaves like a cold one.\"},\"warm\":{\"name\":\"Warm\",\"action\":\"Put them in a multichannel sequence now. They fit and they moved, but they have not told you when. Your job is to stay present until a trigger appears.\"}
1,\"nurture\":{\"name\":\"Nurture\",\"action\":\"Do not burn a rep on this yet. Low-touch nurture and a signal watch: revisit the moment engagement or a buying signal moves.\"},\"disqualify\":{\"name\":\"Disqualify\",\"action\":\"Take them out of the working list. Time spent here is time not spent on the leads above, and a bad-fit lead that converts tends to churn anyway.\"}},\"verdictNoWeights\":{\"title\":\"Set at least one weight above 0\",\"body\":\"Every criterion is currently ignored, so the model has no points to award. Switch to Tune the weights and give the criteria that matter to your business a weight from 1 to 10.\"},\"readOnLead\":{\"title\":\"Read on this lead\",\"biggestLossesTitle\":\"Biggest point losses\",\"pointsMissed\":\"({gap} of {possible} points missed)\"},\"diagnosis\":{\"noModel\":\"Every criterion is weighted 0, so there is no model to score against. Open \\\"Tune the weights\\\" and give at least one criterion a weight above 0.\",\"onlyBehaviour\":\"Only behaviour is weighted, so this score says nothing about whether the account is worth winning. Give at least one fit criterion a weight before you route on it.\",\"onlyFit\":\"Only fit is weighted, so this score cannot tell a lead that moved from one that has been sitting still for a year. Give at least one behaviour criterion a weight.\",\"bothStrong\":\"Fit and intent are both present. This one has earned a real human touch rather than a slot in a queue.\",\"fitNoMovement\":\"Right account, no movement. Treat it as an outbound problem rather than a qualification problem: they match your ICP but have given you no reason to reach out today rather than next month.\",\"engagedOffProfile\":\"Engaged but off-profile. Interest without fit is the most expensive kind of lead: it feels like progress and rarely closes. Check whether your ICP definition is drawn too tightly before you discard it.\",\"oneStrong\":\"One side is strong and the other is middling. Work it, but lead with the strong side and use the first touch to test the weak one instead of assuming it away.\",\"neitherStrong\":\"Nothing on this lead is strong enough to justify rep time today. Score thirty more leads before you tune the weights: the model is only as good as the spread it produces.\"},\"notes\":{\"sections\":[{\"heading\":\"Why fit and behaviour are scored separately\",\"body\":\"A single blended score hides the only distinction that changes what you do next. An account that matches your ICP perfectly but has never engaged needs outbound. An account that engages constantly but does not match your ICP needs disqualifying, or an honest review of whether your ICP is drawn too tightly. Blend those two into one number and both leads can land at 55, which tells a rep nothing.\"},{\"heading\":\"How the weighting works\",\"body\":\"Each criterion has a weight from 0 to 10 and a rating from 0 to 5. The score is the weighted points earned divided by the weighted points available, so the result always sits on a 0 to 100 scale no matter how you set the weights. Doubling every weight changes nothing, which is the point: weights set the relative importance of criteria, not the size of the score. The fit and behaviour numbers are the same calculation run on each half of the model. Setting a weight to 0 removes that criterion entirely, which is the right move for anything you cannot reliably observe, and zeroing every criterion in a half leaves that half with no score to report rather than a misleading 0.\"},{\"heading\":\"Picking your thresholds\",\"body\":\"The default tiers break at 75, 50, and 28. Those are starting points, not laws. Score thirty of your recent closed-won and closed-lost deals with the same weights, then move the thresholds until the closed-won cluster sits above your Hot line. If everything scores between 50 and 65, your weights are too even: real scoring models are lopsided because real buying decisions are.\"},{\"heading\":\"Running this continuously instead of one lead at a time\",\"body\":\"A calculator scores the lead in front of you. The harder problem is rescoring every lead in your database each time someone opens an email, changes job, or their company starts hiring. That is 
1what lead scoring inside a CRM is for: the weights live in a workflow, the ratings update themselves from enrichment and engagement data, and the tier drives routing without anyone opening a spreadsheet.\"}]},\"cta\":{\"headline\":\"Score every lead automatically, not one at a time\",\"body\":\"Dalil scores your whole database against your model, updates it as engagement and enrichment data change, and routes the hot ones to the right rep before they cool off.\",\"cta\":\"Start free\"}},\"quotaAttainmentCalculatorPage\":{\"header\":{\"title\":\"Sales Quota Attainment Calculator\",\"description\":\"Attainment on its own tells you nothing. This puts it against time elapsed, projects where the period lands at your current run rate, and checks whether your pipeline can actually cover what is left.\"},\"periodToggle\":{\"month\":\"Month\",\"quarter\":\"Quarter\",\"year\":\"Year\",\"hint\":\"Picking a period presets the selling days. Override it below if your team works a different calendar.\"},\"quotaPanel\":{\"title\":\"Quota and results\",\"subtitle\":\"Use closed-won revenue only. Verbal commitments are not attainment.\",\"quotaLabel\":\"Quota for the period\",\"quotaHint\":\"The number on the comp plan\",\"closedLabel\":\"Closed revenue so far\",\"closedHint\":\"Signed and booked in this period, not committed\",\"daysElapsedLabel\":\"Selling days completed so far\",\"daysElapsedHint\":\"Working days already gone, not calendar days. Cannot exceed the days in the period.\",\"totalDaysLabel\":\"Selling days in the whole period\",\"totalDaysHint\":\"Working days from first to last: 22 a month, 65 a quarter, 260 a year\"},\"pipelinePanel\":{\"title\":\"Pipeline\",\"subtitle\":\"Open pipeline decides whether the gap is closeable at all. Weighted coverage is the only version of this number worth reporting.\",\"pipelineLabel\":\"Open pipeline value\",\"pipelineHint\":\"Deals still open with a close date inside this period\",\"winRateLabel\":\"Expected win rate\",\"winRateHint\":\"Your historical rate on this stage mix, not your best month\"},\"results\":{\"heroLabel\":\"Quota attainment for the period\",\"heroCaption\":\"{timeElapsed} of the selling days elapsed\",\"heroCaptionEmpty\":\"Enter your quota to start\",\"paceLabel\":\"Pace vs straight line\",\"paceValue\":\"{sign}{value} pts\",\"paceHint\":\"Straight line says {expectedByNow} closed by now\",\"aheadBehindLabel\":\"Ahead or behind, in revenue\",\"runRateLabel\":\"Run rate to date\",\"runRateValue\":\"{dailyRunRate} / day\",\"runRateHint\":\"Closed revenue divided by selling days completed\",\"projectionLabel\":\"Run-rate projection for the period\",\"projectionHint\"
1:\"{projectedAttainment} of quota at this rate\",\"gapLabel\":\"Revenue still needed\"},\"verdict\":{\"requiredCopy\":{\"noDaysLeft\":\"There are no selling days left, so the gap cannot be closed inside this period.\",\"withRunRate\":\"You need {requiredDaily} a day across the {daysLeft} selling days left, against {dailyRunRate} a day so far: {runRateMultiple}x your run rate to date.\",\"noRunRate\":\"You need {requiredDaily} a day across the {daysLeft} selling days left, starting from nothing closed so far.\"},\"noPeriod\":{\"title\":\"Enter a quota and a period length\",\"body\":\"Attainment without a period is a vanity number. The pace comparison is the part that tells you whether to change anything this week.\"},\"notStarted\":{\"title\":\"The period has not started yet\",\"body\":\"With zero selling days elapsed there is no run rate to measure and nothing to project. Enter the selling days completed so far to compare attainment against pace. The full {totalDays} days are still ahead of you.\"},\"quotaHit\":{\"title\":\"Quota hit at {timeElapsed} of the period\",\"body\":\"You are at {attainment} with {daysLeft} selling days left. Everything closed from here is accelerator territory, so pull forward whatever is closeable and protect the pipeline you are building for next period.\"},\"periodClosed\":{\"title\":\"Period closed at {attainment} of quota\",\"body\":\"The period is over and {gap} was left on the table. The useful work now is backwards looking: which stage the missing pipeline died in, and how much of it was created too late in the period to ever close inside it.\"},\"aheadOfPace\":{\"title\":\"Ahead of pace by {paceGap} points\",\"body\":\"Straight-line pace says {expectedByNow} by now and you have closed {closed}. At the current run rate you land at {projectedAttainment} of quota. Keep the top of funnel moving: most blown quarters are won or lost in the pipeline built two months earlier.\"},\"behindPace\":{\"title\":\"Behind pace by {paceGap} points\",\"body\":\"{requiredCopy} Recoverable, but only by changing what you do this week, not by hoping the back half is bigger.\"},\"atRisk\":{\"title\":\"At risk: {paceGap} points behind\",\"body\":\"{requiredCopy} Reforecast now and escalate: the honest move is to name the shortfall early and rebuild pipeline, not to re-date the same deals into the last week.\"}},\"coverageNote\":{\"fillIn\":\"Fill in quota, closed revenue, and pipeline to see whether the gap is coverable.\",\"covered\":\"Quota is covered. Coverage maths now applies to next period, not to this one.\",\"noWinRate\":\"Set an expected win rate above zero to size the pipeline behind the {gap} still needed. At a zero win rate no amount of open pipeline covers anything.\",\"covers\":\"Weighted pipeline of {weightedPipeline} covers the {gap} still needed. Raw coverage is {rawCoverage}x, and 3x raw is the usual comfort line because forecast win rates on a live period are always flattered.\",\"short\":\"Weighted pipeline of {weightedPipeline} falls short of the {gap} still needed. At a {winRate} win rate you need roughly {pipelineNeeded} of additional open pipeline, and anything created this late in the period rarely closes inside it.\"},\"takesFromHere\":{\"title\":\"What it takes from here\",\"daysLeftLabel\":\"Selling days left\",\"perDayLabel\":\"Needed per selling day\",\"perWeekLabel\":\"Needed per week ({days} selling days)\",\"runRateVsActualLabel\":\"Required run rate vs actual\",\"runRateVsActualHint\":\"What the rest of the period demands, against the rate achieved so far\",\"weightedPipelineLabel\":\"Weighted pipeline\",\"coverageLabel\":\"Coverage of the gap\",\"coverageHint\":\"Weighted pipeline divided by revenue still needed\"},\"notes\":{\"sections\":[{\"heading\":\"Attainment versus pace, and why the gap is the real metric\",\"body\":\"Attainment is closed revenue divided by quota. Pace is that number minus the percentage of the period that has elapsed, both measured in selling days rather than calendar days. A rep at 60 percent attainment is a hero on day 20 of a quarter and a problem on day 55, and the raw attainment number cannot tell those two apart. Track the pace gap in points: positive means ahead of the straight line, negative means behind, and anything past 10 points behind is a forecast conversation rather than a coaching one.\"},{\"heading\":\"The run-rate projection, and where it lies to you\",\"body\":\"Projection is closed revenue divided by the selling days completed, multiplied by the selling days in the whole period. It is the most honest simple forecast you can build, and it has one known failure mode: deals do not close evenly. A third or more of a quarter typically lands in its final three weeks, because that is where the pressure, the discounting, and the signature deadlines sit, so a straight run rate punishes the start of a period and flatters the end. Use it as a floor rather than a forecast, and pair it with stage-weighted pipeline before you revise a number upward.\"},{\"heading\":\"Coverage: 3x raw, or 1x weighted\",\"body\":\"The gap between quota and closed revenue has to be covered by pipeline that can realistically close inside the peri
1od. Two ways to check it. Raw coverage is open pipeline divided by the gap, and the usual comfort line is 3x, which is exactly the inverse of a 33 percent win rate: if you win less than a third of what you open, 3x raw coverage is already short, not comfortable. Weighted coverage is open pipeline times your historical win rate divided by the gap, and it has to clear 1x. If it is under 1x with less than a third of the period left, the number is not recoverable through selling. It is recoverable through honesty.\"},{\"heading\":\"The required run rate is the part reps ignore\",\"body\":\"The gap divided by the remaining selling days gives the daily number needed from here. Compare it to the daily rate achieved so far and you get a multiple. At 1.5x that is a hard but real push. At 3x, nobody clears it without a deal that was already going to close. That multiple is the single most useful number in a mid-period pipeline review, because it converts an abstract shortfall into a claim about the next few weeks that either sounds plausible out loud or does not.\"}]},\"cta\":{\"headline\":\"Stop rebuilding this in a spreadsheet every Monday\",\"body\":\"Dalil is an AI Sales OS: your CRM, your multichannel sequences, and your analytics in one place. Attainment, pace, run rate, and weighted coverage stay live per rep and per team, so pipeline reviews start from the numbers instead of assembling them.\",\"cta\":\"Start free\"}},\"pipelineVelocityCalculatorPage\":{\"header\":{\"title\":\"Pipeline Velocity Calculator\",\"description\":\"How much revenue your pipeline generates per day, and which of the four inputs is actually worth improving. Most teams pull the wrong lever.\"},\"modeToggle\":{\"singleLabel\":\"Single scenario\",\"compareLabel\":\"Before and after\",\"singleHint\":\"One set of numbers, plus a breakdown of which input is worth improving first.\",\"compareHint\":\"Model the plan against today. Change what you actually believe you can move next quarter, not all four at once.\"},\"currencyFieldLabel\":\"Currency\",\"scenario\":{\"oppsLabel\":\"Qualified opportunities in the pipeline\",\"oppsHint\":\"Count of open deals past qualification right now, whole deals only\",\"valueLabel\":\"Average deal value ({currency})\",\"valueHint\":\"First-year contract value per deal, not lifetime value\",\"winRateLabel\":\"Win rate\",\"winRateHint\":\"Closed won divided by closed won plus closed lost, over the last two quarters\",\"cycleLabel\":\"Average sales cycle length\",\"cycleHint\":\"Calendar days from qualified to signed, including the dead time between stages\",\"cycleSuffix\":\"days\"},\"scenarioPanel\":{\"singleTitle\":\"Your numbers\",\"beforeTitle\":\"Before: how you sell today\",\"subtitle\":\"Pull these from the last two closed quarters. Averages from a single month move too much to plan against.\",\"afterTitle\":\"After: the scenario you are proposing\",\"afterSubtitle\":\"Be honest about what changes. Two levers moved well beats four moved on paper.\"},\"leversPanel\":{\"title\":\"What moves the needle most\",\"subtitle\":\"Each row improves one input of {basis} by 10% and leaves the other three alone. Ranked by revenue added over one quarter.\",\"basisCompare\":\"your current numbers\",\"basisSingle\":\"the numbers above\"},\"levers\":{\"extra\":\" · {liftPct} more revenue per day · +{gainPerDay} a day\",\"opps\":{\"label\":\"Add 10% more qualified opportunities\",\"detail\":\"{from} to {to} open deals\"},\"value\":{\"label\":\"Raise average deal value 10%\",\"detail\":\"{from} to {to} per deal\"},\"win\":{\"label\":\"Raise win rate 10% relative\",\"detail\":\"{from} to {to} win rate\"},\"cycle\":{\"label\":\"Cut sales cycle 10%\",\"detail\":\"{from} to {to} days\"}},\"verdict\":{\"notReady\":{\"title\":\"Fill in all four inputs\",\"body\":\"Velocity needs opportunities, deal value, win rate, and cycle length. A zero anywhere means there is no working machine to measure.\"},\"cycle\":{\"title\":\"Work on cycle length first\",\"body\":\"Cutting the cycle from {fromCycle} days to {toCycle} adds {gain} a quarter, more than any other 10% move. Cycle length sits in the denominator, so every day you remove compounds across every deal in the pipeline. Attack the dead time between stages, not the selling time: start by pulling the ten longest stage transitions from your last twenty closed deals.\"},\"value\":{\"title\":\"Work on average deal value first\",\"body\":\"A 10% lift in average deal value is worth {gain} a quarter here, which edges out every other lever. That usually means moving upmarket or bundling, both 
1slower to land than shortening the cycle, so price the second lever in the list before you commit a quarter to this one.\"},\"win\":{\"title\":\"Work on win rate first\",\"body\":\"A 10% relative lift in win rate, from {fromWin} to {toWin}, adds {gain} a quarter. Tighter qualification is the usual route, and it tends to shorten the cycle at the same time, so you often collect two of these levers from one change.\"},\"opps\":{\"title\":\"Volume leads here, and volume is the expensive lever\",\"body\":\"Going from {fromOpps} to {toOpps} qualified opportunities is worth {gain} a quarter, but it is the only move on the list that costs more spend or more headcount. It only leads because your win rate and cycle are already efficient at this size. Confirm that in the ranking above before you buy more leads.\"}},\"results\":{\"heroLabelSingle\":\"Revenue per day\",\"heroLabelCompare\":\"Revenue per day, as you sell today\",\"heroCaption\":\"Qualified opportunities x deal value x win rate, divided by cycle days\",\"perMonthLabel\":\"Revenue per calendar month\",\"perQuarterLabel\":\"Revenue per quarter\",\"perYearLabel\":\"Revenue per year\",\"expectedWinsLabel\":\"Expected wins per sales cycle\",\"expectedWinsHint\":\"Whole deals this pipeline should produce over one {cycle} day cycle\",\"weightedValueLabel\":\"Weighted value of open pipeline\",\"weightedValueHint\":\"Open opportunities x deal value x win rate, before dividing by time\"},\"compare\":{\"title\":\"Before and after\",\"subtitle\":\"The gap between the two scenarios, in money rather than percentages.\",\"beforeLabel\":\"Before, revenue per day\",\"afterLabel\":\"After, revenue per day\",\"changeLabel\":\"Change per day\",\"extraQuarterLabel\":\"Extra revenue per quarter\",\"extraQuarterHint\":\"After minus before, over 91 days\",\"extraYearLabel\":\"Extra revenue per year\",\"daysRemovedLabel\":\"Days removed from the cycle\",\"daysRemovedValue\":\"{days} days\",\"daysRemovedHint\":\"A negative number means the plan makes deals slower, not faster\"},\"notes\":{\"sections\":[{\"heading\":\"The formula\",\"body\":\"Pipeline velocity equals the number of qualified opportunities, multiplied by average deal value, multiplied by win rate, divided by average sales cycle length in days. The result is revenue per day. Multiply by 30.4 for a month, 91.3 for a quarter. It is the only common sales metric with time in it, which is why it catches problems that pipeline value alone hides: a pipeline that doubled while the cycle also doubled has produced exactly nothing.\"},{\"heading\":\"Why cycle length is usually the strongest lever\",\"body\":\"Three of the four inputs sit in the numerator, so a 10% improvement gives you 10% more velocity. Cycle length sits in the denominator: cutting it 10% divides by 0.9, which is an 11.1% gain rather than 10%. The ranking above works in whole days, so the exact figure lands near 11% depending on your cycle. The gap looks small on paper and is large in practice, because shortening the cycle costs nothing. More opportunities means more spend or more headcount. Bigger deals means moving upmarket. Faster cycles means removing dead time you are already paying for.\"},{\"heading\":\"Where the dead time actually is\",\"body\":\"Measure the gap between stage changes, not the selling time. In most B2B funnels the cycle is mostly waiting: three days to send the follow-up, nine days chasing a scheduling reply, two weeks in a security review nobody chased. Reps rarely lose deals during meetings. They lose weeks between them. Pull the ten longest stage transitions from your last twenty closed deals and you will usually find a third of the cycle sitting in two of them.\"},{\"heading\":\"How to use the before and after mode honestly\",\"body\":\"Change two inputs at most. Plans that improve all four by 10% are not plans, they are wishes, and they make it impossible to tell afterwards which change worked. Pick the lever this tool ranks first, commit to one number, and measure velocity again in a quarter. If it did not move, the intervention failed, and you will know that instead of guessing.\"}]},\"cta\":{\"headline\":\"Velocity is a measurement problem before it is a sales problem\",\"body\":\"Dalil timestamps every stage change, message, and reply across email, LinkedIn, and WhatsApp, so your cycle length and win rate come from what happened rather than from what you typed into a calculator. Then its workflows chase the gaps that create the dead time.\",\"cta\":\"Start free\"}},\"booleanSearchGeneratorPage\":{\"pageHeader\":{\"title\":\"LinkedIn Boolean Search Generator\",\"description\":\"Type comma-separated titles and ke
1ywords. Get a string built for the surface you are pasting into, because basic LinkedIn search and Sales Navigator do not parse boolean the same way.\"},\"notes\":{\"sections\":[{\"heading\":\"Why complex boolean returns zero results\",\"body\":\"This is the trap that makes most boolean guides useless. LinkedIn basic search, the one on the free and Premium plans, does not reliably parse grouped queries. Paste something shaped like (a OR b) AND (c OR d) and you will often get No results found, even though each group on its own returns thousands of people. Sales Navigator parses the same string correctly. That is why this tool asks where you are pasting before it decides what to generate.\"},{\"heading\":\"What works in basic search\",\"body\":\"A flat list of quoted phrases joined by OR. That form is handled predictably: \\\"VP Sales\\\" OR \\\"Head of Sales\\\" OR \\\"Chief Revenue Officer\\\" returns everyone matching any of those. Keep the operators uppercase or LinkedIn reads them as ordinary words, and use straight double quotes only, since smart quotes pasted out of a document break the query silently. There are no wildcards, so every variant has to be listed.\"},{\"heading\":\"Push everything else into the filters\",\"body\":\"Location, company, headcount, seniority and industry are filters, not search terms. That is not a limitation to work around, it is the better tool: filters match LinkedIn structured data, while boolean only matches the text someone happened to write on their profile. Search on titles, then narrow with the sidebar. You get cleaner results than any string could produce, and you avoid the grouping that breaks basic search.\"},{\"heading\":\"Exclusions belong in Sales Navigator\",\"body\":\"Title searches pull in people who share the words but not the job: recruiters hiring for the role, coaches who mention it, assistants who report to it. Four or five NOT terms remove more noise than any tuning on the include side, which is a genuine argument for doing prospecting in Sales Navigator rather than basic search. If you are on basic search, scan and reject manually, or filter the results by industry to cut most of the recruiting noise in one move.\"}]},\"cta\":{\"headline\":\"The list is the easy part. Working it is the job.\",\"body\":\"Dalil pulls the people you find on LinkedIn into a CRM that runs the follow-up across LinkedIn, email, and WhatsApp, and tells you who replied.\",\"button\":\"Start free\"},\"presetsPanel\":{\"title\":\"Start from a preset\",\"subtitle\":\"Or skip this and fill the fields yourself.\"},\"presetLabels\":[\"Sales leadership\",\"Founders\",\"RevOps\",\"Marketing\"],\"buildPanel\":{\"title\":\"Build the search\",\"subtitle\":\"Separate every term with a comma. Multi-word terms get quoted automatically.\"},\"fields\":{\"titles\":{\"label\":\"Job titles\",\"hint\":\"Joined with OR: a profile matching any one of them qualifies\",\"placeholder\":\"VP Sales, Head of Sales\"},\"keywords\":{\"label\":\"Keywords or skills\",\"hint\":\"Sales Navigator only. Basic search drops these, use the filters instead\",\"placeholder\":\"B2B, SaaS, outbound\"},\"companies\":{\"label\":\"Companies\",\"hint\":\"Sales Navigator only. In basic search, use the Current company filter\",\"placeholder\":\"Stripe, Figma\"},\"exclude\":{\"label\":\"Exclude\",\"hint\":\"Sales Navigator only. The fastest way to drop recruiters and assistants\",\"placeholder\":\"Assistant, Intern, Recruiter\"}},\"targetPanel\":{\"title\":\"Where are you pasting this?\",\"optionBasic\":\"LinkedIn search\",\"optionNavigator\":\"Sales Navigator\",\"descBasic\":\"The free and Premium search bar. It does not parse grouped boolean, so this string stays flat.\",\"descNavigator\":\"Paste into the Keywords field inside Sales Navigator, which does parse full boolean.\"},\"outputPanel\":{\"title\":\"Your search string\",\"copyLabel\":\"Copy string\",\"openLinkedIn\":\"Open in LinkedIn\",\"openNavigator\":\"Open Sales Navigator\"},\"advice\":{\"empty\":{\"title\":\"Add at least one job title\",\"body\":\"Titles drive the search. Everything else narrows what they return.\"},\"tooLong\":{\"title\":\"Over the 1000 character limit\",\"body\":\"This query is {count} characters. LinkedIn truncates past 1000 without telling you, which silently changes what you are searching for. Split it into two searches.\"},\"droppedBasic\":{\"title\":\"Your {fields} are not in this string, on purpose\",\"body\":\"Basic LinkedIn search returns zero results for grouped queries like (a OR b) AND (c OR d), even when each group alone returns thous
1ands. So this string carries the titles only. Apply the rest as sidebar filters after the search loads, where LinkedIn matches structured data instead of profile text.\"},\"tooManyTitles\":{\"title\":\"Too many titles in one search\",\"body\":\"Past a dozen titles you are targeting a department, not a role. Split into separate searches so you can write different copy for each persona.\"},\"readyNavigator\":{\"title\":\"Ready for Sales Navigator\",\"body\":\"Sales Navigator parses grouped boolean properly, so this string carries the titles, keywords, companies and exclusions together. Paste it into the Keywords field, not the main search bar.\"},\"readyBasic\":{\"title\":\"Ready to paste into LinkedIn\",\"body\":\"{count} titles joined with OR, which is the form basic search handles reliably. Narrow it with the location, company and industry filters once the results load.\"}},\"rulesPanel\":{\"title\":\"What LinkedIn actually enforces\",\"items\":[\"Basic search returns nothing for grouped queries like (a OR b) AND (c OR d). Keep it flat.\",\"Operators must be uppercase: AND, OR, NOT. Lowercase is treated as a search word.\",\"Only straight double quotes work. Smart quotes pasted from a document break the query.\",\"There are no wildcards. Every variant of a word has to be listed explicitly.\",\"Boolean matches profile text. Location, headcount and industry belong in the sidebar filters.\"]}},\"linkedInPostPreviewPage\":{\"pageHeader\":{\"title\":\"LinkedIn Post Preview Generator\",\"description\":\"Paste your draft and see where LinkedIn stops rendering it in the feed. Roughly the first 210 characters on desktop, 140 on a phone, decide whether anyone reads the rest.\"},\"notes\":{\"sections\":[{\"heading\":\"Why the truncation point is the whole post\",\"body\":\"A LinkedIn post in the feed is not a piece of writing, it is a preview of a piece of writing. The feed shows roughly three lines, which works out to roughly 210 characters in the desktop feed column and roughly 140 on a phone, then collapses the rest behind \\\"see more\\\". LinkedIn does not publish those numbers and they drift with layout changes, so treat them as a working budget rather than a spec. The point holds either way: a tap on \\\"see more\\\" is the moment someone decides your post is worth their attention, everything past the cut is written for people who already said yes, and the roughly 140 characters before it are doing all the work. Most drafts spend them on throat-clearing.\"},{\"heading\":\"Line breaks collapse you earlier than you think\",\"body\":\"The character budget is not the only trigger, because the real rule is roughly three lines and a hard line break gets you there faster than a wrapped one. A draft that opens with three short punchy lines can be cut at 60 characters, well before the 210 budget. That is usually a good thing: a short hook, white space, then a second short line reads far better in a scroll than one dense 210-character paragraph. But you should know which rule is cutting you, because optimising for the wrong one wastes effort. The preview above tells you which one fired.\"},{\"heading\":\"Links, hashtags, and the reach tax\",\"body\":\"LinkedIn optimises the feed for time spent on LinkedIn, and posts whose main call to action sends people elsewhere are widely reported to reach fewer of them. LinkedIn has never published a link penalty, so treat it as a strong pattern rather than a rule, and note that the workaround costs you nothing either way: put the link in the first comment, then add a line to the post saying it is there. On hashtags, three to five specific tags is the practical range. Ten generic tags do not multiply reach, they signal that the post was written for an algorithm. Pick narrow ones your buyers actually follow (#outbound, #revops) over category nouns (#sales, #business).\"},{\"heading\":\"What to check before you hit post\",\"body\":\"Run four passes. One: read only the visible window out loud, on the mobile setting, and ask whether it would stop you. Two: confirm the first line is under about 100 characters so it does not wrap on a phone. Three: check that no outbound link sits in the body. Four: make sure there is white space every one or tw
1o sentences, because a wall of text in a feed is a scroll trigger regardless of what it says. The tool flags all four, but the read-out-loud test is the one that actually changes drafts.\"}]},\"cta\":{\"headline\":\"A good post gets you replies. Something has to work them.\",\"body\":\"Dalil is the AI Sales OS: a CRM that captures the people who engaged, sequences that follow up across LinkedIn, email, and WhatsApp, workflows and AI scoring that decide who is worth the effort, and analytics that show which channel actually closed.\",\"button\":\"Start free\"},\"postPanel\":{\"title\":\"Your post\",\"subtitle\":\"Paste the draft exactly as you will publish it, line breaks included.\"},\"fields\":{\"body\":{\"label\":\"Post body\",\"hint\":\"Line breaks matter: the feed also collapses at the third line break\",\"placeholder\":\"Write or paste your post\"},\"authorName\":{\"label\":\"Author name\",\"hint\":\"Only used for the avatar initials in the preview\",\"placeholder\":\"Your name\"},\"headline\":{\"label\":\"Headline\",\"hint\":\"The line under your name in the feed\",\"placeholder\":\"Your LinkedIn headline\"},\"feedWidth\":{\"label\":\"Feed width\",\"hint\":\"Most feed sessions happen on a phone, so check the mobile width too\"}},\"feedWidthOptions\":{\"desktop\":\"Desktop feed\",\"mobile\":\"Mobile feed\"},\"buttons\":{\"copyPost\":\"Copy post\",\"copyHook\":\"Copy visible hook\"},\"previewPanel\":{\"title\":\"Feed preview\",\"subtitleDesktop\":\"Rendered at {width}px, the width of a post in the desktop feed column.\",\"subtitleMobile\":\"Rendered at {width}px, the width of a typical phone screen.\"},\"mock\":{\"defaultName\":\"Your Name\",\"defaultHeadline\":\"Your headline goes here\",\"postedTime\":\"1h · 🌐\",\"placeholderPost\":\"Your post will render here.\",\"seeMore\":\"see more\",\"seeMoreCutBadge\":\"SEE MORE CUT\",\"collapseBack\":\"Collapse back to the feed view\",\"commentsReposts\":\"6 comments · 2 reposts\",\"actionBar\":[\"Like\",\"Comment\",\"Repost\",\"Send\"]},\"windowPanel\":{\"title\":\"The visible window\",\"caption\":\"characters shown before the cut ({device})\",\"deviceLabelDesktop\":\"desktop\",\"deviceLabelMobile\":\"mobile\",\"nothingToCut\":\"Nothing to cut yet.\",\"cutByLines\":\"Cut by the third line break. {tail} characters sit behind \\\"see more\\\".\",\"cutByChars\":\"Cut by the character budget. {tail} characters sit behind \\\"see more\\\".\",\"wholePostFits\":\"The whole post fits above the fold. Nobody has to tap to read it.\"},\"stats\":{\"totalCharacters\":\"Total characters\",\"lines\":\"Lines\",\"firstLineChars\":\"First line characters\",\"hashtags\":\"Hashtags (aim for 3 to 5)\",\"outboundLinks\":\"Outbound links\",\"emoji\":\"Emoji\"},\"verdicts\":{\"empty\":{\"title\":\"Paste a draft to see the cut\",\"body\":\"The preview shows where LinkedIn stops rendering your post in the feed. Everything after that point only exists for people who already decided to tap.\"},\"overLimit\":{\"title\":\"Over the 3000 character limit\",\"body\":\"This draft is {total} characters. A LinkedIn post caps at 3000, so cut {over} characters before you try to publish.\"},\"links\":{\"title\":\"{count, plural, one {# outbound link} other {# outbound links}} in the body\",\"body\":\"LinkedIn optimises the feed for time spent on LinkedIn, and posts that send people off-platform are widely reported to reach fewer of them. Move the link to the first comment and add a line in the post pointing at it.\"},\"firstLineLong\":{\"title\":\"First line is {count} characters\",\"body\":\"Cut it under about 100 characters so it stays on one line on a phone. The opening line is the only part that reliably renders at full weight in a scrolling feed, and a wrapped hook lands at half strength.\"},\"tooManyHashtags\":{\"title\":\"{count} hashtags is too many\",\"body\":\"Drop it to three to five specific tags. Past that the post reads as tagged for reach rather than written for a person, and the extra tags buy you nothing.\"},\"noHashtags\":{\"title\":\"No hashtags\",\"body\":\"Add three narrow tags so LinkedIn has a topic signal for people outside your network. Narrow beats broad here: #outbound beats #sales.\"},\"noBlankLines\":{\"title\":\"No blank lines in a long post\",\"body\":\"Break the text every one or tw
1o sentences. A 300 character block with no white space reads as a wall in the feed, and this is the cheapest readability fix there is.\"},\"publishReady\":{\"title\":\"Publish this one\",\"body\":\"{total} characters, {lines} lines, {hashtags} hashtags, no outbound links. The first {hook} characters carry the tap, so read those on their own once more before you post.\"}},\"rulesPanel\":{\"title\":\"How the feed renders a post\",\"items\":[\"The collapse lands at roughly 210 characters on desktop and roughly 140 on a phone. Write the hook for the mobile number.\",\"The third line break collapses the post too, so a short punchy opener can cut you off well before the character budget does.\",\"Nothing below the cut can win you the tap. It is read only by people who already gave you one.\",\"Outbound links in the body are widely reported to cost reach. Put the link in the first comment and say so in the post.\",\"A post caps at 3000 characters. The composer stops accepting text there, so trim before you paste.\"]}},\"linkedInSearchUrlGeneratorPage\":{\"pageHeader\":{\"title\":\"LinkedIn Search URL Generator\",\"description\":\"Build a LinkedIn people search or company employee link that opens straight into results. Encoding, company slugs, and network filters handled, with the Sales Navigator version alongside.\"},\"notes\":{\"sections\":[{\"heading\":\"Why build the URL at all\",\"body\":\"Because a LinkedIn search URL is a saved search you can put in a doc, a Slack message, or an onboarding checklist. Hand a new SDR a link and they land on the exact result set you meant. Describe the search in words and they will build something different. The other reason is repeatability: the same link opened weekly surfaces the people who newly match, which is the closest thing free LinkedIn gives you to a saved search alert.\"},{\"heading\":\"Which parameters LinkedIn accepts, and how simple the query has to stay\",\"body\":\"$f\"},{\"heading\":\"Finding a company’s employees properly\",\"body\":\"Searching a company name in people search matches the text anywhere on a profile, so you get current staff, ex-staff, agency partners, and anyone who mentioned the brand once. The cleaner route is the company page people tab at linkedin.com/company/\u003cslug\u003e/people/, which lists people LinkedIn believes currently work there and lets you break them down by function, location, and school. The catch is the slug: it is whatever the company registered, not a predictable version of its name, so guessing it from a typed name usually lands on a 404. Paste the company page URL and the slug is exact. That is why the tool only offers the employees link once you have pasted a URL, and offers a company lookup instead when you have not. Use the keyword search as the wide net and the people tab as the accurate one.\"},{\"heading\":\"The limits nobody tells you about\",\"body\":\"Free LinkedIn enforces a commercial use limit: search too many profiles in a month and search is throttled until it resets at the start of the next month. LinkedIn does not publish the threshold, so you find it by hitting it. Free search also caps out around 1000 results (100 pages of 10) regardless of how many people match, so a broad query is not more useful than a narrow one, it is just less precise inside the same ceiling. Sales Navigator lifts both, which is the actual reason teams doing volume prospecting buy it. Either way, narrower searches run more often beat one giant search run once.\"}]},\"cta\":{\"headline\":\"The URL finds them. It does not follow up with them.\",\"body\":\"Dalil is the AI Sales OS: a CRM that holds the accounts you pulled from LinkedIn, sequences that run across LinkedIn, email, and WhatsApp from one place, workflows and AI scoring that rank who to hit first, and analytics that tell you which search was worth repeating.\",\"button\":\"Start free\"},\"modePanel\":{\"title\":\"What are you searching for\",\"subtitle\":\"Two different jobs, two different URL shapes.\",\"optionPeople\":\"People search\",\"optionCompany\":\"Company employees\"},\"peoplePanel\":{\"title\":\"People search\",\"subtitle\":\"These fields go into one keywords string, but only while that keeps the query simple enough for basic search.\"},\"companyPanel\":{\"title\":\"Company employees\",\"subtitle\":\"Paste the LinkedIn company URL and the slug is extracted for you.\"},\"fields\":{\"keywords\":{\"label\":\"Keywords or job title\",\"hint\":\"Quotes and one OR group are safe. Avoid brackets: basic search often returns nothing for nested queries\",\"placeholder\":\"\\\"VP Sales\\\" OR \\\"Head of Sales\\\"\"},\"location\":{\"label\":\"Location\",\"hint\":\"Matched as profile text, not as a geo filter\",\"placeholder\":\"Dubai\"},\"currentCompany\":{\"label\":\"Current company\",\"hint\":\"Matched as profile text, not as the current-company filter\",\"placeholder\":\"Stripe\"},\"companyUrl\":{\"label\":\"Company name or LinkedIn URL\",\"hint\":\"linkedin.com/company/stripe works, so does just Stripe\",\"placeholder\":\"https://www.linkedin.com/company/stripe/\"},\"roleFilter\":{\"label\":\"Narrow to a function\",\"hint\":\"Optional, one word or two. For example sales, engineering, finance\",\"placeholder\":\"sales\"},\"network\":{\"label\":\"Network degree\",\"hint\":\"Sent as the network parameter, which takes letter codes rather than IDs\"}},\"detectedSlug\":{\"label\":\"Detected slug\",\"fromUrl\":\" (read from the URL you pasted, so it is exact).\",\"guessed\":\" (guessed from the name you typed, so it may not exist).\"},\"network\":{\"any\":\"Any degree\",\"first\":\"1st degree only\",\"second\":\"2nd degree only\",\"third\":\"3rd degree and beyond\"},\"filtersPanel\":{\"title\":\"Filters that survive a URL\",\"subtitle\":\"Network degree is the only sidebar filter that takes a value you can type.\"},\"addOrigin\":{\"label\":\"Add origin=GLOBAL_SEARCH_HEADER so the link behaves like a search typed into LinkedIn\"}
1,\"resultsPanel\":{\"emptyTitle\":\"Your search URL\"},\"buttons\":{\"copyUrl\":\"Copy URL\",\"openInLinkedIn\":\"Open in LinkedIn\",\"open\":\"Open\"},\"results\":{\"peopleSearch\":{\"label\":\"People search\",\"subtitle\":\"Basic LinkedIn people search. One keyword group, plus the network filter.\"},\"allResults\":{\"label\":\"All results\",\"subtitle\":\"Same query across people, companies, posts, and jobs. Useful when you are not sure the role title is right.\"},\"salesNavEquivalent\":{\"label\":\"Sales Navigator equivalent\",\"subtitlePeople\":\"Opens only with a Navigator seat. This one carries the full boolean query and the real filters.\",\"subtitleCompany\":\"Opens only with a Navigator seat, where current company is a real filter rather than a keyword.\"},\"employees\":{\"label\":\"Current employees\",\"subtitle\":\"The company page people tab: LinkedIn’s own list of people it believes work there right now.\"},\"findCompanyFirst\":{\"label\":\"Find the company page first\",\"subtitle\":\"The slug guessed from a typed name often does not match the real one, so this looks the page up instead of sending you to a dead link.\"},\"wideSearch\":{\"label\":\"Wide people search on the company name\",\"subtitle\":\"Matches the name anywhere on a profile, so expect ex-employees, agencies, and people who mentioned the brand once.\"}},\"advice\":{\"addTitleOrKeyword\":{\"title\":\"Add a job title or keyword\",\"body\":\"Start with the role you actually want. Everything else on this form is optional and gets handled differently depending on whether your query uses boolean.\"},\"removeBrackets\":{\"title\":\"Remove the brackets before you run the basic search\",\"body\":\"Basic LinkedIn people search handles parenthesised groups badly: two groups joined with AND routinely return zero results even when each group alone returns thousands. Flatten this to one group for the people search U
1RL, or run it in Sales Navigator, which parses the whole query.\"},\"heldBack\":{\"title\":\"{fields} left out of the basic URL on purpose\",\"body\":\"Your keyword field already uses boolean. Appending more terms to it would turn the basic search into a nested AND query, which often returns nothing. So the people search link carries the boolean group only. Add the rest as sidebar filters once the results load, or use the Sales Navigator link, which takes the full query.\"},\"textMatch\":{\"title\":\"Location and company are matched as text here\",\"body\":\"LinkedIn only accepts location and company as internal numeric IDs (geoUrn, currentCompany), which cannot be typed. Open the URL, then re-apply those two from the sidebar so they filter on structured data, and bookmark the address bar afterwards.\"},\"cleanGroup\":{\"title\":\"Open it, then filter and re-save\",\"body\":\"One clean keyword group, which is what basic search handles best. Open it, add location and seniority from the sidebar, then copy the address bar: that refined URL is the one worth saving and sharing.\"},\"addCompanyName\":{\"title\":\"Add a company name or LinkedIn URL\",\"body\":\"Paste the company page URL and the slug gets pulled out automatically, which unlocks the current-employee link. A plain 
1name works too, but only for the wide keyword search.\"},\"useEmployeesLink\":{\"title\":\"Use the employees link, not the keyword search\",\"body\":\"The people tab is the only one of these that filters on where LinkedIn thinks someone works today. Work that list first and treat the keyword search as the overflow.\"},\"pasteCompanyUrl\":{\"title\":\"Paste the company page URL to get the accurate list\",\"body\":\"Typed by name, the slug is a guess ({slug}) and a guessed slug usually 404s, so the current-employee link is held back. Open the company lookup below, copy the page URL, paste it above, and the real employees link appears.\",\"noneFallback\":\"none\"}},\"rulesPanel\":{\"title\":\"What a LinkedIn search URL will not do\",\"items\":[\"Basic search reliably handles one keyword group. Two bracketed groups joined with AND often return zero results even when each group alone returns thousands, so keep the URL simple and add the rest from the sidebar.\",\"geoUrn and currentCompany take LinkedIn internal numeric IDs, so location and current company cannot be typed into a URL as real filters.\",\"Sidebar filters read LinkedIn structured fields. The keywords parameter only matches text written on a profile.\",\"Free accounts hit a monthly commercial use limit. LinkedIn does not publish the threshold, and search stays throttled until it resets at the start of the next month.\",\"Free people search stops at 100 pages of 10 results, so roughly 1000 profiles per query however many people match.\",\"Once you apply sidebar filters, the address bar holds the full state. Bookmark that URL, not this one.\"]}},\"salesCompensationCalculatorPage\":{\"pageHeader\":{\"title\":\"Sales Compensation Calculator\",\"description\":\"Model a comp plan properly: base and variable, tiered accelerators, decelerators and cliffs. Get total earnings, effective commission rate, and the cost of sale the plan produces at 80, 100, and 120 percent.\"},\"notes\":{\"sections\":[{\"heading\":\"How tiered commission is actually calculated\",\"body\":\"The mistake is applying the accelerator to the whole number once a rep passes quota. Almost no real plan works that way, and one that does creates a cliff edge where a single dollar of revenue swings earnings by thousands. Tiers are paid band by band: everything up to quota earns the target rate, and only the dollars above quota earn the accelerated rate. A rep at 120 percent on a 1.5x accelerator earns 100 percent of target variable on the first 100 percent plus 1.5x on the last 20 percent, so 130 percent of target variable in total, not 180 percent. On an 80,000 dollar target variable that is a 40,000 dollar difference, which is exactly why the two readings of the same plan document end up in front of a lawyer.\"},{\"heading\":\"Quota should be 4x to 6x on-target earnings\",\"body\":\"The ratio between quota and OTE is the fastest sanity check on any plan. Below 3x, the comp line eats a margin most businesses do not have. Above 6x, attainment collapses and the plan stops motivating anything because reps quietly write off the accelerator in month two. The 4x to 6x band is where most B2B teams land, with lower multiples for long enterprise cycles and higher ones for transactional SMB motions. If your plan sits outside it, the fix is usually the quota, not the commission rate.\"},{\"heading\":\"What cliffs and decelerators really do\",\"body\":\"$10\"},{\"heading\":\"Cost of sale, and what to compare it against\",\"body\":\"Total compensation divided by revenue closed gives the cost of that rep as a percentage. Take a 50/50 package with quota at 5x OTE: a rep at 100 percent attainment costs 20 percent of the revenue they closed, and the same rep at 70 percent costs about 24 percent, because base salary does not shrink when attainment does. That asymmetry is the whole reason underperformance is expensive: the fixed half of the package is paid either way, so cost of sale rises exactly when revenue falls. Compare the number against gross margin rather than against revenue before deciding whether a plan is affordable, and remember it excludes management, tooling, and the ramp of everyone who left.\"}]},\"cta\":{\"headline\":\"The plan is only as good as the attainment data behind it\",\"body\":\"Dalil is an AI Sales OS: CRM, multichannel sequences across email, LinkedIn, and WhatsApp, workflows, and AI scoring in one system. Closed revenue, quota attainment, and pipeline stay current per rep, so comp reviews run on live numbers rather than a month-end export.\",\"button\":\"Start free\"},\"payMixPanel\":{\"title\":\"Pay mix\",\"subtitle\":\"Enter base and variable as two figures, or one on-target earnings figure with the split. Switching between them keeps the same package. Use one period throughout: annual pay with an annual quota, quarterly with quarterly.\",\"optionSplit\":\"Base + variable\",\"optionOte\":\"OTE + split\",\"oteBreakdown\":\"That is {base} base plus {variable} on-target commission.\"},\"fields\":{\"baseSalary\":{\"label\":\"Base salary\",\"hint\":\"Fixed pay for the peri
1od, paid whatever the attainment\"},\"onTargetCommission\":{\"label\":\"On-target commission\",\"hint\":\"Variable paid at exactly 100% attainment\"},\"ote\":{\"label\":\"On-target earnings (OTE)\",\"hint\":\"Base plus variable at exactly 100% attainment\"},\"split\":{\"label\":\"Base / variable split of OTE\",\"hint\":\"First number is base, second is variable. 50/50 is typical for AEs, 70/30 or 80/20 for enterprise.\"},\"quota\":{\"label\":\"Quota for the period\",\"hint\":\"Same period as the pay figures above\"},\"attainment\":{\"label\":\"Actual attainment\",\"hint\":\"Closed revenue as a percentage of quota\"},\"accelerator\":{\"label\":\"Accelerator above 100%\",\"hint\":\"Applied only to the dollars past quota, never to the whole number\"},\"decelMultiplier\":{\"label\":\"Decelerator multiplier\",\"hint\":\"Rate paid on the dollars below the threshold\"},\"decelThreshold\":{\"label\":\"Decelerator threshold\",\"hint\":\"Dollars below this attainment earn the reduced multiplier. Dollars between it and quota earn {rate}x, so exactly 100% attainment still pays the full on-target commission.\"},\"cliff\":{\"label\":\"Cliff threshold\",\"hint\":\"Below this attainment nothing is earned. At the threshold exactly, commission is paid on every dollar from zero.\"}},\"quotaPanel\":{\"title\":\"Quota and performance\"},\"structurePanel\":{\"title\":\"Commission structure\",\"subtitle\":\"Flat pays one rate on every dollar. Tiered pays band by band: the target rate up to quota, an accelerated rate only on the dollars past it, and optionally a reduced rate below a threshold.\",\"optionFlat\":\"Flat rate\",\"optionTiered\":\"Tiered\"},\"checkbox\":{\"useDecelerator\":\"Pay a reduced rate below a threshold\",\"useCliff\":\"Pay no commission below a cliff\"},\"resultsPanel\":{\"heroLabel\":\"Total earnings for the period\",\"heroCaptionLive\":\"{pct} of on-target earnings\",\"heroCaptionEmpty\":\"Enter a quota and a pay mix\"},\"resultLines\":{\"baseSalary\":\"Base salary for the period\",\"commissionEarned\":\"Commission earned\",\"revenueClosed\":\"Revenue closed in the period\",\"effectiveRate\":\"Effective commission rate\",\"effectiveRateHint\":\"On-target rate is {rate} of revenue\",\"costOfSale\":\"Cost of sale\",\"costOfSaleHint\":\"Base plus commission as a share of revenue closed\"},\"verdict\":{\"enterQuota\":{\"title\":\"Enter a quota and a pay mix\",\"body\":\"The plan only makes sense as a ratio. Quota against on-target earnings is the number that decides whether the plan is affordable and whether the rep can actually hit it.\"},\"underCliff\":{\"title\":\"Under the {cliff} cliff: commission is zero\",\"body\":\"At {attainment} attainment this plan pays base salary only, so total earnings for the period are {total}. Cliffs do stop paying for underperformance, and they also push reps to sandbag into the next period once the cliff is out of reach. Check how many of your reps land in the ten points just under it.\"},\"raiseQuota\":{\"title\":\"Raise the quota: it is only {multiple}x on-target earnings\",\"body\":\"Comp at target eats {share} of the revenue closed, which is expensive against almost any gross margin. Most B2B teams set quota at 4x to 6x OTE. Either lift the quota or trim the package for the deal sizes involved.\"},\"cutQuota\":{\"title\":\"Cut the quota: it is {multiple}x on-target earnings\",\"body\":\"Above 6x, plans fail on attainment rather than on cost: reps stop believing the number and the accelerator becomes decoration. If fewer than half your reps clear 80 percent, bring the quota back toward 6x before you touch the coaching.\"},\"keepPlan\":{\"title\":\"Keep the plan: quota is {multiple}x on-target earnings\",\"body\":\"That sits in the 4x to 6x range most B2B teams run. At {attainment} attainment the rep earns {total} for the period, which is {vsOte} of on-target earnings, at a cost of sale of {costOfSale}.\"}},\"scenariosPanel\":{\"title\":\"Earnings across attainment\",\"subtitle\":\"Same plan, three outcomes, each one base plus commission for the period. The spread between them is what the plan actually motivates.\",\"atAttainment\":\"At {attainment}
1% attainment\",\"commissionHint\":\"{commission} commission on {revenue} closed\"},\"stats\":{\"onTargetEarnings\":\"On-target earnings\",\"quotaToOteRatio\":\"Quota to OTE ratio\",\"variableShareOfOte\":\"Variable share of OTE\"}},\"salesForecastingCalculatorPage\":{\"header\":{\"title\":\"Sales Forecasting Calculator\",\"description\":\"Enter your open deals by stage with the probability you actually believe. Get the weighted forecast, the commit and best case, the gap against quota, and whether your coverage clears 3x.\"},\"quotaPanel\":{\"title\":\"The number you are called on\",\"subtitle\":\"New business quota for the period you are forecasting. Keep the pipeline below on the same period.\"},\"quotaField\":{\"label\":\"Quota for this forecast period ({currency})\",\"hint\":\"Whole-team target for the month, quarter, or year you are calling\"},\"currencyLabel\":\"Currency\",\"pipelinePanel\":{\"title\":\"Open pipeline by stage\",\"subtitle\":\"Count and total value of every open deal at each stage. Default probabilities are typical B2B figures: override them with your own closed-won history, which is the only source that matters.\"},\"stages\":[{\"key\":\"discovery\",\"label\":\"Discovery\",\"hint\":\"Qualified, problem confirmed, no solution shown yet\"},{\"key\":\"demo\",\"label\":\"Demo\",\"hint\":\"They have seen the product and stayed in the conversation\"},{\"key\":\"proposal\",\"label\":\"Proposal\",\"hint\":\"Pricing is in their hands and a next step is booked\"},{\"key\":\"negotiation\",\"label\":\"Negotiation\",\"hint\":\"Arguing about terms, security review, or procurement\"},{\"key\":\"verbal\",\"label\":\"Verbal commit\",\"hint\":\"They said yes, you are waiting on a signature\"}],\"weightedSuffix\":\"{value} weighted\",\"averageDealSuffix\":\"{value} average deal\",\"openDealsField\":{\"label\":\"Open deals\",\"hint\":\"How many sit in this stage\"},\"totalValueField\":{\"label\":\"Total value ({currency})\",\"hint\":\"All of them added together\"},\"winProbField\":{\"label\":\"Win probability\",\"hint\":\"Share that historically closes won from here\"},\"breakdownPanel\":{\"title\":\"Where the weighted forecast comes from\",\"subtitle\":\"Each stage value multiplied by its probability. These five bars add up to the weighted forecast.\"},\"breakdownRow\":{\"meta\":\"{label} · {count, plural, one {# deal} other {# deals}} at {prob}\",\"contribution\":\"{value} open, {pct} of the weighted forecast\",\"addValuePrompt\":\"Add a stage value to see its contribution\"},\"resultsPanel\":{\"heroLabel\":\"Weighted forecast for the period\",\"heroCaption\":\"{count, plural, one {# open deal} other {# open deals}} worth {total} unweighted\",\"commitLabel\":\"Commit case\",\"commitHint\":\"Full value of every deal at {pct} probability or above\",\"bestLabel\":\"Best case\",\"bestHint\":\"Full value of everything at {pct} or above, if it all lands\",\"totalLabel\":\"Total open pipeline, unweighted\",\"gapLabel\":\"Weighted forecast vs quota\",\"gapHint\":\"Weighted forecast minus quota. A positive number clears the target.\",\"blendedLabel\":\"Blended close probability\",\"blendedHint\":\"Weighted forecast as a share of total open pipeline\"},\"coveragePanel\":{\"title\":\"Coverage\",\"subtitle\":\"Total open pipeline divided by quota. The usual benchmark is 3x.\",\"ratioLabel\":\"Coverage ratio today\",\"neededLabel\":\"Pipeline needed for 3x\",\"stillToBuildLabel\":\"Still to build for 3x\"},\"verdict\":{\"neutral\":{\"title\":\"Enter a quota and some pipeline\",\"body\":\"Coverage is total open pipeline divided by quota. Both numbers have to exist before the ratio means anything.\"},\"purge\":{\"title\":\"Purge the pipeline before you trust {x}x coverage\",\"body\":\"Above 4x usually means the pipeline is padded with deals nobody has touched in weeks, not that you are safe. Close out everything with no next step booked, then read the ratio again. An inflated denominator is a comfortable way to hide a real gap.\"},\"fine\":{\"title\":\"Coverage is fine at {x}x: spend the week on stage accuracy\",\"body\":\"The 3x benchmark comes from assuming roughly a 33% win rate, and you clear it, so volume is not your problem this period. Audit stage placement and probabilities instead, because that is where a forecast at this coverage level goes wrong.\"},\"build\":{\"title\":\"Build pipeline now: {x}x is under the 3x rule\",\"body\":\"Add roughly {needed} of open pipeline to reach 3x. Deals created this late in the peri
1od rarely close inside it, so book that prospecting time against next period while you work what you already have.\"},\"stop\":{\"title\":\"Stop forecasting and start building: {x}x will not carry the quota\",\"body\":\"At this level every single open deal has to close, which never happens. You are short about {needed} of pipeline. Move the team to sourcing this week: unless something new enters the funnel, this period's number is already decided.\"}},\"gapRead\":{\"empty\":\"Enter a quota and at least one stage value to see how the weighted forecast lands against the number you are called on.\",\"clears\":\"The weighted forecast clears quota by {gap}. Do not call that as your commit: check the commit case, {commit} of deals at {pctCommit} or above, against the {quota} quota. Weighted numbers only work as an average across many deals, and if your stage probabilities are ten points optimistic this surplus is already gone.\",\"short\":\"The weighted forecast lands {gap} short of quota. At your blended probability of {pctAvg}, closing that gap takes roughly {needed} of additional open pipeline, or the same money pulled forward from deals you are already working. Pulling forward is the faster of the two, and it is the reason discounting exists.\"},\"gapReadPanel\":{\"title\":\"Read on the forecast\"},\"notes\":{\"sections\":[{\"heading\":\"How the weighted forecast is built\",\"body\":\"Multiply the total value of each stage by that stage probability, then add the results. A stage holding 720,000 at 50% contributes 360,000. Commit and best case are calculated differently on purpose: they are the full, unweighted value of everything above a probability threshold, 70% for commit and 40% for best case. That matches how a forecast call works. You do not commit three quarters of a deal, you either call it for the quarter or you do not.\"},{\"heading\":\"Your stage probabilities are probably wrong\",\"body\":\"The defaults here (10, 25, 50, 75, 90) are the common B2B pattern, and they are a placeholder until you replace them. Take every deal that entered each stage over the last four quarters and divide the ones that closed won by the total. That is your real probability. Most teams discover their proposal stage converts at 35% rather than 50%, which means the forecast they have been calling has been roughly 30% optimistic for years, and nobody found it because the miss always got blamed on individual deals.\"},{\"heading\":\"What the 3x coverage rule really means\",\"body\":\"Three times quota in open pipeline is the standard benchmark because it assumes roughly a 33% win rate. If your win rate is 20%, your rule is 5x, not 3x. The number is derived, not handed down. And coverage above 4x is rarely good news: it usually means the pipeline is padded with deals nobody has touched in six weeks. Purge anything without a booked next step before you trust the ratio, because an inflated denominator is a very comfortable way to hide a real gap.\"},{\"heading\":\"Weighted forecast versus the number you commit to\",\"body\":\"Never call the weighted forecast as your commit. Weighted is a statistical expectation across many deals: it is useful in aggregate and meaningless for any single deal, none of which will close at 50%. Commit is the list of deals you would personally bet on, and it should be shorter than the weighted number suggests. When commit and weighted diverge badly, that is a signal about stage hygiene, not about the maths.\"}]},\"cta\":{\"headline\":\"A forecast you retype every Monday is already stale\",\"body\":\"Dalil keeps stage values, probabilities, and coverage live from the deals themselves, scores which ones are genuinely progressing using engagement across email, LinkedIn, and WhatsApp, and flags the deals that have gone quiet before they show up as a miss.\",\"button\":\"Start free\"}},\"salesPipelineCalculatorPage\":{\"header\":{\"title\":\"Sales Pipeline Calculator\",\"description\":\"Enter your revenue target, deal size, and stage conversion rates. Get the exact number of deals, proposals, demos, and leads the plan requires, then check whether one rep can realistically do it.\"},\"periods\":{\"month\":\"Month\",\"quarter\":\"Quarter\",\"year\":\"Year\"},\"belowPointOnePercent\":\"\u003c0.1%\",\"targetPanel\":{\"title\":\"The target\",\"subtitle\":\"Pick the peri
1od, then enter the revenue target and average deal size. Everything below is solved backwards from those two numbers.\"},\"targetField\":{\"label\":\"New business revenue target for the {period} ({currency})\",\"hint\":\"Closed won revenue for the whole team, not per rep\"},\"dealSizeField\":{\"label\":\"Average deal size ({currency})\",\"hint\":\"First-year contract value on new business, excluding expansion\"},\"repsField\":{\"label\":\"Quota-carrying reps\",\"hint\":\"Head count that closes deals. Count a ramping rep as half a head.\"},\"currencyLabel\":\"Currency\",\"ratesPanel\":{\"title\":\"Stage conversion rates\",\"subtitle\":\"Use your own last four quarters, not the benchmark you wish were true. If you do not have the data, that is the first thing to fix.\"},\"rateFields\":{\"leadToQualified\":{\"label\":\"Step 1: raw lead to qualified lead\",\"hint\":\"Of 100 raw leads, how many pass qualification\"},\"qualifiedToDemo\":{\"label\":\"Step 2: qualified lead to demo held\",\"hint\":\"Of 100 qualified leads, how many book and attend a demo\"},\"demoToProposal\":{\"label\":\"Step 3: demo held to proposal sent\",\"hint\":\"Of 100 demos, how many end in a priced proposal\"},\"winRate\":{\"label\":\"Step 4: proposal sent to closed won (win rate)\",\"hint\":\"Of 100 proposals, how many sign. Count the ones that went dark as losses.\"}},\"volumePanel\":{\"title\":\"Required volume by stage\",\"subtitle\":\"Whole-team totals for the {period}. Read it bottom up: each stage is the one below it divided by its conversion rate.\"},\"stages\":{\"rawLeads\":{\"label\":\"Raw leads\",\"note\":\"Top of funnel, before anyone qualifies them\"},\"qualifiedLeads\":{\"label\":\"Qualified leads\",\"note\":\"{pct} of raw leads\"},\"demosHeld\":{\"label\":\"Demos held\",\"note\":\"{pct} of qualified leads\"},\"proposalsSent\":{\"label\":\"Proposals sent\",\"note\":\"{pct} of demos\"},\"dealsClosedWon\":{\"label\":\"Deals closed won\",\"note\":\"{pct} of proposals\"}},\"resultsPanel\":{\"heroLabel\":\"Deals to close this {period}\",\"heroCaption\":\"{target} at {dealSize} per deal\",\"leadsLabel\":\"Raw leads needed this {period}\",\"leadsHint\":\"Top of funnel volume that supports the whole plan\",\"qualifiedLabel\":\"Qualified leads needed this {period}\",\"demosLabel\":\"Demos to run this {period}\",\"proposalsLabel\":\"Proposals to send this {period}\",\"endToEndLabel\":\"Raw lead to closed won\",\"endToEndHint\":\"End to end conversion across all four stages\",\"revenuePerLeadLabel\":\"Revenue per raw lead\",\"revenuePerLeadHint\":\"Target divided by raw leads: the ceiling on what you can pay to source one\"},\"perRepPanel\":{\"title\":\"Per rep\",\"subtitle\":\"The same {period} split across {count, plural, one {# quota carrier} other {# quota carriers}}.\",\"dealsLabel\":\"Deals to close per rep\",\"demosLabel\":\"Demos to run per rep\",\"leadsLabel\":\"Raw leads per rep\",\"demosPerWeekLabel\":\"Demos to run per rep, per week\",\"demosPerWeekHint\":\"Rounded up: you cannot book a fraction of a meeting\",\"proposalsPerWeekLabel\":\"Proposals to send per rep, per week\",\"leadsPerWeekLabel\":\"New raw leads per rep, per week\",\"leadsPerWeekHint\":\"Sourced by marketing, an SDR, or the rep themselves\",\"quotaLabel\":\"Quota per rep for the {period}\"},\"verdict\":{\"incomplete\":{\"title\":\"Fill in the target, the deal size, and every conversion rate\",\"body\":\"Enter a revenue target, an average deal size, at least one quota-carrying rep, and a rate above zero for all four stages. A zero anywhere means the funnel has no path to revenue, so the volume it would need is infinite.\"},\"comfortable\":{\"title\":\"Run this plan: {demoLoad} demos per rep per week is comfortable\",\"body\":\"This plan does not depend on heroics, so approve the target as it stands. If the team is already running more demos than this and still missing, fix conversion or deal size, not activity.\"},\"normal\":{\"title\":\"Run this plan: {demoLoad} demos per rep per week is a normal full-cycle load\",\"body\":\"Achievable for an AE who is not also doing all their own prospecting. Protect the calendar and staff the top of the funnel, because at this rate two weeks of broken meeting flow puts the whole period out of reach.\"},\"stretch\":{\"title\":\"Add support: {demoLoad} demos per rep per week is a stretch\",\"body\":\"Possible with dedicated SDR coverage and tight qualification, but it leaves no room for no-shows, holidays, or ramp. Before you commit, either lift average deal size and win rate, or add roughly one more rep for every ten demos a week above this line.\"},\"unrealistic\":{\"title\":\"Change the plan: {demoLoad} demos per rep per week is not realistic\",\"body\":\"Nobody runs this many meetings and prepares for them properly, so this version of the plan will miss. Pick one of three fixes now: raise average deal size, raise win rate, or add headcount. Deciding in the planning meeting is cheap, discovering it in week ten is not.\"}},\"notes\":{\"sections\":[{\"heading\":\"The formula, running backwards\",\"body\":\"Start at the bottom: deals needed equals revenue target divided by average deal size. Then walk up one stage at a time, dividing by each conversion rate. Proposals equals deals divided by win rate. Demos equals proposals divided by the demo to proposal rate. Qualified leads equals demos divided by the qualified to demo rate. Raw leads equals qualified divided by the lead to qualified rate. Four divisions, and the answer is usually an order of magnitude larger than anyone guessed in the planning meeting.\"},{\"heading\":\"The mistake almost everyone makes\",\"body\":\"Multiplying the stage rates together instead of dividing, or worse, applying win rate as a separate multiplier on top of a funnel that already includes it. Win rate is the proposal to closed-won step, not an extra tax on the whole funnel. Count it twice and your lead requirement inflates by four or five times, which is how teams end up buying lead volume they never needed. The second mistake is using conversion rates from a benchmark report rather than your own last four quarters.\"},{\"heading\":\"What a realistic per-rep load looks like\",\"body\":\"A full-cycle AE who also prospects sustains five to eight real demos a week. With dedicated SDR support, ten to twelve. Anything above fifteen is a spreadsheet number: it assumes zero no-shows, zero prep, zero admin, and no holidays. If the calculator puts you there, the target is not wrong but the route to it is. Lift average deal size, fix the demo to proposal rate, or add heads. Deciding that in the planning meeting is cheap. Discovering it in week ten of the quarter is not.\"},{\"heading\":\"Why the top-of-funnel number is the honest one\",\"body\":\"Revenue per raw lead is the figure worth writing down. It tells you what a lead is worth and therefore the absolute ceiling on what you can pay to acquire one, across paid, outbound, and content. Teams that track cost per lead without knowing revenue per lead are optimising one half of a ratio. If revenue per raw lead is $400 and you are paying $500 to source one, no amount of conversion coaching fixes that.\"}]},\"cta\":{\"headline\":\"Your funnel maths should update itself\",\"body\":\"This calculator uses the conversion rates you type in. Dalil measures them from the deals in your CRM, runs the email, LinkedIn, and WhatsApp sequences that feed the top of the funnel, and shows you in real time whether the required volume is actually landing.\",\"button\":\"Start free\"}},\"salesOSGeneratorPage\":{\"header\":{\"badge\":\"Strategy tool\",\"title\":\"Define your GTM strategy\",\"description\":\"A guided AI interview that helps you think through your ICP, go-to-market motion, and sales setup. Run it as a standalone strategy exercise, or use the output as your brief for the Dalil team.\"},\"downloadClaudeCode\":\"Download Claude Code →\",\"thenInClaudeCode\":\"Then in Claude Code\",\"copy\":\"Copy\",\"copied\":\"✓ Copied\",\"deliverables\":[{\"title\":\"Strategy\",\"description\":\"Value proposition, GTM motion, and locked go-to-market decisions.\"},{\"title\":\"ICP \u0026 Personas\",\"description\":\"Ideal customer profile, role variants, outreach personas, and segment matrix.\"},{\"title\":\"CRM Structure\",\"description\":\"People and company fields, pipeline stages, tags, and status values.\"},{\"title\":\"Workflows\",\"description\":\"Automation workflows for import, reply handling, booking, and lifecycle.\"},{\"title\":\"Sequences\",\"description\":\"Outreach sequences with full message templates for each channel.\"},{\"title\":\"Target Lists\",\"description\":\"Prospecting list definitions with filters and volume estimates.\"}
1],\"section1\":{\"label\":\"What you will define\",\"heading\":\"Your complete GTM blueprint\",\"intro\":\"A single \u003ccode\u003esales-os.html\u003c/code\u003e file covering every layer of your go-to-market strategy. Review it on your own, share it with your team, or hand it to the Dalil team as your onboarding brief.\",\"note\":\"\u003cstrong\u003eOne file, fully self-contained.\u003c/strong\u003e Open \u003ccode\u003esales-os.html\u003c/code\u003e in any browser to review your GTM strategy, then send it to the Dalil team to kick off your onboarding.\"},\"section2\":{\"label\":\"Requirements\",\"heading\":\"All you need is Claude Code\",\"intro\":\"No API key. No technical setup. Runs on your existing Claude subscription or the free plan.\",\"cardTitle\":\"Claude Code, free\",\"cardBody\":\"The free Anthropic desktop and web app. No API key required. Works on your existing Claude plan. Available at \u003clink\u003eclaude.com/claude-code\u003c/link\u003e.\"},\"section3\":{\"label\":\"One-time setup\",\"heading\":\"Install in three steps\",\"intro\":\"Pick how you run Claude Code, get it set up, then install the Dalil plugin. Done once, ready forever.\"},\"envTabs\":{\"cli\":{\"label\":\"Command Line\",\"subtitle\":\"macOS · Linux · Windows (PowerShell)\",\"steps\":[{\"title\":\"Install Claude Code\",\"body\":\"Run this in your terminal. Claude Code is a native binary with no Node.js required.\",\"altLabel\":\"Windows (PowerShell)\"},{\"title\":\"Launch Claude Code\",\"body\":\"Navigate to the folder you want to work in, then start Claude Code.\"}]},\"desktop\":{\"label\":\"Desktop App\",\"subtitle\":\"macOS and Windows · Requires a paid Claude plan (Pro, Max, Team, or Enterprise)\",\"steps\":[{\"title\":\"Download the Claude desktop app\",\"body\":\"Download Claude for macOS or Windows from Anthropic. Claude Code is built into the app.\",\"linkLabel\":\"Download Claude →\"},{\"title\":\"Open Claude Code\",\"body\":\"Launch the app. Click the Code tab at the top, select Local, then choose the folder you want to work in.\"}]},\"vscode\":{\"label\":\"VS Code\",\"subtitle\":\"Also works in Cursor, Windsurf, and other VS Code forks\",\"steps\":[{\"title\":\"Install the extension\",\"body\":\"Open the Extensions panel (Cmd+Shift+X on Mac, Ctrl+Shift+X on Windows/Linux), search \\\"Claude Code\\\", and install the one by Anthropic.\",\"altLabel\":\"Or install from a terminal\"},{\"title\":\"Open Claude Code\",\"body\":\"Click the Claude icon in the left activity bar or the top-right corner of any open file. On first use you'll be prompted to sign in.\"}]}},\"dalilSteps\":{\"cli\":[{\"title\":\"Add the plugin marketplace\",\"body\":\"Run this in Claude Code. A trust prompt will appear, accept it.\"},{\"title\":\"Install the Dalil plugin\",\"body\":\"Once the marketplace is added, install the plugin.\"},{\"title\":\"Start the interview\",\"body\":\"Run this from any folder to begin your Sales OS interview.\"}],\"vscode\":[{\"title\":\"Open the plugin manager\",\"body\":\"Type /plugin in the chat and click \\\"Manage Plugins\\\".\"},{\"title\":\"Add the Dalil marketplace\",\"body\":\"Click \\\"Marketplaces\\\", enter Dalil-AI/dalil-docs-and-skills in the search bar, and click Add.\"},{\"title\":\"Enable the Dalil plugin\",\"body\":\"Click \\\"Plugins\\\" and toggle the Dalil plugin on.\"},{\"title\":\"Start the interview\",\"body\":\"Type this in the chat to begin your Sales OS interview.\"}],\"desktop\":[{\"title\":\"Open Customize\",\"body\":\"Inside Claude Code, click \\\"Customize\\\" in the left nav panel.\"},{\"title\":\"Add a personal plugin\",\"body\":\"Click + next to \\\"Personal Plugins\\\".\"},{\"title\":\"Add a marketplace\",\"body\":\"Select \\\"Create Plugin\\\" → \\\"Add Marketplace\\\".\"},{\"title\":\"Connect the Dalil marketplace\",\"body\":\"Enter Dalil-AI/dalil-docs-and-skills and click Sync.\"},{\"title\":\"Enable the Dalil plugin\",\"body\":\"Click \\\"Plugins\\\" and toggle the Dalil plugin on.\"},{\"title\":\"Start the interview\",\"body\":\"Type this in the chat to begin your Sales OS interview.\"}]},\"section4\":{\"label\":\"The interview\",\"heading\":\"What happens after you run it\",\"intro\":\"Claude walks y
1ou through 5 phases as a plain conversation. Answer in your own words, at your own pace.\",\"tip\":\"\u003cstrong\u003eTip:\u003c/strong\u003e Type \u003ccode\u003edone\u003c/code\u003e at any point to generate with what you've provided so far. To refine later, re-run \u003ccode\u003e/dalil:crm-onboarding\u003c/code\u003e in the same folder. It detects the existing file and offers to update it.\",\"note\":\"\u003cstrong\u003eAbout 90 seconds to generate.\u003c/strong\u003e Once you finish answering, an AI subagent generates your \u003ccode\u003esales-os.html\u003c/code\u003e automatically. Open it in any browser to review, then send it to the Dalil team.\"},\"phases\":[{\"name\":\"Business overview\",\"description\":\"What you sell, who you sell to, and how your team operates.\"},{\"name\":\"ICP \u0026 targeting\",\"description\":\"Your ideal customer profile and the segments you want to reach.\"},{\"name\":\"Outreach strategy\",\"description\":\"Which channels you use, your messaging approach, and tone.\"},{\"name\":\"Pipeline \u0026 CRM\",\"description\":\"Your deal stages, field structure, and how you track progress.\"},{\"name\":\"Sequences \u0026 messaging\",\"description\":\"Your outreach sequences and message templates per channel.\"}],\"cta\":{\"badge\":\"Ready to define your GTM strategy\",\"titleLead\":\"Your GTM blueprint is\",\"titleAccent\":\"one conversation away\",\"body\":\"Download Claude Code, install the plugin in three steps, then run the interview to map out your ICP, GTM motion, and sales setup.\",\"secondaryButton\":\"Talk to the Dalil team\"}},\"salesStackAuditPage\":{\"header\":{\"badge\":\"Free tool\",\"title\":\"Sales Stack Audit\",\"description\":\"Estimate the real cost of your stack, tool spend, rep admin time, and RevOps overhead. Directional, not accounting.\"},\"mainHeading\":\"Sales stack audit\",\"mainSubheading\":\"Directional estimates to surface tool sprawl and manual execution costs.\",\"toolSprawlScoreLabel\":\"Tool Sprawl Score: {zone}\",\"inputsTitle\":\"Inputs\",\"salesToolsTitle\":\"Sales tools\",\"yes\":\"Yes\",\"no\":\"No\",\"toolNameLabel\":\"Tool name\",\"numberOfUsersLabel\":\"Number of users\",\"costPerUserLabel\":\"Cost per user / month\",\"numberOfSendersLabel\":\"Number of senders\",\"costPerSenderLabel\":\"Cost per sender / month\",\"monthlyCostTotalLabel\":\"Monthly cost total\",\"crmMonthlyTotalLabel\":\"CRM monthly total:\",\"placeholders\":{\"avgDealsPerMonth\":\"e.g. 10\",\"avgDealSize\":\"e.g. 5000\",\"teamCount\":\"e.g. 5\",\"usersFive\":\"e.g. 5\",\"costFortyNine\":\"e.g. 49\",\"sendersThree\":\"e.g. 3\",\"costFiftyNine\":\"e.g. 59\",\"costFifty\":\"e.g. 50\"},\"dealsCard\":{\"title\":\"Deals\",\"avgDealsPerMonth\":\"Avg deals / month\",\"avgDealSize\":\"Avg deal size\",\"teamCount\":\"Sales + Marketing team (count)\"},\"tools\":{\"crm\":{\"label\":\"CRM\",\"automationLabel\":\"CRM automation status\",\"automationHint\":\"How automated is your CRM today (workflows, auto-updates, follow-up reminders)?\"},\"email\":{\"label\":\"Email outreach tool (sequencer + mass email)\"},\"linkedin\":{\"label\":\"LinkedIn outreach tool\"},\"whatsapp\":{\"label\":\"WhatsApp outreach tool\"},\"automation\":{\"label\":\"Automation / workflow tool (n8n, Make, Zapier…)\"}},\"crmAutomationLevels\":{\"high\":\"High\",\"medium\":\"Medium\",\"low\":\"Low\"},\"emptyState\":{\"title\":\"Fill in your stack to see estimates\",\"body\":\"Enter your deal numbers and toggle the tools your team uses.\"},\"scoreZones\":{\"red\":{\"title\":\"Red zone\",\"subtitle\":\"Tool sprawl increases RevOps and Tech load through integrations, permissions, and break-fix work.\"},\"yellow\":{\"title\":\"Yellow zone\",\"subtitle\":\"Stack may be workable today. Overlap and maintenance costs tend to grow over time.\"},\"green\":{\"title\":\"Green zone\",\"subtitle\":\"Lean stack reduces tool overhead. Manual follow-up and CRM hygiene may still be significant if automation is low.\"}},\"costBreakdown\":{\"title\":\"Estimated annual cost\",\"toolSpend\":\"Tool spend\",\"repAdminTime\":\"Rep/admin time (~{hours}h/rep/wk)\",\"revOpsTime\":\"RevOps/Tech time (~{hours}h/wk)\",\"total\":\"Total (tools + time)\"},\"pipelineContext\":{\"title\":\"Pipeline context\",\"annualDeals\":\"Annual deals\",\"annualRevenue\":\"Annual revenue\",\"costPerDeal\":\"Cost per deal (est.)\",\"percentOfRevenue\":\"Tools + time as % of revenue\"},\"diagnosis\":{\"title\":\"Diagnosis\",\"toolsRunning\":\"Tools running\",\"noToolsEnabled\":\"No tools enabled\",\"timeFromHeadcount\":\"Time estimated from team headcount\",\"timeFromCrmUsers\":\"Time estimated from CRM users ({count})\",\"repAdmin\":\"Rep admin\",\"perPersonPerWeek\":\"per person / week\",\"revOpsTech\":\"RevOps / Tech\",\"perWeek\":\"per week\",\"revenueContextLead\":\"{deals} deals / year at {revenue} revenue.\",\"revenueContextTrail\":\"Stack costs represent\",\"revenueContextEnd\":\"of that.\",\"potentialSaving\":\"Potential saving with Dalil\",\"savingsPerYear\":\"{amount}/year\",\"savingsAcross\":\"Across tools, rep time and RevOps overhead\"},\"timeGoes\":{\"title\":\"Where time typically goes\",\"groups\":[{\"label\":\"Rep work\",\"items\":[\"Logging notes and updating stages after calls and messages\",\"Creating reminders and manual follow-ups across channels\",\"Copying contact context between tools\",\"Reconstructing what happened last before each conversation\"]},{\"label\":\"RevOps / Tech\",\"items\":[\"Integrations, workflows, webhooks, permissions and access\",\"Sender accounts, deliverability, warm-up and limits\",\"Troubleshooting sync issues, duplicates and broken automations\",\"Onboarding the team to use the stack consistently\"]}]},\"recommendation\":{\"title\":\"Next step\",\"dalilMode\":\"Consolidating into one platform removes the coordination cost between tools. Fewer connections to maintain, one place for the team to work, and automation that can run end to end without stitching systems together.\",\"red\":\"More tools means more coordination cost. The clearest move is removing what overlaps and cutting the glue holding everything together. The saved time in RevOps and rep admin usually outweighs what you lose in feature coverage.\",\"yellow\":\"The stack is workable today. The risk is creep as the team fills gaps with more tools. Simplifying where tools overlap and automating CRM updates will keep the hidden costs from growing.\",\"green\":\"A lean stack is a good foundation. The main risk is low automation pushing manual work onto reps. Getting CRM updates and follow-ups to trigger automatically is the highest leverage next move.\"},\"dalilComparison\":{\"title\":\"See your stack with Dalil\",\"body\":\"Dalil consolidates CRM, email, LinkedIn and WhatsApp into one system with AI agents that automate follow-ups and CRM hygiene. See a rough comparison based on your inputs.\",\"compareButton\":\"Compare with Dalil →\",\"viewingTitle\":\"Viewing Dalil scenario\",\"viewingBody\":\"All tools set to Dalil at $89/user/month. Rep and RevOps/Tech time reduced via AI automation. Results reflect the Dalil estimate.\",\"resetButton\":\"Reset to your stack\",\"tryButton\":\"Try Dalil →\"},\"reportCard\":{\"title\":\"Get this report by email\",\"body\":\"We'll send a formatted version of this analysis and a personalised recommendation from the Dalil team.\",\"nameLabel\":\"Your name\",\"namePlaceholder\":\"Jane Smith\",\"emailLabel\":\"Work email\",\"emailPlaceholder\":\"[email protected]\",\"errorName\":\"Please enter your name.\",\"errorEmail\":\"Please enter a valid work email.\",\"submitButton\":\"Send me the report →\",\"sending\":\"Sending…\",\"disclaimer\":\"No spam. We'll follow up once with a personalised note.\",\"successTitle\":\"Check your inbox\",\"successBodyLead\":\"Report sent to\",\"successBodyTrail\":\"The Dalil team will follow up with a personalised recommendation.\",\"bookDemoButton\":\"Book a demo →\"},\"footerDisclaimer\":\"All estimates are directional. These are simplified models designed to surface rough patterns, not precise accounting. Rep and RevOps hours are illustrative ranges. Tool cost deduplication by name may not match your actual invoice structure. This is a planning aid, not a financial projection.\"},\"toolsHubPage\":{\"badge\":\"Free tools\",\"title\":\"Free sales tools\",\"intro\":\"{count} calculators, builders and templates for the maths and syntax that sales teams keep redoing by hand. No signup, no email wall, nothing to install.\",\"categories\":{\"pipelineAndForecasting\":{\"label\":\"Pipeline and forecasting\",\"blurb\":\"Turn a revenue target into the activity it actually requires, and find out which lever moves it fastest.\"},\"outbound\":{\"label\":\"Outbound\",\"blurb\":\"Volume, deliverability, and what the whole stack 
1is really costing you.\"},\"linkedin\":{\"label\":\"LinkedIn\",\"blurb\":\"Prospecting and posting utilities that handle the syntax LinkedIn silently enforces.\"},\"planningAndComp\":{\"label\":\"Planning and comp\",\"blurb\":\"Quota pace, run rates, and comp plans modelled the way finance models them.\"},\"templates\":{\"label\":\"Templates\",\"blurb\":\"Starting structures you can lift straight into a CRM.\"}},\"toolLabels\":{\"sales-pipeline-calculator\":{\"name\":\"Sales Pipeline Calculator\",\"description\":\"Work backwards from a revenue target to the number of leads, demos and proposals you actually need at the top of the funnel.\"},\"pipeline-velocity-calculator\":{\"name\":\"Pipeline Velocity Calculator\",\"description\":\"Revenue per day from your pipeline, plus which of the four levers is worth pulling first. Usually it is the one nobody looks at.\"},\"sales-forecasting-calculator\":{\"name\":\"Sales Forecasting Calculator\",\"description\":\"Weighted forecast by stage, with commit and best case, the gap to quota, and whether your coverage ratio is real or padding.\"},\"lead-scoring-calculator\":{\"name\":\"Lead Scoring Calculator\",\"description\":\"Score a lead out of 100 on a weighted model that keeps fit and behaviour separate, then get the tier and the next action.\"},\"cold-email-calculator\":{\"name\":\"Cold Email Calculator\",\"description\":\"Sends to meetings in both directions, with a mailbox safety check that tells you how many senders your target volume really needs.\"},\"sales-stack-audit\":{\"name\":\"Sales Stack Audit\",\"description\":\"The real cost of your stack: tool spend, rep admin time, and RevOps overhead added up into one number.\"},\"linkedin-boolean-search-generator\":{\"name\":\"LinkedIn Boolean Search Generator\",\"description\":\"A search string built for where you paste it, because basic LinkedIn search returns zero results for the grouped boolean that Sales Navigator handles fine.\"},\"linkedin-post-preview-generator\":{\"name\":\"LinkedIn Post Preview Generator\",\"description\":\"See exactly where the feed cuts your post off behind see more, because the first 210 characters decide whether the rest gets read.\"},\"linkedin-search-url-generator\":{\"name\":\"LinkedIn Search URL Generator\",\"description\":\"Ready-to-open LinkedIn and Sales Navigator search U
1RLs, including the real filter for listing a company's current employees.\"},\"quota-attainment-calculator\":{\"name\":\"Quota Attainment Calculator\",\"description\":\"Where you stand against quota, whether you are ahead of pace, and the daily run rate needed to close the gap before the period ends.\"},\"sales-compensation-calculator\":{\"name\":\"Sales Compensation Calculator\",\"description\":\"Earnings across attainment levels with accelerators and cliffs modelled properly, plus your true cost of sale.\"},\"sales-pipeline-templates\":{\"name\":\"Sales Pipeline Templates\",\"description\":\"Stage-by-stage pipelines for eight industries, with testable exit criteria, the fields to track and the automations worth building.\"},\"gtm-strategist-and-sales-os-generator\":{\"name\":\"GTM Strategist\",\"description\":\"A guided interview that turns how you sell into a written ICP, go-to-market strategy and sales operating system.\"}},\"openLink\":\"Open →\",\"playbooksHeadline\":\"Looking for the system, not the number?\",\"playbooksBody\":\"{count} playbooks documenting how real teams source, message and close, including the sequences and the parts that failed first.\",\"browsePlaybooks\":\"Browse playbooks\",\"ctaHeadline\":\"Every one of these runs continuously inside Dalil\",\"ctaBody\":\"Scoring, forecasting, sequences and pipeline all update themselves as your data changes, instead of being recalculated by hand each month.\",\"ctaButton\":\"Start free\"},\"gtmEstablishedPage\":{\"hero\":{\"eyebrow\":\"Use case · GTM established\",\"titleLine1\":\"Your team. Focused, visible,\",\"titleAccent\":\"in sync.\",\"sub\":\"Reps stay focused on their book, managers get the bird’s eye view and can drill into any deal. The whole team shares conversations so handoffs feel seamless. When you need to catch up on a record, Dalil Brain summarises everything in one click.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\",\"stats\":[{\"n\":\"Focus\",\"label\":\"permissions per rep\"},{\"n\":\"Visibility\",\"label\":\"live for managers\"},{\"n\":\"Shared\",\"label\":\"conversations across team\"},{\"n\":\"1 click\",\"label\":\"Brain on every record\"}]},\"mockups\":{\"heroDashboard\":{\"url\":\"app.usedalil.ai/analytics · Q3 forecast\",\"headerTitle\":\"Sales overview\",\"headerBadge\":\"Q3 · 47 days left\",\"live\":\"Live\",\"stats\":[{\"n\":\"$$592k\",\"l\":\"Pipeline\",\"t\":\"+18%\"},{\"n\":\"34%\",\"l\":\"Conv. Won\",\"t\":\"+4pp\"},{\"n\":\"12d\",\"l\":\"Avg cycle\",\"t\":\"−2d\"},{\"n\":\"$$84k\",\"l\":\"Forecast gap\",\"t\":\"−$22k\"}],\"funnelLabel\":\"Funnel\",\"funnelStages\":[\"Lead\",\"Qualified\",\"Proposal\",\"Negotiation\",\"Won\"],\"repsLabel\":\"Reps · this quarter\",\"reps\":[{\"name\":\"Sarah Chen\",\"won\":\"$$184k\"},{\"name\":\"Marcus Hayes\",\"won\":\"$$142k\"},{\"name\":\"Aisha Khan\",\"won\":\"$$168k\"},{\"name\":\"Diego Alvarez\",\"won\":\"$$98k\"}],\"brainKicker\":\"Click any record · Brain summary\",\"brainCompany\":\"Acme Corp\",\"brainDetail\":\"12 messages, 3 stakeholders, last activity 2 days ago. Score\",\"brainScore\":\"92\",\"openButton\":\"Open\"},\"step1\":{\"url\":\"app.usedalil.ai/people · Sarah's views\",\"repName\":\"Sarah Chen\",\"repRole\":\"Account Executive · West region\",\"roleBadge\":\"REP\",\"views\":[\"My deals\",\"Hot · score 80+\",\"Stalled 14d\",\"Closing this week\"],\"scopedLabel\":\"Scoped to your book:\",\"scopeChips\":[\"Owner = Sarah\",\"Region = West\",\"Score ≥ 60\"],\"kanban\":[{\"title\":\"Discovery\",\"deals\":[\"Helix\",\"BrightLab\"]},{\"title\":\"Proposal\",\"deals\":[\"Acme\",\"Vertex\"]},{\"title\":\"Negot.\",\"deals\":[\"Northwind\"]}],\"footer\":\"Reps see only their book. Managers see everyone’s.\"},\"step2\":{\"url\":\"app.usedalil.ai/analytics/forecast\",\"headerTitle\":\"Q3 forecast · all reps\",\"roleBadge\":\"MANAGER\",\"committedLabel\":\"Committed\",\"committedValue\":\"$$1.24M\",\"committedDelta\":\"+18% vs Q2\",\"bestCaseLabel\":\"Best case\",\"bestCaseValue\":\"$$1.48M\",\"bestCaseSub\":\"$$240k upside\",\"chartLabel\":\"Cycle length, last 9 weeks\",\"chartMin\":\"14 days\",\"chartMax\":\"10 days\",\"byRepLabel\":\"By rep\",\"byRepHint\"
1:\"· click any row to drill in\",\"reps\":[\"Sarah Chen\",\"Aisha Khan\",\"Marcus Hayes\",\"Diego Alvarez\"]},\"step3\":{\"url\":\"app.usedalil.ai/companies/acme-corp\",\"companyName\":\"Acme Corp\",\"companySub\":\"Negotiation · $50k · Friday demo\",\"tabs\":[\"Activity\",\"Notes\",\"Tasks\",\"Files\"],\"team\":[\"Sarah\",\"Marcus\",\"Aisha\",\"Diego\"],\"items\":[{\"preview\":\"Sent the security overview deck and SOC2 doc to Marco.\",\"meta\":\"Email · Tue 14:02\"},{\"preview\":\"Connected with the new VP Eng at Acme. Mentioned Sarah is the lead.\",\"meta\":\"LinkedIn · Wed 09:18\"},{\"preview\":\"Marco asked about the SSO migration path. Have a 2 page doc, want me to send?\",\"meta\":\"Internal note · Wed 11:34\",\"mention\":\"Sarah\"},{\"preview\":\"\\\"Sounds great, can we do Friday at 3pm GMT?\\\"\",\"meta\":\"WhatsApp · Wed 14:50\"},{\"preview\":\"Booked the demo room and prep call for Friday. Calendar invite sent.\",\"meta\":\"Internal note · Thu 08:11\"}],\"internalLabel\":\"INTERNAL\",\"replyLabel\":\"← REPLY\",\"footer\":\"The whole team picks up the deal exactly where it stands.\"},\"step4\":{\"url\":\"app.usedalil.ai/people/marco-rossi\",\"personName\":\"Marco Rossi\",\"personRole\":\"CEO · Acme Corp\",\"brainButtonClosed\":\"Open Brain\",\"brainButtonOpen\":\"Brain · open\",\"detailsLabel\":\"Details\",\"details\":[{\"k\":\"Email\",\"v\":\"[email protected]\"},{\"k\":\"Phone\",\"v\":\"+1 415 555 0188\"},{\"k\":\"Title\",\"v\":\"CEO\"},{\"k\":\"Company\",\"v\":\"Acme Corp\"},{\"k\":\"Location\",\"v\":\"San Francisco\"}],\"activityLabel\":\"Activity\",\"activityBody\":\"12 emails · 4 calls · 2 LinkedIn DMs · 1 WhatsApp thread\",\"activityNote\":\"You have not opened these messages directly.\",\"brainHeader\":\"Dalil Brain\",\"brainGenerated\":\"generated 2s ago\",\"brainIntro\":\"Summary of everything Dalil knows about\",\"brainIntroName\":\"Marco Rossi\",\"brainIntroTail\":\", his company, and the deal.\",\"personSummaryLabel\":\"Person · Marco\",\"personSummaryBody\":\"Replies in under 24 hours, decision maker for spend over $25k. Cares about onboarding speed and the SSO migration path. Last active 2 days ago.\",\"companySummaryLabel\":\"Company · Acme Corp\",\"companySummaryBody\":\"Series B SaaS, 180 employees, growing 4x year over year. 3 stakeholders engaged: Marco, the CTO, and the Head of Security.\",\"oppSummaryLabel\":\"Opportunity · 1 active\",\"oppSummaryBody\":\"$$50k in Negotiation, demo locked for Friday 15:00. Score 92. Healthy progression, on track to close this quarter.\"}},\"promises\":{\"sectionLabel\":\"The two promises\",\"title\":\"Focus and visibility, on the same team.\",\"sub\":\"Two reasons revenue teams move from a stitched together stack to one product.\",\"cards\":[{\"tag\":\"Promise 1\",\"title\":\"Permissions for focus, not just security.\",\"body\":\"Reps see their deals. Managers see the team. Admins see everything. Permissions are not just a compliance checkbox, they keep each role looking at the work that matters to them. Less noise, more closing.\",\"bullets\":[\"Saved views and pipelines scoped per role and region\",\"Field level permissions for sensitive deal data\",\"Live aggregate analytics for managers, drill into any record\",\"Audit log on every change, with who, what, when, where\"]},{\"tag\":\"Promise 2\",\"title\":\"Collaboration that survives a holiday.\",\"body\":\"A deal does not belong to one inbox. Conversations on email, LinkedIn, and WhatsApp sit on the record, visible to the team, with internal notes alongside. When you cannot read every message, click Brain on the record and Dalil writes the summary in seconds.\",\"bullets\":[\"Customer threads on email, LinkedIn, WhatsApp shared on the record\",\"Internal notes, @mentions, and tasks alongside the conversation\",\"Brain summarises any record across Person, Company, Opportunities\",\"Anyone on the team can pick up the deal exactly where it stands\"]}]},\"flow\":{\"sectionLabel\":\"The flow\",\"title\":\"How a 20 person revenue team runs the day.\",\"sub\":\"Reps, managers, and admins each get the surface they need. Conversations live on the record. Brain catches you up on anything in one click.\",\"poweredByLabel\":\"Powered by\"}
1,\"steps\":[{\"label\":\"Step 1 · Reps focused\",\"title\":\"Every rep works the book that belongs to them.\",\"body\":\"Saved views, scoped pipelines, role permissions. A rep opens Dalil and sees their deals, their tasks, their West region, their book of business. Nothing else clutters the screen, nothing else competes for the attention. The permissions keep the focus.\",\"bullets\":[\"Saved views and kanban scoped per rep, region, or pipeline\",\"Field level permissions for sensitive data like deal value\",\"Custom roles you define beyond rep, manager, admin\",\"Audit log on every change, who, what, when, where\"],\"poweredBy\":[{\"label\":\"Lead \u0026 Deal Management\"},{\"label\":\"Integrations \u0026 APIs\"}]},{\"label\":\"Step 2 · Managers see all\",\"title\":\"A bird’s eye on the team. Drill into any deal.\",\"body\":\"Open the dashboard, the whole motion is in front of you. Pipeline value, win rate, average cycle, forecast gap. The funnel chart shows the count at every stage. The cycle length line plots the last nine weeks. Quota bars sort the team by who is on track and who needs help. Click any number, any chart, any rep, and you land in the records behind it.\",\"bullets\":[\"Forecast committed and best case, side by side, with upside in dollars\",\"Funnel chart with the count and conversion at every stage\",\"Cycle length trend across the last nine weeks, week by week\",\"Quota progress per rep, drill into the deals behind any bar\"],\"poweredBy\":[{\"label\":\"Analytics\"},{\"label\":\"Lead \u0026 Deal Management\"}]},{\"label\":\"Step 3 · Collaborate\",\"title\":\"The team picks up where someone else left off.\",\"body\":\"Share the email thread. Share the LinkedIn DM. Share the WhatsApp conversation. Internal notes, @mentions, and tasks live next to the customer messages. When a rep is on holiday or a deal hands off, the next person reads the record and walks straight into the next call.\",\"bullets\":[\"Email, LinkedIn, and WhatsApp threads shared on the record\",\"Internal notes and @mentions next to customer messages\",\"Avatar stack shows who is working the account\",\"No more \\\"let me find the email Sarah sent on Tuesday\\\"\"],\"poweredBy\":[{\"label\":\"Unified Inbox\"},{\"label\":\"Lead \u0026 Deal Management\"}]},{\"label\":\"Step 4 · Brain on the record\",\"title\":\"No access to every message? One click and you are caught up.\",\"body\":\"Open any contact, any company, any opportunity, click Brain. Dalil reads everything attached to that record and writes a summary. The Person, the Company, the related Opportunities, all in three short cards. The judgement stays yours, the catching up takes seconds.\",\"bullets\":[\"Per record summary across the Person, Company, and Opportunities\",\"Pulls from every email, LinkedIn DM, WhatsApp, note, and task\",\"No need to read 12 emails to know where the deal stands\",\"Claude Code Skills extends Brain with custom AI ops on your data\"],\"poweredBy\":[{\"label\":\"Dalil Brain\"},{\"label\":\"Claude Code Skills\"}]}],\"outcomes\":{\"sectionLabel\":\"What it unlocks\",\"title\":\"The result, not the feature list.\",\"cards\":[{\"stat\":\"Focus\",\"headline\":\"Reps work, managers manage\",\"body\":\"Permissions and saved views keep each role on what matters. The team stops swimming through irrelevant records and the weekly status meeting becomes optional.\"},{\"stat\":\"Seamless\",\"headline\":\"Handoffs without context loss\",\"body\":\"Holiday cover, account swap, new joiner picking up an old deal. Every conversation is on the record, every handoff is one click away from a Brain summary.\"},{\"stat\":\"Seconds\",\"headline\":\"To catch up on any record\",\"body\":\"Click Brain on a contact, a company, or an opportunity and Dalil writes the summary across everything it knows. No reading 12 emails to be ready for the next call.\"}]},\"stack\":{\"sectionLabel\":\"Feature stack used\",\"title\":\"The features that make this work.\",\"sub\":\"The team flow lives on top of these Dalil capabilities. CRM, analytics, c
1onversation history, and the AI brain on every record, all in one product.\",\"chips\":[{\"label\":\"Lead \u0026 Deal Management\",\"desc\":\"Pipelines, records, kanban, table views\"},{\"label\":\"Analytics\",\"desc\":\"Forecast, funnel, cycle, by rep\"},{\"label\":\"Dalil Brain\",\"desc\":\"Per record summary across the data\"},{\"label\":\"Unified Inbox\",\"desc\":\"Email, LinkedIn, WhatsApp on the record\"},{\"label\":\"Workflows\",\"desc\":\"Routing, scoring, handoffs on triggers\"},{\"label\":\"Ask Dalil AI\",\"desc\":\"Natural language pipeline questions\"},{\"label\":\"Integrations \u0026 APIs\",\"desc\":\"SSO, audit log, custom roles\"},{\"label\":\"Multichannel Sequences\",\"desc\":\"Outbound managers can audit\"},{\"label\":\"Claude Code Skills\",\"desc\":\"Custom AI ops on top of your CRM data\"}]},\"cta\":{\"badge\":\"Built for teams of 10 to 500\",\"title\":\"Move your team off the stack. Onto a single source of truth.\",\"sub\":\"Bring your CRM, sequences, conversation history, and forecast into one product. Reps stay focused, managers see everything, the team picks up where someone else left off. Migration help included. SSO and custom roles from day one.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\"}},\"gtmFoundationPage\":{\"hero\":{\"eyebrow\":\"Use case · GTM foundation\",\"titleLine1\":\"Your full sales motion.\",\"titleAccent\":\"Live in a day.\",\"sub\":\"Connect your accounts in the morning. Import your leads at lunch. Send your first sequence by the end of the day. One product replaces the stack of four tools you would otherwise glue together for over $400 per user. You stay focused on the actual selling.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\",\"stats\":[{\"n\":\"1 day\",\"label\":\"to live, not weeks\"},{\"n\":\"3\",\"label\":\"channels in one flow\"},{\"n\":\"1\",\"label\":\"subscription, not four\"},{\"n\":\"$$400+\",\"label\":\"saved per user, monthly\"}]},\"mockups\":{\"heroSetup\":{\"url\":\"app.usedalil.ai/setup\",\"headerTitle\":\"Setup checklist\",\"headerBadge\":\"Day one\",\"doneLabel\":\"done\",\"tasks\":[{\"label\":\"Connect Gmail\",\"sub\":\"two way sync, signed in as you\"},{\"label\":\"Connect LinkedIn\",\"sub\":\"inbox + connections + DMs\"},{\"label\":\"Connect WhatsApp\",\"sub\":\"QR scan from your phone\"},{\"label\":\"Import 247 contacts\",\"sub\":\"CSV from your spreadsheet\"},{\"label\":\"Launch first sequence\",\"sub\":\"email → LinkedIn → WhatsApp\"}],\"doneBadge\":\"DONE\",\"inProgressBadge\":\"IN PROGRESS\",\"liveTitle\":\"You’re live · sequence sending\",\"liveSub\":\"247 contacts in flight · first replies tomorrow morning\",\"liveBadge\":\"LIVE\"},\"step1\":{\"url\":\"app.usedalil.ai/integrations\",\"headerTitle\":\"Channels\",\"headerBadge\":\"3 connected\",\"accounts\":[{\"name\":\"Gmail\",\"email\":\"[email protected]\",\"what\":\"Email two way sync · last 90 days\"},{\"name\":\"LinkedIn\",\"email\":\"linkedin.com/in/sarah\",\"what\":\"Inbox, connections, DMs\"},{\"name\":\"WhatsApp\",\"email\":\"+44 7700 900 142\",\"what\":\"Conversations + outbound\"}],\"syncedBadge\":\"SYNCED\",\"syncingBadge\":\"SYNCING\",\"pendingBadge\":\"PENDING\",\"inProgressLabel\":\"in progress\",\"queuedLabel\":\"queued\",\"footer\":\"First sync runs in the background. Up to two hours.\"},\"step2\":{\"url\":\"app.usedalil.ai/people · importing\",\"headerTitle\":\"Import from CSV\",\"samples\":[{\"name\":\"Sarah Chen\",\"role\":\"VP Eng\",\"co\":\"Linear\"},{\"name\":\"Marcus Hayes\",\"role\":\"CTO\",\"co\":\"Vercel\"},{\"name\":\"Aisha Khan\",\"role\":\"VP Eng\",\"co\":\"Supabase\"},{\"name\":\"Jonas Berg\",\"role\":\"Head Eng\",\"co\":\"PostHog\"},{\"name\":\"Mei Tanaka\",\"role\":\"VP Eng\",\"co\":\"Resend\"},{\"name\":\"Diego Alvarez\",\"role\":\"CTO\",\"co\":\"Cal.com\"}],\"fileName\":\"icp_q3.csv\",\"altSources\":\"or LinkedIn search · or Sales Navigator export\",\"footer\":\"Auto enriched · auto deduped · scored on import\"},\"step3\":{\"url\":\"app.usedalil.ai/sequences/new\",\"headerTitle\":\"Inbound ICP · drafting\",\"elapsedLabel\":\"elapsed\",\"stepsLabel\":\"Steps\",\"palette\":[\"Email\",\"LinkedIn\",\"WhatsApp\",\"Wait\"],\"nodes\":[{\"label\":\"Sequence start\"},{\"label\":\"Email · soft intro\",\"sub\":\"Day 1\"},{\"label\":\"Wait 3 days\"},{\"label\":\"LinkedIn message\",\"sub\":\"Day 4\"},{\"label\":\"Wait 4 days\"},{\"label\":\"WhatsApp follow up\",\"sub\":\"Day 8\"}],\"doneFooter\":\"Built in 14 minutes · ready to enrol your list\",\"inProgressFooter\":\"Drag a step from the left to add it to the flow\"},\"step4\":{\"url\":\"app.usedalil.ai/workflows\",\"headerTitle\":\"Workflows you built\",\"liveLabel\":\"live\",\"caption\":\"You add workflows as you spot patterns. The first four usually show up in the first two weeks.\",\"workflows\":[{\"trigger\":\"New person created\",\"action\":\"Enrich + add to Inbound pipeline\",\"when\":\"Day 2\"},{\"trigger\":\"Replied to email\",\"action\":\"Mark Hot + alert me\",\"when\":\"Day 4\"},{\"trigger\":\"Stage = Qualified\",\"action\":\"Create proposal task + assign to me\",\"when\":\"Day 9\"},{\"trigger\":\"Stage = Closed Won\",\"action\":\"Enrol in onboarding sequence\",\"when\":\"Day 14\"}],\"whenLabel\":\"When\",\"addedOnLabel\":\"Added on\",\"footer\":\"Add a workflow whenever you catch yourself doing the same thing twice.\"}},\"promises\":{\"sectionLabel\":\"The two promises\",\"title\":\"Built for founders. Built to ship.\",\"sub\":\"Two reasons foun
1ders pick Dalil for their first GTM motion. No hire. No stack. One tool, one bill.\",\"cards\":[{\"tag\":\"Promise 1\",\"title\":\"Set up in a day. Run for years.\",\"body\":\"The whole thing fits in one working day. Connect Gmail, LinkedIn, and WhatsApp in fifteen minutes. Import your CSV at lunch. Build the first sequence by mid afternoon. By 6pm the first messages are out the door. No agency, no consultant, no sales ops hire.\",\"bullets\":[\"Account connections in fifteen minutes, sync runs in the background\",\"Imports from CSV, LinkedIn, or Sales Navigator\",\"Visual sequence builder, drag and drop, no code\",\"Workflows you add as patterns emerge, not all upfront\"]},{\"tag\":\"Promise 2\",\"title\":\"One bill instead of four.\",\"body\":\"The typical founder stack: Lemlist for multi channel sequences, Attio for the CRM, Clay for enrichment and lists, n8n for custom automations. Four subscriptions, four places where data goes out of sync, over $400 per user every month. Dalil rolls them into one product.\",\"bullets\":[\"No more copy paste between Clay, Lemlist, and your CRM\",\"No more n8n flows breaking when a tool updates an API\",\"No more reconciling deal stages across two sources of truth\",\"One number on the credit card bill, one team to email when stuck\"]}]},\"flow\":{\"sectionLabel\":\"The flow\",\"title\":\"From signed up to first reply, in four moves.\",\"sub\":\"Each step takes minutes, not days. By the end of day one, the whole motion is yours and running. You stay focused on the part that needs you, the actual conversations.\",\"poweredByLabel\":\"Powered by\"},\"steps\":[{\"label\":\"Step 1 · Connect\",\"title\":\"Connect your accounts in the morning, get back to work.\",\"body\":\"Plug in Gmail or Outlook, LinkedIn, and WhatsApp. Dalil pulls in the last 90 days of conversations, your contact lists, and live messages. The first sync runs in the background for up to two hours, so you can move on to the next step while it works.\",\"bullets\":[\"Gmail or Outlook two way sync, signed in as you\",\"LinkedIn inbox, connections, and DMs come in via the Chrome extension\",\"WhatsApp connects with a QR scan from your phone\",\"First sync up to two hours, then live forever after\"],\"poweredBy\":[{\"label\":\"Integrations \u0026 APIs\"},{\"label\":\"Unified Inbox\"}]},{\"label\":\"Step 2 · Import\",\"title\":\"Bring your leads in. CSV, LinkedIn, Sales Navigator.\",\"body\":\"Drop a CSV from your spreadsheet. Paste a LinkedIn search. Drop a Sales Navigator export. Each contact gets enriched, deduped against what you already have, and scored on the way in. By lunch, your CRM has people in it.\",\"bullets\":[\"CSV upload, LinkedIn lists, Sales Navigator exports\",\"Auto enriched with role, company, location, and industry\",\"Duplicates merged on import, no spreadsheet hygiene later\",\"Dalil score 0 to 100 the moment the record exists\"],\"poweredBy\":[{\"label\":\"Data Import\"},{\"label\":\"Enrichment\"}]},{\"label\":\"Step 3 · Sequences\",\"title\":\"Build your first sequence in fifteen minutes.\",\"body\":\"Drag steps onto a canvas. Email, LinkedIn, WhatsApp, and waits. Write the copy yourself, the way only a founder can. Add personalisation tokens for any field you have on the contact. Hit publish and the first emails go out by the afternoon.\",\"bullets\":[\"Visual builder, drag and drop, no code, no learning curve\",\"Mix email, LinkedIn, and WhatsApp steps in one flow\",\"Personalisation tokens for any field on the contact\",\"Sequence pauses on reply across every channel automatically\"],\"poweredBy\":[{\"label\":\"Multichannel Sequences\"},{\"label\":\"LinkedIn Sequences\"},{\"label\":\"WhatsApp Sequences\"}]},{\"label\":\"Step 4 · Workflows\",\"title\":\"Add workflows as you spot the patterns.\",\"body\":\"You will not need every workflow on day one. They show up as you watch your motion run. New person should always get enriched and added to the pipeline? One workflow. Reply on email should ping you and mark the deal Hot? Another workflow. Build them as you go, no admin to call.\",\"bullets\":[\"Trigger on record changes, replies, stage moves, opens, and clicks\",\"Actions: enrich, route, message, create task, update stage, send to 
1sequence\",\"Build as patterns emerge, no upfront design required\",\"Replaces the n8n glue you would normally stitch together\"],\"poweredBy\":[{\"label\":\"Workflows\"},{\"label\":\"Lead \u0026 Deal Management\"}]}],\"outcomes\":{\"sectionLabel\":\"What it unlocks\",\"title\":\"The result, not the feature list.\",\"cards\":[{\"stat\":\"1 day\",\"headline\":\"From signup to first send\",\"body\":\"Connect, import, build, launch. The whole motion fits in an afternoon, not a quarter. No specialist hire, no agency, no migration project.\"},{\"stat\":\"$$400+\",\"headline\":\"Saved per user, every month\",\"body\":\"The typical stack lands at over $400 per user. Dalil rolls sequences, CRM, enrichment, and automations into one bill. The savings compound the moment you add a teammate.\"},{\"stat\":\"One\",\"headline\":\"Place where the data lives\",\"body\":\"No more copy paste between four tools. Conversations, contacts, pipelines, and workflows share the same source of truth. The motion just works.\"}]},\"stack\":{\"sectionLabel\":\"Feature stack used\",\"titleLead\":\"All in one product.\",\"titleInsteadOf\":\"Instead of\",\"titleAnd\":\"and\",\"sub\":\"The founder flow replaces the typical four tool stack: multi channel sequences, CRM, enrichment, and automation. One Dalil, one bill, one place where the data lives.\",\"chips\":[{\"label\":\"Multichannel Sequences\",\"desc\":\"Personalised outbound from your inbox\"},{\"label\":\"LinkedIn Sequences\",\"desc\":\"Connection requests and DMs at scale\"},{\"label\":\"WhatsApp Sequences\",\"desc\":\"The fastest channel for replies\"},{\"label\":\"Workflows\",\"desc\":\"Automations you build as patterns emerge\"},{\"label\":\"Lead \u0026 Deal Management\",\"desc\":\"Pipelines, records, and stages live\"},{\"label\":\"Enrichment\",\"desc\":\"Auto fill every contact from the web\"},{\"label\":\"Unified Inbox\",\"desc\":\"Email, LinkedIn, WhatsApp in one feed\"},{\"label\":\"Data Import\",\"desc\":\"CSV, Sales Navigator, HubSpot, Salesforce\"},{\"label\":\"Integrations \u0026 APIs\",\"desc\":\"Connect any tool you still rely on\"}],\"replaced\":{\"label\":\"Replaces this stack\",\"tools\":[{\"name\":\"Lemlist\",\"category\":\"Multi channel sequences\",\"price\":\"≈ $128 / user / month\"},{\"name\":\"Attio\",\"category\":\"CRM and contact records\",\"price\":\"≈ $86 / user / month\"},{\"name\":\"Clay\",\"category\":\"Enrichment and lists\",\"price\":\"≈ $185 / user / month\"},{\"name\":\"n8n\",\"category\":\"Custom automations\",\"price\":\"≈ $20 / user / month\"}]},\"costCallout\":{\"stackLabel\":\"The stack\",\"stackPrice\":\"$$419 / user / month\",\"dalilLabel\":\"Dalil\",\"dalilValue\":\"One bill, a fraction of the cost\"},\"footnote\":\"Four subscriptions, four integrations to maintain, four places where data goes out of sync. Or, one Dalil set up in a day.\"},\"cta\":{\"badge\":\"Built for founders and small teams\",\"titleLine1\":\"Stop building a sales stack.\",\"titleLine2\":\"Start a sales motion.\",\"sub\":\"Connect your accounts this morning. Import your leads at lunch. Send your first sequence by tonight. The whole motion lives in one product, on one bill, ready when you are.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\"}},\"inPersonEventsPage\":{\"hero\":{\"eyebrow\":\"Use case · In person Events\",\"titleLead\":\"From handshake to follow up\",\"titleAccent\":\"in five minutes.\",\"sub\":\"Scan a badge with your phone. Dalil creates the contact, links the company, captures what you discussed, and sends the perfect WhatsApp before they leave the booth.\",\"ctaPrimary\":\"See it live →\",\"ctaSecondary\":\"Start your free trial\",\"stats\":[{\"n\":\"5 min\",\"label\":\"to first message\"},{\"n\":\"20 sec\",\"label\":\"per business card\"},{\"n\":\"0\",\"label\":\"manual data entry\"},{\"n\":\"100%\",\"label\":\"captured in CRM\"}]},\"mockups\":{\"hero\":{\"headerTitle\":\"Capture lead\",\"eventBadge\":\"SaaStr 2026\",\"cardName\":\"Sarah Chen\",\"cardRole\":\"VP of Sales · TechCorp\",\"cardEmail\":\"[email protected]\",\"cardPhone\":\"+1 415 555 0188\",\"cardLinkedin\":\"linkedin.com/in/sarahc
1hen\",\"detectedPill\":\"Card detected\",\"resultName\":\"Sarah Chen\",\"resultRole\":\"VP Sales · TechCorp\",\"newBadge\":\"New\",\"fields\":[{\"k\":\"Email\",\"v\":\"[email protected]\"},{\"k\":\"Phone\",\"v\":\"+1 415 555 0188\"},{\"k\":\"Company\",\"v\":\"TechCorp\"},{\"k\":\"Source\",\"v\":\"SaaStr 2026 · Booth visit\"}],\"sequenceTitle\":\"Enrolled in Event follow up\",\"sequenceSub\":\"WhatsApp message sending in 4:32\"},\"step1\":{\"headerTitle\":\"Scan business card\",\"headerSub\":\"send to Dalil AI\",\"cardName\":\"Marco Rossi\",\"cardRole\":\"CEO · Venture Labs\",\"cardEmail\":\"[email protected]\",\"cardPhone\":\"+39 02 5555 0241\",\"capturedPill\":\"Captured\",\"waHeaderName\":\"Dalil AI\",\"waStatusTyping\":\"typing…\",\"waStatusOnline\":\"online\",\"systemPill\":\"A new conversation has been started\",\"sentCaption\":\"Add this contact, source: SaaStr\",\"doneBadge\":\"Done\",\"replyLead\":\"Added\",\"replyName\":\"Marco Rossi\",\"replyMid1\":\"to your CRM. Listed as\",\"replyRoleAtCompany\":\"CEO at Venture Labs\",\"replyMid2\":\"tagged as\",\"replyTag\":\"Prospect · SaaStr 2026\",\"replyTail\":\"Email and phone synced. Want me to enrol him in your event follow up sequence?\"},\"step2\":{\"baseFields\":[{\"k\":\"Name\",\"v\":\"Marco Rossi\"},{\"k\":\"Title\",\"v\":\"CEO\"},{\"k\":\"Company\",\"v\":\"Venture Labs\"},{\"k\":\"Email\",\"v\":\"[email protected]\"},{\"k\":\"Phone\",\"v\":\"+39 02 5555 0241\"},{\"k\":\"Source\",\"v\":\"SaaStr 2026 · Booth\"}],\"enrichedFields\":[{\"k\":\"LinkedIn\",\"v\":\"in/marcorossi\"},{\"k\":\"Location\",\"v\":\"Milan, Italy\"},{\"k\":\"Industry\",\"v\":\"Venture Capital\"}],\"breadcrumbPeople\":\"People\",\"breadcrumbName\":\"Marco Rossi\",\"liveLabel\":\"Live\",\"contactName\":\"Marco Rossi\",\"contactSub\":\"Person record · created now\",\"linkedBadge\":\"Linked\",\"tabs\":[\"Details\",\"Activity\",\"Notes\",\"Tasks\"],\"autoExtractedLabel\":\"Auto extracted\",\"enrichingLabel\":\"Enriching from web…\",\"autoEnrichedLabel\":\"Auto enriched\",\"syncedBanner\":\"Person + Company enriched and synced to CRM\"},\"step3\":{\"waStatusRecording\":\"recording…\",\"waStatusTyping\":\"typing…\",\"waStatusOnline\":\"online\",\"systemPill\":\"Voice note for Marco Rossi\",\"doneBadge\":\"Done\",\"savedToLead\":\"Saved to\",\"savedToName\":\"Marco Rossi\",\"savedToTail\":\"notes:\",\"transcribedLabel\":\"Transcribed\",\"noteText\":\"Cares about onboarding speed. Demo Friday at 3pm. Mention the Acme integration.\",\"searchableNote\":\"Searchable in your CRM and ready for the team.\",\"recordingLabel\":\"● Recording…\"},\"step4\":{\"headerName\":\"Marco Rossi\",\"headerSub\":\"via Dalil sequence\",\"enrollingBanner\":\"✦ Enrolling in Event follow up · 4:32\",\"outboundMsg\":\"Hey Marco, great chatting at the Dalil booth! Sending over the onboarding deck we discussed. Demo still good for Friday 3pm?\",\"replyMsg\":\"Friday works. Send the calendar invite and we are on.\",\"pausedBanner\":\"✓ Sequence paused · reply detected\"}},\"promises\":{\"sectionLabel\":\"The two promises\",\"title\":\"Less manual work. A different event experience.\",\"sub\":\"Two reasons sales teams pick Dalil for the next conference, summit, or trade show.\",\"items\":[{\"tag\":\"Promise 1\",\"title\":\"Stop typing business cards on the flight home.\",\"body\":\"Two days, two hundred conversations. With Dalil, every card and LinkedIn URL is in the CRM the moment you scan it. No batch import. No fuzzy memory. No assistant cleaning data for a week.\",\"bullets\":[\"Camera scan or LinkedIn URL paste, twenty seconds per contact\",\"Person + Company records created with every field filled\",\"Tagged with the event name and date for clean ROI reporting\",\"Voice notes captured live, transcribed straight into the record\"]},{\"tag\":\"Promise 2\",\"title\":\"A first message lands while you are still talking.\",\"body\":\"The contact you just met gets enrolled in your event sequence the second their record 
1is created. A personalised WhatsApp hits their phone in under five minutes, while the conversation is still fresh on both sides.\",\"bullets\":[\"Auto enrolment in your event follow up sequence\",\"WhatsApp first, email backup, LinkedIn fallback\",\"Personalised with event name, booth, and what you discussed\",\"Sequence pauses the moment they reply\"]}]},\"flow\":{\"sectionLabel\":\"The flow\",\"title\":\"Four steps from a handshake to a deal in your pipeline.\",\"sub\":\"Every step happens on your phone. The full CRM and outreach engine runs in the background.\",\"poweredByLabel\":\"Powered by\"},\"steps\":[{\"num\":\"1\",\"label\":\"Step 1 · Capture\",\"title\":\"Snap the card. Done.\",\"body\":\"Open Dalil on your phone, point the camera at a business card, and the contact is in your CRM. No typing. No batch import after the event. No napkin pile to deal with on the flight home.\",\"bullets\":[\"Camera scan extracts name, role, email, phone, LinkedIn, company\",\"Or paste a LinkedIn URL when there is no card\",\"Works fully offline at the booth, syncs the moment you reconnect\"],\"poweredBy\":[{\"label\":\"Ask Dalil AI\"}]},{\"num\":\"2\",\"label\":\"Step 2 · Enrich\",\"title\":\"A real CRM record, not a row in a spreadsheet.\",\"body\":\"Dalil creates the Person and the Company records, links them, fills every field from the card, then enriches with LinkedIn URL, location, industry, and more from public web sources. Nothing left to clean up later.\",\"bullets\":[\"Person and Company records created and linked in one shot\",\"Auto enriched with LinkedIn URL, location, industry, and more\",\"Source tag set to the event so ROI is provable months later\",\"Open the record from the inbox to add notes, tasks, or pipeline stage\"],\"poweredBy\":[{\"label\":\"Ask Dalil AI\"},{\"label\":\"Workflows\"},{\"label\":\"Enrichment\"}]},{\"num\":\"3\",\"label\":\"Step 3 · Context\",\"title\":\"Speak the context. Dalil files it for you.\",\"body\":\"After the conversation, send a voice note to Dalil AI on WhatsApp about what you discussed. Dalil transcribes it instantly and attaches it to the contact notes so the next teammate knows exactly what was said.\",\"bullets\":[\"Send a voice note to Dalil AI on WhatsApp, no app required\",\"Auto transcribed and attached to the contact record in your CRM\",\"Searchable across the whole CRM the moment it saves\",\"Pairs with Ask Dalil AI so the assistant can reference real conversation context later\"],\"poweredBy\":[{\"label\":\"Ask Dalil AI\"}]},{\"num\":\"4\",\"label\":\"Step 4 · Follow up\",\"title\":\"First message before they leave the booth.\",\"body\":\"The new contact gets enrolled in your event sequence the second the record is created. A personalised WhatsApp lands on their phone in under five minutes, while the conversation is still fresh on both sides.\",\"bullets\":[\"Sequence enrolment fires the moment the record is created\",\"WhatsApp first, email backup, LinkedIn fallback if needed\",\"Sequence pauses automatically when they reply, no awkward second message\"],\"poweredBy\":[{\"label\":\"Workflows\"},{\"label\":\"WhatsApp Sequences\"}]}],\"outcomes\":{\"sectionLabel\":\"What it unlocks\",\"title\":\"The result, not the feature list.\",\"cards\":[{\"stat\":\"0 leaks\",\"headline\":\"Every conversation captured\",\"body\":\"No napkin lists, no forgotten cards, no lost LinkedIn URLs. The record exists the moment you meet the person.\"},{\"stat\":\"12×\",\"headline\":\"Higher reply rate\",\"body\":\"Following up in five minutes vs three days lifts reply rates dramatically. The contact still remembers your face and your pitch.\"},{\"stat\":\"Provable ROI\",\"headline\":\"Six months later\",\"body\":\"Filter the pipeline by event tag and see exactly which conference sourced which closed deal. Make the next budget conversation easy.\"}]},\"stack\":{\"sectionLabel\":\"Feature stack used\",\"titleLine1\":\"All in one product.\",\"titleInsteadOf\":\"Instead of\",\"titleAnd\":\"and\",\"sub\":\"The event flow replaces the typical three tool stack: workflow automation, CRM, and sales sequences. One Dalil your team already uses every day.\",\"chips\":[{\"label\":\"Ask Dalil AI\",\"desc\":\"Card scanning and voice transcription\"},{\"label\":\"Lead \u0026 Deal\",\"desc\":\"Person + Company records, pipeline\"},{\"label\":\"Enrichment\",\"desc\":\"LinkedIn URL, location, industry\"},{\"label\":\"Workflows\",\"desc\":\"Auto enrol on record creation\"},{\"label\":\"WhatsApp Sequences\",\"desc\":\"First message in five minutes\"},{\"label\":\"Unified Inbox\",\"desc\":\"Track replies across every channel\"}
1],\"replacesLabel\":\"Replaces this stack\",\"tools\":[{\"name\":\"n8n\",\"category\":\"Workflow automation\",\"price\":\"≈ $20 / user / month\"},{\"name\":\"Attio\",\"category\":\"CRM and contact records\",\"price\":\"≈ $86 / user / month\"},{\"name\":\"Lemlist\",\"category\":\"Sales sequences\",\"price\":\"≈ $128 / user / month\"}],\"costCallout\":{\"stackLabel\":\"The stack\",\"stackValue\":\"$$234 / user / month\",\"dalilLabel\":\"Dalil\",\"dalilValue\":\"One bill, a fraction of the cost\"},\"footnote\":\"Three subscriptions, three integrations to maintain, three places where data goes out of sync. Or, one Dalil.\"},\"spotlight\":{\"quote\":\"During the event we booked 25 meetings. In 20 days after we booked 50 more and actually closed 5 deals. We made 360k.\",\"name\":\"Nicola Sindaco\",\"role\":\"CEO, Carzilla.com\",\"metrics\":[{\"value\":\"$$360K\",\"label\":\"REVENUE CLOSED\"},{\"value\":\"75\",\"label\":\"MEETINGS BOOKED\"},{\"value\":\"1\",\"label\":\"3-DAY EVENT\"}]},\"cta\":{\"badge\":\"Bring it to your next event\",\"title\":\"Stop leaving leads in your pocket.\",\"sub\":\"Try Dalil at your next conference. Scan a card. Watch the first message fly out before the next handshake.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\"}},\"salesOnTheGoPage\":{\"hero\":{\"eyebrow\":\"Use case · Sales people on the go\",\"titleLead\":\"Your CRM lives where you do.\",\"titleAccent\":\"On WhatsApp.\",\"sub\":\"Update deals, create contacts, attach notes, and ask questions, all from a chat on your phone. Workflows handle the rest. Open the web app to make decisions, not to type.\",\"ctaPrimary\":\"See it live →\",\"ctaSecondary\":\"Start your free trial\",\"stats\":[{\"n\":\"0\",\"label\":\"forms to fill\"},{\"n\":\"15 sec\",\"label\":\"per CRM update\"},{\"n\":\"24/7\",\"label\":\"from your phone\"},{\"n\":\"100%\",\"label\":\"synced to the team\"}]},\"mockups\":{\"hero\":{\"todayLabel\":\"Today\",\"transcribedQuote\":\"“Move Acme Corp to negotiation, fifty thousand. Demo locked for Friday at three.”\",\"doneBadge\":\"Done\",\"summaryText\":\"Three updates applied to your CRM.\",\"dealCompany\":\"Acme Corp\",\"rows\":[{\"k\":\"Stage\",\"v\":\"Negotiation\"},{\"k\":\"Value\",\"v\":\"$$50,000\"},{\"k\":\"Demo\",\"v\":\"Friday · 15:00\"}]},\"step1\":{\"systemPill\":\"Send a message, photo, or voice note\",\"textCommand\":\"Add Sarah Lin from Linear, vp eng, [email protected]. Tag her ICP fit.\",\"doneBadge\":\"Done\",\"reply1Lead\":\"Created\",\"reply1Name\":\"Sarah Lin\",\"reply1At\":\"at\",\"reply1Company\":\"Linear\",\"reply1Tagged\":\"Tagged\",\"reply1Tag\":\"ICP fit\",\"reply1Tail\":\"Want me to enrol her in your inbound sequence?\",\"reply2Lead\":\"Saved to\",\"reply2Name\":\"Sarah Lin\",\"noteLabel\":\"Note\",\"noteText\":\"Cares about API velocity. Wants a side by side vs Lemlist. Demo Friday at 3pm.\",\"taskLabel\":\"Task\",\"taskText\":\"Send side by side deck. Due Thursday, assigned to you.\"},\"step2\":{\"topBarTitle\":\"Sales pipeline\",\"dealsCountLabel\":\"28 deals\",\"liveLabel\":\"Live · synced from WhatsApp\",\"stages\":[{\"name\":\"Discovery\"},{\"name\":\"Proposal\"},{\"name\":\"Negotiation\"},{\"name\":\"Closed Won\"}],\"acmeCard\":{\"name\":\"Acme Corp\",\"value\":\"$$30,000\",\"owner\":\"Sarah Chen\",\"updatedValue\":\"$$50,000\",\"demo\":\"Demo · Fri 15:00\",\"justUpdatedBadge\":\"JUST UPDATED\"},\"fillerColumn1\":[\"BrightLab\",\"Northwind\",\"Helix Co\"],\"fillerColumn2\":{\"name\":\"Vertex AI\",\"value\":\"$$22,000\"},\"fillerColumn4\":{\"name\":\"Quantum\",\"value\":\"$$45,000\"},\"activityLead\":\"Sarah\",\"activityMid1\":\"moved\",\"activityCompany\":\"Acme Corp\",\"activityMid2\":\"to\",\"activityStage\":\"Negotiation\",\"activityTail\":\"via WhatsApp\",\"justNowLabel\":\"just now\"},\"step3\":{\"headerTitle\":\"Stage → Negotiation\",\"runningLabel\":\"Running\",\"versionLabel\":\"v3 · auto\",\"nodes\":[{\"label\":\"Stage changed\",\"sub\":\"Acme Corp → Negotiation\"},{\"label\":\"Enrol in Sequence\",\"sub\":\"Proposal follow up\"},{\"label\":\"Update opportunity\",\"sub\":\"Set close date · 14 days\"},{\"label\":\"Create task\",\"sub\":\"Send signed quote · Sarah\"}
1],\"footerNote\":\"You triggered this with one voice note.\"}},\"promises\":{\"sectionLabel\":\"The two promises\",\"title\":\"Two reasons sales teams pick Dalil for the road.\",\"sub\":\"The CRM follows you. The automations think for you. The web app is for the part that actually needs you.\",\"items\":[{\"tag\":\"Promise 1\",\"title\":\"WhatsApp is the keyboard for your CRM.\",\"body\":\"No app to open. No fields to fill. Talk to Dalil the way you talk to your team and every word becomes structured CRM activity. Voice notes get transcribed. Photos get parsed. The deal moves while you walk to your next meeting.\",\"bullets\":[\"Text and voice in any language Dalil understands\",\"Send a business card, get a complete contact record\",\"Ask questions: \\\"which deals have no activity in ten days?\\\"\",\"Every action confirmed before it commits to your CRM\"]},{\"tag\":\"Promise 2\",\"title\":\"Workflows do the second thing for you.\",\"body\":\"Move a deal to negotiation? A workflow sends the proposal, updates the close date, alerts your manager, and creates the next task. You said one thing. Six things happened. None of them were typed by you.\",\"bullets\":[\"Triggers fire on every record change, no setup per deal\",\"Chain messages, updates, notifications, and external calls\",\"See exactly what ran in the workflow run history\",\"No second tool, no n8n, no glue code to maintain\"]}]},\"flow\":{\"sectionLabel\":\"The flow\",\"title\":\"A day on the road, with Dalil running the back office.\",\"sub\":\"Four steps that happen every time you talk to Dalil. The first one is yours. The other three run themselves.\",\"poweredByLabel\":\"Powered by\"},\"steps\":[{\"num\":\"1\",\"label\":\"Step 1 · Talk\",\"title\":\"Talk to your CRM the way you talk to your team.\",\"body\":\"Open WhatsApp. Tell Dalil what happened. Type, photograph, or send a voice note. Anything you would normally fill into a CRM form, you say in plain language and Dalil files it for you, with notes attached and the next task already on the list.\",\"bullets\":[\"Text, voice, photos, business cards, screenshots, all understood\",\"Voice notes auto transcribed into searchable contact notes\",\"Tasks created with due dates and owners straight from the chat\",\"Every action confirmed back to you before it commits\"],\"poweredBy\":[{\"label\":\"Ask Dalil AI\"}]},{\"num\":\"2\",\"label\":\"Step 2 · Sync\",\"title\":\"Records update before you finish your sentence.\",\"body\":\"The kanban moves. The deal value changes. The note attaches to the right contact. Your manager and your team see it the moment you say it. Nothing waits for you to log in tonight.\",\"bullets\":[\"Pipeline stages, deal values, notes, tasks all sync in real time\",\"The whole team sees the same fresh view as you do\",\"Audit trail shows what changed, when, and from where\"],\"poweredBy\":[{\"label\":\"Lead \u0026 Deal Management\"},{\"label\":\"Workflows\"}]},{\"num\":\"3\",\"label\":\"Step 3 · Automate\",\"title\":\"Workflows fire in the background.\",\"body\":\"You said one thing. Dalil moves the deal, sends a follow up, updates the close date, and creates a task for the rest of your team. The automations you set up once keep running every time you talk.\",\"bullets\":[\"Set triggers like \\\"stage changed\\\" or \\\"lead score above 80\\\" once\",\"Chain actions: send messages, update records, notify teammates, create tasks\",\"Your manual work disappears, your team stays in sync\"],\"poweredBy\":[{\"label\":\"Workflows\"},{\"label\":\"Integrations \u0026 APIs\"}]}],\"outcomes\":{\"sectionLabel\":\"What it unlocks\",\"title\":\"The result, not the feature list.\",\"cards\":[{\"stat\":\"5×\",\"headline\":\"CRM hygiene speed\",\"body\":\"A voice note replaces three minutes of clicking. Reps actually keep records up to date because the cost of doing it dropped to zero.\"},{\"stat\":\"0 missed\",\"headline\":\"Updates ever again\",\"body\":\"No more waiting until Sunday night to clean the pipeline. Every meeting, every call, every handshake gets logged in the moment.\"},{\"stat\":\"Decide\",\"headline\":\"Instead of type\",\"body\":\"The web app becomes a cockpit. You read briefs, approve next steps, look at deal scores. The data entry is already done.\"}]}
1,\"stack\":{\"sectionLabel\":\"Feature stack used\",\"title\":\"The features that make this work.\",\"sub\":\"The road flow lives on top of these Dalil capabilities. One product, one phone, one chat.\",\"chips\":[{\"label\":\"Ask Dalil AI\",\"desc\":\"The agent on WhatsApp\"},{\"label\":\"WhatsApp Sequences\",\"desc\":\"Outbound and follow ups via chat\"},{\"label\":\"Workflows\",\"desc\":\"Run the second thing automatically\"},{\"label\":\"Lead \u0026 Deal Management\",\"desc\":\"Pipeline that updates from your chat\"},{\"label\":\"Unified Inbox\",\"desc\":\"Replies on every channel in one feed\"},{\"label\":\"Dalil Brain\",\"desc\":\"The daily brief that decides for you\"}]},\"cta\":{\"badge\":\"Move your CRM to your phone\",\"titleLine1\":\"Stop typing into a CRM.\",\"titleLine2\":\"Start talking to one.\",\"sub\":\"Connect your WhatsApp in two minutes. Send your first command. Watch the pipeline move while your hands are still on the steering wheel.\",\"ctaPrimary\":\"Book a demo →\",\"ctaSecondary\":\"Start your free trial\"}}
1,\"docsHubPage\":{\"hero\":{\"eyebrow\":\"Developer Docs\",\"titlePrefix\":\"API Reference \u0026\",\"titleAccent\":\"Claude Code Skills\",\"lead\":\"Build powerful automations on top of Dalil AI. Full REST API, webhooks, and Claude Code skills with interactive examples.\",\"searchHint\":\"Search documentation...\"},\"sidebar\":{\"quickStart\":\"Quick Start\",\"links\":{\"introduction\":\"Introduction\",\"authentication\":\"Authentication\",\"rateLimits\":\"Rate Limits\",\"errors\":\"Errors \u0026 Codes\"}}},\"docsDetailChrome\":{\"breadcrumb\":\"Docs\",\"lastUpdated\":\"Last updated {date}\",\"previous\":\"Previous\",\"next\":\"Next →\",\"onThisPage\":\"On this page\",\"toc\":{\"overview\":\"Overview\",\"parameters\":\"Parameters\",\"response\":\"Response\",\"examples\":\"Examples\"},\"editThisPage\":\"Edit this page →\"},\"knowledgeHubPage\":{\"heroTitle\":\"How can we help you?\",\"heroSubtitle\":\"Guides, tutorials, and best practices for every part of Dalil AI.\",\"statArticles\":\"articles\",\"statCategories\":\"categories\",\"statSupportResponse\":\"support response\",\"browseByTopic\":\"Browse by topic\",\"categories\":{\"gettingStarted\":{\"label\":\"Getting Started\",\"description\":\"Register your account, connect email, WhatsApp, LinkedIn, and activate your workspace.\"},\"integrations\":{\"label\":\"Integrations\",\"description\":\"Connect Gmail, Outlook, WhatsApp, LinkedIn, Slack, and more.\"},\"dataModel\":{\"label\":\"Data Model\",\"description\":\"Understand contacts, companies, deals, custom fields, and how they connect.\"},\"unifiedInbox\":{\"label\":\"Unified Inbox\",\"description\":\"Manage every sales conversation across email, WhatsApp, LinkedIn, and more in one workspace.\"},\"workflows\":{\"label\":\"Workflows\",\"description\":\"Automate actions across your CRM using the Trigger → Logic → Action visual builder.\"},\"sequences\":{\"label\":\"Sequences\",\"description\":\"Build and launch multi-step outreach campaigns across email and WhatsApp.\"},\"aiFeatures\":{\"label\":\"AI Features\",\"description\":\"Deal scoring, Ask Dalil AI, enrichment, business context, and reply drafts.\"},\"analytics\":{\"label\":\"Analytics\",\"description\":\"Dashboards, charts, funnels, and performance tracking across your sales data.\"},\"workspaceAdmin\":{\"label\":\"Workspace \u0026 Admin\",\"description\":\"Roles and permissions, API keys, webhooks, and workspace administration.\"}},\"articleCount\":\"{count, plural, one {# article} other {# articles}}\",\"moreCount\":\"+{count} more\",\"ctaHeading\":\"Can't find what you're looking for?\",\"ctaBody\":\"Our support team responds in under 2 hours on weekdays.\",\"ctaContactSupport\":\"Contact support\",\"ctaOpenDalil\":\"Open Dalil AI\"},\"knowledgeDetailChrome\":{\"mobileLabel\":\"Browse articles\",\"updatedLabel\":\"Updated {date}\",\"previousLabel\":\"← Previous\",\"nextLabel\":\"Next →\",\"helpfulTitle\":\"Was this article helpful?\",\"helpfulBody\":\"Your feedback helps us improve our documentation.\",\"helpfulYes\":\"Yes, helpful\",\"helpfulNo\":\"Needs work\"},\"playbooksHubPage\":{\"eyebrow\":\"Playbooks\",\"title\":\"How real teams actually run their sales\",\"lead\":\"Not theory and not a framework. Each playbook is one team's working system: how they source, what they send, what broke along the way, and the numbers it produced.\",\"stats\":{\"playbooksLabel\":\"playbooks\",\"channelsLabel\":\"channels covered\",\"cadenceLabel\":\"new playbook\"},\"explainer\":{\"title\":\"What is in every playbook\",\"lead\":\"Most sales content describes what good looks like and stops there. These do the opposite: they document a system that is currently running, including the parts that failed first.\"},\"explainerCards\":[{\"title\":\"The motion\",\"body\":\"Where the pipeline comes from, the cycle length, and who the buyer actually is.\"},{\"title\":\"The sequence\",\"body\":\"The real steps, the real timing, and the message copy where it can be shared.\"},{\"title\":\"What broke\",\"body\":\"The version that did not work, and the specific change that fixed it.\"},{\"title\":\"The moves\",\"body\":\"A short checklist at the end: what to copy, in the order to copy it.\"}],\"cta\":{\"headline\":\"Run any of these playbooks in Dalil\",\"body\":\"Pipelines, multichannel sequences across email, LinkedIn and WhatsApp, scoring, and the workflows that keep them running. One system instead of five.\",\"cta\":\"Start free\"}},\"playbookDetailChrome\":{\"breadcrumb\":\"All playbooks\",\"meta\":{\"channels\":\"Channels\",\"stack\":\"Stack\",\"salesCycle\":\"Sales cycle\"},\"moves\":{\"title\":\"The moves\",\"lead\":\"What to copy from this playbook, in the order to copy it.\"},\"caseStudy\":{\"eyebrow\":\"The full story\",\"linkLabel\":\"Read the {company} case study\"},\"related\":{\"title\":\"More playbooks\"},\"cta\":{\"headline\":\"Run this playbook in Dalil\",\"body\":\"The pipeline, the sequences across email, LinkedIn and WhatsApp, the scoring and the workflows behind it. All in one system, live in an afternoon.\",\"cta\":\"Start free\"}},\"pipelineTemplatesPage\":{\"hub\":{\"badge\":\"Free templates\",\"title\":\"Sales Pipeline Templates\",\"description\":\"Eight pipelines built for how specific businesses actually sell. Every stage has a testable exit criterion, a default probability, and a healthy time-in-stage, so a stalled deal is obvious without asking anyone.\",\"stagesCount\":\"{count} stages\",\"stagesWithExitCriteria\":\"with exit criteria\",\"typicalCycleLabel\":\"Typical cycle\",\"viewFullTemplate\":\"View the full template\",\"notes\":{\"title\":\"How this works\",\"sections\":[{\"heading\":\"Why a generic pipeline template fails\",\"body\":\"Most templates you find online are the same six stages with the labels swapped: lead, contact made, proposal, negotiation, won. That works for nobody, because the stages of a pipeline are supposed to encode the specific risks of your business. A recruitment desk loses revenue at the offer stage and inside the rebate window. A manufacturer loses it when a quote goes stale. A SaaS team loses it in a security review nobody planned for. If your stages do not name those moments, your CRM cannot warn 
1you about them.\"},{\"heading\":\"What makes an exit criterion good\",\"body\":\"An exit criterion has to be something a manager can verify without asking the rep how the deal feels. \\\"Prospect is interested\\\" is not a criterion. \\\"Prospect has confirmed the budget owner by name and a target go-live date\\\" is, because it is either recorded on the deal or it is not. Every stage in these templates is written that way on purpose, and the fastest way to improve any existing pipeline is to rewrite its stage definitions in that form.\"},{\"heading\":\"How to use the probabilities\",\"body\":\"The default probabilities here are starting points drawn from how these businesses typically convert, not universal truths. Once you have thirty or forty closed deals in a pipeline, calculate the real conversion rate from each stage to won and replace the defaults. The important rule is that probability belongs to the stage, not to the rep. The moment individual reps can override it, your weighted forecast stops being a forecast.\"},{\"heading\":\"Time-in-stage is your early warning system\",\"body\":\"Every stage below has a healthy duration. A deal that has been in discovery for six weeks is not a slow deal, it is a dead deal that nobody has been willing to mark lost. Setting an alert on each stage duration surfaces those before the end of the quarter, which is the only time it is still useful to know.\"},{\"heading\":\"Adapting a template to your business\",\"body\":\"Start with the template closest to your model, then delete rather than add. Most teams build eleven stages when seven would do, and every extra stage is another field a rep will not update. If two stages always change on the same day, they are one stage. If a stage has no exit criterion you can test, it is a status, and it belongs in a field instead.\"}]},\"cta\":{\"headline\":\"Turn any of these into a live pipeline in minutes\",\"body\":\"Dalil builds custom pipelines with your own stages, fields and probabilities, then wires the stall alerts, follow-up sequences and stage gates behind them so the pipeline maintains itself.\",\"button\":\"Start free\"}},\"detail\":{\"backLink\":\"← All sales pipeline templates\",\"summary\":{\"stagesLabel\":\"Stages\",\"stagesValue\":\"{count} stages\",\"typicalCycleLabel\":\"Typical cycle\",\"typicalDealSizeLabel\":\"Typical deal size\",\"whoItIsForLabel\":\"Who it is for\"},\"stagesSection\":{\"heading\":\"The stages\",\"intro\":\"Each stage states what is true about a deal sitting in it, and the one testable thing that has to happen before it moves. If the exit criterion is not met, the deal does not advance, whatever the rep believes.\",\"probabilitySuffix\":\"{value}% probability\",\"exitCriteriaLabel\":\"Exit criteria\"},\"fieldsSection\":{\"heading\":\"Fields worth tracking\",\"intro\":\"Stages tell you where a deal is. These fields tell you whether it is any good. Add them as custom fields on the pipeline, and make the ones that gate a stage required.\"},\"automationsSection\":{\"heading\":\"Automations worth building\",\"intro\":\"A pipeline that only stores data is a spreadsheet with a nicer view. These are the three workflows that make this pipeline maintain itself.\"},\"mistakesSection\":{\"heading\":\"Common mistakes with this pipeline\"},\"cta\":{\"headline\":\"Build this pipeline in Dalil in minutes\",\"body\":\"Create the stages, add the custom fields, set the probabilities, and switch on the stall alerts and follow-up sequences that go with them. One Sales OS instead of a CRM plus four other tools.\",\"button\":\"Start free\"}},\"templates\":{\"b2b-saas\":{\"name\":\"B2B SaaS Sales Pipeline Template\",\"industryLabel\":\"B2B SaaS · New business\",\"description\":\"Built around the two things that actually decide a SaaS deal: whether the product got used, and whether procurement will let it through.\",\"whoItIsFor\":\"Account executives and founder-led sales teams selling a subscription product with a demo, a trial or pilot, and some form of security or procurement review before signature.\",\"cycleLength\":\"30 to 90 days for mid-market, 4 to 9 months for enterprise\",\"dealSize\":\"$$6K to $120K annual contract value\",\"stages\":[{\"name\":\"Qualified Lead\",\"meaning\":\"The account matches your ICP on size, market and tech stack, and a real named person has responded to you. Nothing about their timing or budget is known yet.\",\"exitCriteria\":\"A named contact has described a specific problem in their own words and a discovery call is booked in the calendar with a date, not a promise to find time.\",\"timeInStage\":\"3 to 7 days\"},{\"name\":\"Discovery\",\"meaning\":\"You are on a call establishing what they do today, what it costs them, and who has to say yes. The product has barely been shown.\",\"exitCriteria\":\"You have documented the tool or process being replaced, the metric they want to move with a current number attached, and the names and titles of everyone who signs off.\",\"timeInStage\":\"5 to 10 days\"},{\"name\":\"Demo and Solution Fit\",\"meaning\":\"The product has been shown against their actual workflow, not a canned dataset. The champion is engaged and pulling colleagues in.\",\"exitCriteria\":\"The prospect has confirmed the demoed workflow matches how their team works, and at least one stakeholder beyond your champion attended a session.\",\"timeInStage\":\"7 to 14 days\"}
1,{\"name\":\"Trial or Pilot\",\"meaning\":\"They are in the product with their own data. This is the stage where deals are really won or lost, and the one most teams fail to instrument.\",\"exitCriteria\":\"The pilot has a written success metric, a start and end date, and at least three named users who have logged in more than once in the last seven days.\",\"timeInStage\":\"14 to 30 days\"},{\"name\":\"Business Case and Pricing\",\"meaning\":\"The champion is selling internally. You are supplying the numbers, the plan comparison and the answers to the objections you will never hear directly.\",\"exitCriteria\":\"The prospect has confirmed the budget owner by name, a budget range you can work inside, and a target go-live date.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Procurement and Security Review\",\"meaning\":\"Commercial terms are broadly agreed and the deal is now in the hands of people who did not attend any of your calls: legal, security, finance.\",\"exitCriteria\":\"The security questionnaire is returned, DPA and MSA red-lines are resolved, and the contract sits with the named signer with a date they intend to sign.\",\"timeInStage\":\"10 to 45 days\"},{\"name\":\"Closed Won\",\"meaning\":\"Signed. The only thing left is making sure the handover does not undo the momentum the pilot created.\",\"exitCriteria\":\"Countersigned contract received, first invoice issued, and a kickoff call booked within ten business days of signature.\",\"timeInStage\":\"Same day\"}],\"fieldsToTrack\":[{\"name\":\"Tool being replaced\",\"why\":\"The single best predictor of whether a SaaS deal closes. Replacing a paid incumbent means budget already exists. Replacing a spreadsheet means you are also selling the category.\"},{\"name\":\"Pilot success metric\",\"why\":\"A free text field forces the rep to write down what the pilot has to prove. Pilots without one drift into free usage and quietly expire.\"},{\"name\":\"Security review required (yes / no)\",\"why\":\"Deals that need one take three to six weeks longer. Without this field your forecast dates are guesses and your quarter looks better than it is.\"},{\"name\":\"Seats and plan tier\",\"why\":\"Lets you separate expansion potential from initial contract value, and stops the team pricing every deal from scratch.\"},{\"name\":\"Economic buyer\",\"why\":\"Not the champion. The person whose budget it comes out of. If this field is empty past the demo stage, the deal is not qualified.\"}],\"automations\":[{\"name\":\"Pilot instrumentation on stage change\",\"how\":\"When a deal moves to Trial or Pilot, auto-create the tasks for day 1 setup, day 7 usage check and day 21 results review, assign them to the AE, and start a check-in sequence to the champion. If the success metric field is empty, block the stage change.\"},{\"name\":\"Stall detection by stage\",\"how\":\"Every stage has a healthy time-in-stage. Run a workflow that flags any deal sitting past that window, drops it into an at-risk view, and notifies the owner and their manager. Discovery deals get 10 days, procurement gets 45.\"},{\"name\":\"Security review date shift\",\"how\":\"When the security review field flips to yes, automatically push the expected close date out by 21 days and attach your standard security pack to the record so the rep is not hunting for it.\"}],\"commonMistakes\":[{\"title\":\"Demoing before you know who signs\",\"body\":\"The demo is the most expensive thing you do and the easiest to give away. Running it before the economic buyer is named produces a pipeline full of enthusiastic champions with no budget, which is how forecast accuracy dies.\"},{\"title\":\"Pilots with no exit criteria\",\"body\":\"A pilot without a written success metric and an end date is not a sales stage, it is a free account. Deals sit there for months because nobody agreed what a pass looks like, and the champion has nothing to take to their boss.\"},{\"title\":\"Letting reps set probability by feel\",\"body\":\"If probability is editable per deal, it stops meaning anything and your weighted forecast becomes a mood ring. Fix the probability to the stage, and let stage movement be the only way the number changes.\"}]},\"recruitment-agency\":{\"name\":\"Recruitment Agency Sales Pipeline Template\",\"industryLabel\":\"Recruitment · Staffing agency\",\"description\":\"The job-order pipeline, from vacancy to cleared rebate. Built for the fact that recruitment revenue is not safe on placement day.\",\"whoItIsFor\":\"Contingent, exclusive and retained recruitment desks running permanent placements, where one pipeline tracks the client job order and the candidate shortlist moves inside it.\",\"cycleLength\":\"3 to 8 weeks from signed terms to placement, plus a 4 to 12 week rebate period\",\"dealSize\":\"15% to 25% of first-year salary, typically $8K to $30K per placement\",\"stages\":[{\"name\":\"Vacancy Identified\",\"meaning\":\"You know a role exists. You do not yet know whether it is signed off, whether four other agencies are on it, or whether it is a job board post with no urgency behind it.\",\"exitCriteria\":\"The hiring manager or HR contact has confirmed the role is budget approved, named who owns the hire, and told you which agencies are already working it.\",\"timeInStage\":\"2 to 7 days\"},{\"name\":\"Terms of Business Agreed\",\"meaning\":\"The client has signed your terms. Until this happens you are doing speculative work that a competitor can bill for.\",\"exitCriteria\":\"Signed terms of business on file with the fee percentage, rebate period, and the basis recorded as contingent, exclusive or retained.\",\"timeInStage\":\"2 to 10 days\"},{\"name\":\"Role Briefed\",\"meaning\":\"You have taken a proper intake, not a forwarded job description. You know what the hiring manager will actually reject people for.\",\"exitCriteria\":\"You have the salary band, the three must-have criteria, the full interview process with number of stages, and the hiring manager availability for the next two weeks.\",\"timeInStage\":\"1 to 3 days\"},{\"name\":\"Shortlist Submitted\",\"meaning\":\"Vetted candidates are with the client. This is where a contingent desk finds out whether the brief was real.\",\"exitCriteria\":\"Three or more screened candidates submitted with written notes, and the client has confirmed receipt with a date they will come back with feedback.\",\"timeInStage\":\"3 to 10 days\"},{\"name\":\"Client Interviews\",\"meaning\":\"Your candidates are in process. Your job here is scheduling speed and managing both sides so nobody drops out between rounds.\",\"exitCriteria\":\"At least one candidate has completed the final interview stage and the client has confirmed they are at offer-decision point.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Offer\",\"meaning\":\"An offer is on the table. This is the highest-risk stage in recruitment: counter-offers and cold feet kill more revenue here than anywhere else.\",\"exitCriteria\":\"Written offer issued and accepted in writing, the candidate has resigned, and you have their notice period and a provisional start date.\",\"timeInStage\":\"2 to 7 days\"},{\"name\":\"Placed and Invoiced\",\"meaning\":\"The candidate has actually started. Not accepted, not resigned: 
1started. Anything before day one is a forecast.\",\"exitCriteria\":\"Start date confirmed by the client on the first working day, and the invoice raised against the agreed fee.\",\"timeInStage\":\"2 to 12 weeks (notice period)\"},{\"name\":\"Rebate Period Cleared\",\"meaning\":\"The candidate has passed the rebate window. Only now is the revenue genuinely yours.\",\"exitCriteria\":\"The rebate period has elapsed with the candidate still in post, confirmed with the client, and the invoice is paid.\",\"timeInStage\":\"4 to 12 weeks\"}],\"fieldsToTrack\":[{\"name\":\"Fee basis and percentage\",\"why\":\"Contingent, exclusive and retained roles have wildly different win rates. Mixing them in one forecast makes the whole number meaningless. Filter by basis and you get two honest forecasts instead of one bad one.\"},{\"name\":\"Rebate period end date\",\"why\":\"Revenue at risk is not the same as revenue booked. A date field lets you report on cleared versus exposed billings, which is the number your finance team actually needs.\"},{\"name\":\"CVs submitted and interview conversion\",\"why\":\"Submissions per placement and interviews per submission are the two ratios that tell you whether the desk has a sourcing problem or a briefing problem.\"},{\"name\":\"Competing agencies on the role\",\"why\":\"A contingent role with four agencies on it is worth a fraction of an exclusive one. Track it and you can stop pretending they belong in the same pipeline value.\"},{\"name\":\"Candidate notice period\",\"why\":\"Drives the actual billing date. A placement accepted in March with a three-month notice is Q2 revenue, and your cash forecast should say so.\"}],\"automations\":[{\"name\":\"Shortlist feedback chase\",\"how\":\"When a job order moves to Shortlist Submitted, start a sequence to the hiring manager: a WhatsApp or email nudge at 48 hours, a call task at day 4, and an escalation task to the account owner at day 7 if no feedback has been logged.\"},{\"name\":\"Offer-stage counter-offer watch\",\"how\":\"The moment a deal enters Offer, create daily check-in tasks with the candidate until the resignation is confirmed, and notify the manager if the deal sits in Offer for more than five days. Most lost placements are visible three days before they collapse.\"},{\"name\":\"Rebate countdown and invoice trigger\",\"how\":\"On the confirmed start date, auto-raise the invoice task and schedule check-in tasks at day 14, day 45 and one week before the rebate expires. A candidate who is struggling at day 14 is a problem you can still solve.\"}],\"commonMistakes\":[{\"title\":\"Working roles before terms are signed\",\"body\":\"Every desk does it and every desk gets burned. Submitting candidates on unsigned terms means the client can dispute the fee, drop you for a cheaper agency, or hire your candidate direct. Make signed terms a hard gate, not a nice-to-have.\"},{\"title\":\"Counting an offer as revenue\",\"body\":\"Accepted offers fall over constantly: counter-offers, family pressure, a better competing offer during notice. If your pipeline weights Offer the same as Placed, you will miss your number in a month where nothing visibly went wrong.\"},{\"title\":\"Ignoring rebate exposure\",\"body\":\"A desk that bills $200K in a quarter and has $60K of it inside an unexpired rebate window does not have $200K. Without a rebate field you cannot see the exposure until a clawback lands.\"}]},\"marketing-agency\":{\"name\":\"Marketing Agency Sales Pipeline Template\",\"industryLabel\":\"Marketing · Creative agency\",\"description\":\"A retainer and project pipeline that puts scope lock before the pitch, so you stop giving away strategy for free.\",\"whoItIsFor\":\"Marketing, creative, performance and design agencies selling monthly retainers or scoped projects, typically won through referral, inbound and a live proposal conversation.\",\"cycleLength\":\"3 to 8 weeks from first enquiry to signed SOW\",\"dealSize\":\"$$3K to $25K per month on retainer, or $10K to $150K per project\",\"stages\":[{\"name\":\"Enquiry Received\",\"meaning\":\"A referral, inbound form or outbound reply has landed. Half of these are people benchmarking prices with no intention of moving.\",\"exitCriteria\":\"You have confirmed the enquiry comes from someone who can a
1pprove spend, and that their budget expectation is above your minimum engagement size.\",\"timeInStage\":\"1 to 3 days\"},{\"name\":\"Chemistry Call\",\"meaning\":\"A first conversation about whether there is a real problem here and whether you want to work with them. No deliverables discussed yet.\",\"exitCriteria\":\"The prospect has stated a business objective rather than a deliverable (revenue, pipeline, retention, not \\\"we need TikTok\\\"), a budget range, and the date they need work to start.\",\"timeInStage\":\"3 to 7 days\"},{\"name\":\"Discovery and Audit\",\"meaning\":\"You are inside their accounts and assets, quantifying what is broken. This is real work, so it should only happen after budget is qualified.\",\"exitCriteria\":\"You have read access to their analytics, ad accounts or existing assets, and have identified at least two specific gaps with numbers attached.\",\"timeInStage\":\"5 to 14 days\"},{\"name\":\"Proposal and Scope\",\"meaning\":\"A written scope with deliverables, timeline and fee is in front of them. Emailing this cold is the most common unforced error in agency sales.\",\"exitCriteria\":\"The proposal has been walked through live with the decision maker on the call, and they have responded to the fee with either a specific objection or a date they will confirm by.\",\"timeInStage\":\"5 to 14 days\"},{\"name\":\"Creative Presentation\",\"meaning\":\"Optional, and only for deals large enough to justify it. You are presenting a direction, not finished work.\",\"exitCriteria\":\"The client has given specific feedback on the creative direction and named every remaining person who must approve the engagement.\",\"timeInStage\":\"7 to 14 days\"},{\"name\":\"Negotiation and Scope Lock\",\"meaning\":\"Price, deliverables and boundaries are being finalised. Everything you concede here comes directly out of your delivery margin.\",\"exitCriteria\":\"Scope, number of revision rounds, payment terms and the hourly or daily out-of-scope rate are all agreed in writing.\",\"timeInStage\":\"3 to 10 days\"},{\"name\":\"Signed and Onboarding\",\"meaning\":\"MSA and SOW are executed and the account is moving to delivery. The sale is not finished until the first invoice clears.\",\"exitCriteria\":\"MSA and SOW countersigned, first invoice paid or PO issued, kickoff booked, and the account team named on the record.\",\"timeInStage\":\"3 to 10 days\"}],\"fieldsToTrack\":[{\"name\":\"Monthly retainer value and contract length\",\"why\":\"An $8K retainer on a 12-month term and an $8K one-off project are not the same deal. Store both and your pipeline reports in annual contract value instead of a misleading single number.\"},{\"name\":\"Services in scope\",\"why\":\"A multi-select of the services included. It tells you which offers actually sell, which ones you keep pitching and losing, and where your delivery team will be over-committed next quarter.\"},{\"name\":\"Revision rounds included\",\"why\":\"The most common source of margin leak in creative work. If it is not a field on the deal, it is not in the SOW, and you will do six rounds for the price of two.\"},{\"name\":\"Lead source (referral, inbound, outbound)\",\"why\":\"Agency referral deals close at multiples of the outbound rate and at higher fees. Track the source and you know where the next hire should go.\"},{\"name\":\"Out-of-scope rate\",\"why\":\"Having an agreed number on the record is what makes the awkward conversation in month three a routine one instead of a fight.\"}],\"automations\":[{\"name\":\"Access checklist on Discovery\",\"how\":\"When a deal reaches Discovery and Audit, automatically send the client the access request checklist (analytics, ad accounts, brand assets) and create a task to chase at 48 hours. Audits stall on access far more often than on analysis.\"},{\"name\":\"Post-proposal follow-up sequence\",\"how\":\"On entering Proposal and Scope, enrol the decision maker in a three-touch sequence across email and LinkedIn at day 2, day 5 and day 10, and cancel the whole sequence automatically the moment the deal changes stage.\"},{\"name\":\"Scope lock gate\",\"how\":\"Block any deal moving to Signed while the revision rounds or out-of-scope rate fields are empty. It takes ten seconds to fill in and saves an argument in month three.\"}],\"commonMistakes\":[{\"title\":\"Doing the strategy work inside the pitch\",\"body\":\"Agencies routinely deliver a full audit and a campaign plan for free, then lose the deal to someone cheaper who executes the plan they just wrote. Put the audit behind a qualified budget, or charge a paid discovery fee.\"},{\"title\":\"Quoting deliverables instead of outcomes\",\"body\":\"Once the conversation is about how many posts per month, you are being priced against a freelancer. The chemistry-call exit criteria exists specifically to force the conversation back to a business objective before any number is discussed.\"},{\"title\":\"Forecasting retainers as one-time values\",\"body\":\"Putting $8K in the deal value field for a 12-month retainer understates your pipeline by an order of magnitude and makes month-to-month forecasting impossible. Track monthly value and term separately, and report on both.\"}]},\"real-estate\":{\"name\":\"Real Estate Sales Pipeline Template\",\"industryLabel\":\"Real estate · Brokerage and agency\",\"description\":\"From first enquiry to completed sale, with financing status treated as a stage gate rather than an afterthought.\",\"whoItIsFor\":\"Residential and commercial brokerages, individual agents and property developers running both listing-side and buyer-side deals through one pipeline.\",\"cycleLength\":\"30 to 120 days from qualified enquiry to completion\",\"dealSize\":\"1% to 3% commission, typically $5K to $60K per transaction\",\"stages\":[{\"name\":\"New Enquiry\",\"meaning\":\"A portal lead, referral or walk-in has arrived. Response time here matters more than anything else you do all week.\",\"exitCriteria\":\"You have spoken to the person by phone or voice message, and they have stated a price expectation and a timeframe to buy or sell inside the next twelve months.\",\"timeInStage\":\"0 to 2 days\"},{\"name\":\"Qualified and Appointment Set\",\"meaning\":\"The lead is real, the budget is plausible, and you have a reason to meet in person.\",\"exitCriteria\":\"A viewing or valuation appointment is booked in the calendar with a confirmed date, time and address, and the client has confirmed attendance within 24 hours of the slot.\",\"timeInStage\":\"2 to 7 days\"},{\"name\":\"Viewing or Valuation Completed\",\"meaning\":\"You have been on site. For sellers this is the valuation, for buyers this is the first serious viewing.\",\"exitCriteria\":\"The property has been viewed or valued in person, and the client has stated a price expectation that is recorded on the deal and sits within 10% of your valuation.\",\"timeInStage\":\"1 to 7 days\"},{\"name\":\"Agreement Signed\",\"meaning\":\"You have the mandate. On the listing side this is the agency agreement, on the buyer side it is the buyer representation.\",\"exitCriteria\":\"A signed agreement is on file with commission percentage, exclusivity status and the term length recorded.\",\"timeInStage\":\"3 to 14 days\"},{\"name\":\"Offer Submitted\",\"meaning\":\"A written offer is in play and negotiation has started. Verbal interest does not belong in this stage.\",\"exitCriteria\":\"A written offer has been submitted with proof of funds or a mortgage agreement in principle attached to the record.\",\"timeInStage\":\"3 to 21 days\"},{\"name\":\"Offer Accepted\",\"meaning\":\"Price is agreed and the transaction moves from selling to project management. This is where deals go quiet and die.\",\"exitCriteria\":\"Memorandum of sale issued, deposit or holding fee paid, and both sides have instructed their solicitor or conveyancer with contact details on the record.\",\"timeInStage\":\"3 to 10 days\"},{\"name\":\"Due Diligence and Financing\",\"meaning\":\"Survey, searches, valuation and formal mortgage approval. Most fall-throughs happen here and most of them were predictable.\",\"exitCriteria\":\"The survey is complete, formal mortgage approval is issued (not just the agreement in principle), and every contract condition has been resolved or waived in writing.\",\"timeInStage\":\"21 to 75 days\"},{\"name\":\"Completed\",\"meaning\":\"Funds have moved and keys have changed hands. Commission is earned and the referral clock starts.\",\"exitCriteria\":\"Completion confirmed, funds transferred, commission invoice raised, and the client added to your past-client nurture list with a twelve month check-in scheduled.\",\"timeInStage\":\"Same day\"}],\"fieldsToTrack\":[{\"name\":\"Financing status\",\"why\":\"Cash, agreement in principle, or formally approved. This one field predicts fall-through risk better than any other, and it should gate movement into Offer Submitted.\"},{\"name\":\"Property type and price band\",\"why\":\"Lets you see which segments you actually convert in, rather than assuming. Most agents discover their win rate in one band is double the others.\"},{\"name\":\"Commission percentage and expected fee\",\"why\":\"Your pipeline value should be your commission, not the property price. Storing both means the forecast is real money and the reporting still shows transaction volume.\"},{\"name\":\"Lead source\",\"why\":\"Portal, referral, sign board, social. Portal leads are expensive and convert badly compared with referrals, and you cannot rebalance the spend without the data.\"},{\"name\":\"Target move date\",\"why\":\"Drives urgency and sequencing. A buyer with a lease ending in six weeks behaves completely differently from one who is casually looking, and they should not receive the same follow-up.\"}],\"automations\":[{\"name\":\"Sixty-second lead response\",\"how\":\"The moment a portal or website lead lands, fire an automatic WhatsApp or SMS from the assigned agent, create a call task due immediately, and escalate to a second agent if the call task is untouched after fifteen minutes. Speed to first contact is the highest-leverage automation in this industry.\"},{\"name\":\"Post-viewing follow-up cadence\",\"how\":\"After a viewing is marked complete, run a sequence at 24 hours (feedback request), day 3 (similar properties) and day 7 (price conversation). Cancel it automatically if an offer is submitted.\"},{\"name\":\"Stalled transaction alert\",\"how\":\"Flag any deal in Due Diligence and Financing where nothing has been logged for fourteen days, or where formal mortgage approval is still missing at day 30. Chase the solicitor before the buyer gets nervous, not after.\"}],\"commonMistakes\":[{\"title\":\"Working buyers who have never proved funds\",\"body\":\"Viewings are the most expensive part of an agent week. Ru
1nning them for people with no mortgage in principle is how agents end up busy and unpaid. Make proof of funds a hard requirement before Offer Submitted, and ideally before the second viewing.\"},{\"title\":\"Treating accepted as sold\",\"body\":\"Between offer accepted and completion, a meaningful share of transactions collapse on survey, financing or chain issues. If your pipeline weights Offer Accepted anywhere near Completed, your monthly commission forecast is fiction and your cash planning is worse.\"},{\"title\":\"Letting old listings sit at full value\",\"body\":\"A listing that has been on the market for six months at an unrealistic price is not pipeline, it is a price conversation you have been avoiding. Set a time-in-stage alert and force the review.\"}]},\"consulting\":{\"name\":\"Consulting Sales Pipeline Template\",\"industryLabel\":\"Consulting · Professional services\",\"description\":\"A pipeline for scoped engagements, where the real risks are writing proposals with no budget line and winning work you cannot staff.\",\"whoItIsFor\":\"Management, technology and specialist consultancies selling scoped engagements, retainers or day-rate work into organisations with an executive sponsor and a procurement process.\",\"cycleLength\":\"6 to 16 weeks, longer where a formal tender is involved\",\"dealSize\":\"$$25K to $500K per engagement\",\"stages\":[{\"name\":\"Opportunity Identified\",\"meaning\":\"You have spotted a reason this organisation might buy: new leadership, a regulatory deadline, a funding round, a programme that visibly failed.\",\"exitCriteria\":\"You have named the organisation, the likely executive sponsor, and the specific trigger event, and you have a route to that sponsor through a warm introduction or a direct response.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Exploratory Conversation\",\"meaning\":\"A first conversation with the sponsor. You are testing whether the problem is real and whether anyone has money for it.\",\"exitCriteria\":\"The sponsor has described the problem in their own words, quantified the cost of leaving it alone, and confirmed there is either an existing budget line or a named route to creating one.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Scoping Workshop\",\"meaning\":\"A working session with the sponsor and their team to agree what the engagement would actually cover. This is real consulting value, delivered before the contract.\",\"exitCriteria\":\"A written problem statement and success criteria are agreed, a rough order of magnitude fee has been shared verbally, and the sponsor has named a date they want the full proposal by.\",\"timeInStage\":\"10 to 30 days\"},{\"name\":\"Proposal Submitted\",\"meaning\":\"A phased proposal with named team members, a delivery approach and a fee structure is with the client.\",\"exitCriteria\":\"The proposal has been delivered to both the sponsor and the budget holder, with a phased scope, named consultants, and either day rates or a fixed fee with clear assumptions.\",\"timeInStage\":\"14 to 45 days\"},{\"name\":\"Procurement or Panel Review\",\"meaning\":\"People who have never met you are comparing you against two other firms on a scoring matrix. Relationships help less here than paperwork.\",\"exitCriteria\":\"You are confirmed on the approved supplier list or framework, or the panel has told you that you are in the final shortlist with a decision date.\",\"timeInStage\":\"21 to 60 days\"},{\"name\":\"Negotiation and Terms\",\"meaning\":\"Fee, payment schedule, IP ownership, liability caps and cancellation terms. Scope tends to shrink here while the fee expectation does not.\",\"exitCriteria\":\"Rates, payment milestones, IP terms and the cancellation clause are agreed in writing, and any scope reduction has been repriced rather than absorbed.\",\"timeInStage\":\"10 to 30 days\"},{\"name\":\"Signed and Resourced\",\"meaning\":\"The engagement is won and the delivery team is committed. A win you cannot staff is a reputational cost, not a revenue event.\",\"exitCriteria\":\"SOW countersigned, PO number issued, start date agreed, and the named consultants blocked in the resourcing plan for the engagement duration.\",\"timeInStage\":\"5 to 15 days\"}],\"fieldsToTrack\":[{\"name\":\"Engagement type\",\"why\":\"Fixed fee, time and materials, or retainer. Each has a different margin profile and a different cash curve, and blending them in one pipeline hides which kind of work is actually profitable.\"},{\"name\":\"Estimated days and day rate\",\"why\":\"The deal value is a product of these two, and both move independently during negotiation. Storing them separately shows you whether you lost value on rate or on scope.\"},{\"name\":\"Procurement route\",\"why\":\"Direct award, existing framework, or open tender. The route sets the realistic cycle length far more than deal size does, and it is the field that makes your close dates credible.\"},{\"name\":\"Executive sponsor and budget holder\",\"why\":\"Often two different people. Consulting deals stall for months when the proposal has only ever been read by the sponsor, who cannot approve the spend.\"},{\"name\":\"Required resourcing start date\",\"why\":\"The link between sales and delivery. Without it, you win three engagements starting the same Monday and have to tell one of them no.\"}],\"automations\":[{\"name\":\"Proposal follow-up ladder\",\"how\":\"On Proposal Submitted, create a follow-up task for day 3 to the sponsor and day 10 to the budget holder, and n
1otify the partner on the account if the deal has not moved by day 21. Consulting proposals die in silence more than in rejection.\"},{\"name\":\"Resourcing conflict alert\",\"how\":\"Run a workflow that flags any deal above 60% probability whose required start date falls within three weeks, so delivery can provisionally hold capacity before the signature rather than after it.\"},{\"name\":\"Engagement record on signature\",\"how\":\"When a deal moves to Signed and Resourced, auto-create the delivery record, copy across the scope and success criteria fields, and generate the kickoff and milestone tasks so nothing is retyped between sales and delivery.\"}],\"commonMistakes\":[{\"title\":\"Writing proposals before a budget line exists\",\"body\":\"A good consulting proposal costs days of senior time. Producing one for a sponsor who has an interesting problem and no money is the single largest hidden cost in most practices. The exploratory-call exit criteria exists to stop exactly this.\"},{\"title\":\"Forecasting the proposed fee, not the likely one\",\"body\":\"Scoped engagements routinely shrink by 20% to 40% in procurement. If you forecast the number on the proposal, you will consistently miss even on deals you win. Track proposed value and expected value as separate fields.\"},{\"title\":\"Selling capacity you have not reserved\",\"body\":\"Sales and delivery running on separate systems means the pipeline has no idea what the bench looks like. Winning work you cannot staff for eight weeks damages the relationship more than losing it would have.\"}]},\"b2b-distribution\":{\"name\":\"B2B Wholesale and Distribution Pipeline Template\",\"industryLabel\":\"Wholesale · B2B distribution\",\"description\":\"From buyer meeting to the reorder that proves it is an account, with credit checks and MOQs treated as real stages.\",\"whoItIsFor\":\"Brands and distributors selling into retailers, resellers and trade accounts, where the first purchase order is the beginning of the relationship rather than the end of the sale.\",\"cycleLength\":\"4 to 12 weeks to first purchase order, longer where a range review dictates timing\",\"dealSize\":\"$$2K to $50K first order, $20K to $500K annual account value\",\"stages\":[{\"name\":\"Account Prospected\",\"meaning\":\"You have identified a retailer or reseller whose assortment your product fits, and you have a route to a real buyer.\",\"exitCriteria\":\"You have confirmed they stock adjacent categories, and you have the buyer or category manager by name with a direct contact method, not a generic trade inbox.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Buyer Meeting\",\"meaning\":\"The range has been presented. Retail buying runs on a calendar, so timing matters as much as the pitch.\",\"exitCriteria\":\"The buyer has seen the range, named which SKUs fit their assortment, and given you their next range review or buying window date.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Samples Sent\",\"meaning\":\"Physical product is with the buyer for evaluation, merchandising review or quality checks.\",\"exitCriteria\":\"Samples confirmed delivered, and a feedback call is booked within ten days of delivery with a date in the calendar.\",\"timeInStage\":\"10 to 21 days\"},{\"name\":\"Pricing and Terms\",\"meaning\":\"Commercials are on the table: wholesale price, minimum order quantity, payment terms, lead time and any territory arrangement.\",\"exitCriteria\":\"The wholesale price list, MOQ, payment terms and delivery lead time have been issued in writing, and the buyer has confirmed receipt with no pricing, MOQ or lead time objection left unanswered.\",\"timeInStage\":\"7 to 21 days\"},{\"name\":\"Credit Check and Account Setup\",\"meaning\":\"The commercial side is agreed and finance takes over. This stage is boring, unglamorous, and where a surprising number of deals silently expire.\",\"exitCriteria\":\"The credit application is approved with a stated limit, the trading account exists in your ERP, and tax or reseller certificates are on file.\",\"timeInStage\":\"5 to 15 days\"},{\"name\":\"First Purchase Order\",\"meaning\":\"A PO has landed. This is a milestone, not the finish line: a first order is a test, and the retailer is treating it as one.\",\"exitCriteria\":\"A purchase order is received that matches the agreed price list and meets the MOQ, with a requested delivery date you can actually hit.\",\"timeInStage\":\"3 to 10 days\"},{\"name\":\"Shipped and Invoiced\",\"meaning\":\"Goods have left. Your job now shifts to making sure the sell-through story reaches the buyer before the reorder decision.\",\"exitCriteria\":\"Goods dispatched against the PO, invoice raised, and delivery confirmed by the customer with no shortages or damage claims outstanding.\",\"timeInStage\":\"5 to 30 days\"},{\"name\":\"Reorder Placed\",\"meaning\":\"The second order is in. Only now do you have an account rather than a trial, and only now is the customer acquisition cost justified.\",\"exitCriteria\":\"A second purchase order is placed within the expected reorder window for the category, and the account is assigned an owner for ongoing coverage.\",\"timeInStage\":\"4 to 16 weeks\"}],\"fieldsToTrack\":[{\"name\":\"Minimum order quantity and expected first order value\",\"why\":\"The gap between what you quoted and what they actually ordered is your best signal of buyer confidence, and it stops the pipeline being valued at the full price list.\"},{\"name\":\"Credit limit and payment terms\",\"why\":\"Net 30 versus Net 90 changes the cash impact of the same order enormously, and an order that exceeds an approved credit limit should never reach dispatch.\"}
1,{\"name\":\"Expected reorder cycle in weeks\",\"why\":\"This is the field that turns a distribution CRM into a revenue engine. Once you know a customer reorders every eight weeks, week nine of silence is an alert rather than a surprise.\"},{\"name\":\"SKUs listed and assortment fit\",\"why\":\"Tells you which products actually get listed versus which ones you keep pitching. Six months of this data reshapes what you take to the next buyer meeting.\"},{\"name\":\"Territory or exclusivity terms\",\"why\":\"Granting exclusivity without recording it is how you end up with two resellers in the same city and a conversation nobody wants to have.\"}],\"automations\":[{\"name\":\"Sample feedback chase\",\"how\":\"Seven days after samples are marked delivered with no feedback logged, trigger an email and a call task automatically. Samples that go silent are almost always a scheduling problem rather than a rejection.\"},{\"name\":\"Reorder-due alert\",\"how\":\"Compare days since the last purchase order against the expected reorder cycle field. When it exceeds the cycle by 20%, create a task for the account owner and enrol the buyer in a short check-in sequence. This one workflow typically recovers more revenue than any new-business campaign.\"},{\"name\":\"Credit gate before dispatch\",\"how\":\"Block any deal moving past First Purchase Order while the credit check field is unapproved or the order value exceeds the approved limit, and notify finance automatically instead of letting the rep negotiate it privately.\"}],\"commonMistakes\":[{\"title\":\"Treating the first PO as the win\",\"body\":\"Retail and reseller accounts are won on the reorder. A pipeline that closes at first PO gives you no visibility of the accounts that ordered once, sold through badly and quietly never came back. Keep Reorder Placed as the closing stage.\"},{\"title\":\"Shipping before credit clears\",\"body\":\"A rep under pressure at quarter end will push an order out ahead of the credit check, and the write-off lands two quarters later with nobody accountable. Make it a system gate, not a policy in a document.\"},{\"title\":\"Forecasting the price list, not the order\",\"body\":\"Valuing the deal at the full range you presented rather than the realistic first order inflates the pipeline by three or four times. Track expected first order value and annual account value as separate fields.\"}]},\"insurance-financial-services\":{\"name\":\"Insurance and Financial Services Pipeline Template\",\"industryLabel\":\"Insurance · Financial services\",\"description\":\"A compliance-aware pipeline where underwriting is its own stage and the renewal date is created the day the policy goes live.\",\"whoItIsFor\":\"Insurance brokers, protection advisers, mortgage brokers and financial advice firms who need an auditable trail from first contact through suitability, underwriting and renewal.\",\"cycleLength\":\"2 to 8 weeks for protection and general insurance, 8 to 20 weeks for investment and pension cases\",\"dealSize\":\"$$500 to $15K annual premium, or a percentage of assets for investment cases\",\"stages\":[{\"name\":\"Lead and Consent Captured\",\"meaning\":\"An enquiry has arrived and been logged with its source. In this industry the record starts having compliance weight from the first contact.\",\"exitCriteria\":\"Marketing and contact consent is recorded with a timestamp, identity details are verified, and the enquiry source is logged against the record.\",\"timeInStage\":\"0 to 3 days\"},{\"name\":\"Fact Find\",\"meaning\":\"A structured needs analysis. Everything downstream, including whether the recommendation is defensible, depends on how well this is done.\",\"exitCriteria\":\"A completed fact find covering income, existing cover or holdings, dependants, health disclosures, risk tolerance and target outcome, acknowledged or signed by the client.\",\"timeInStage\":\"3 to 10 days\"},{\"name\":\"Research and Suitability\",\"meaning\":\"You are comparing the market and building the file that justifies the recommendation. No client contact is required here.\",\"exitCriteria\":\"At least two comparable products are researched and documented, with a written reason why the recommended product is suitable for this client specifically.\",\"timeInStage\":\"2 to 7 days\"},{\"name\":\"Recommendation Presented\",\"meaning\":\"The quote, illustration or recommendation is in front of the client, along with what it does not cover.\",\"exitCriteria\":\"Premium or projection, cover level and exclusions have been presented, and the client has confirmed in writing which exclusions apply and what the policy will not pay out for.\",\"timeInStage\":\"3 to 14 days\"},{\"name\":\"Application Submitted\",\"meaning\":\"The application is with the insurer or provider. Your job is now chasing evidence, not selling.\",\"exitCriteria\":\"The application is submitted with every medical, financial and KYC requirement attached, and the provider has confirmed there are no outstanding requirements.\",\"timeInStage\":\"2 to 10 days\"},{\"name\":\"Underwriting Decision\",\"meaning\":\"The provider is deciding terms. Ratings, exclusions and postponements are common, and each one is a fresh sales conversation.\",\"exitCriteria\":\"Terms have been issued (standard, rated, exclusion applied or declined), and the client has been told what they are and has confirmed they still want to proceed.\",\"timeInStage\":\"7 to 30 days\"},{\"name\":\"Policy Issued\",\"meaning\":\"Cover is in force or funds are settled. Commission or fee is confirmed and the compliance file is complete.\",\"exitCriteria\":\"The policy is on risk or funds are invested, the first premium or contribution has collected successfully, and the full suitability file is stored against the record.\",\"timeInStage\":\"3 to 10 days\"},{\"name\":\"Review Booked\",\"meaning\":\"The next review or renewal is scheduled. This is what turns one sale into a book of business rather than a one-off transaction.\",\"exitCriteria\":\"A renewal or annual review date is set on the record with a named owner and an automated reminder created 60 days ahead.\",\"timeInStage\":\"Same day\"}],\"fieldsToTrack\":[{\"name\":\"Product type and provider\",\"why\":\"Different products have completely different underwriting timelines and decline rates. Reporting on one blended pipeline hides that a third of your cases are waiting on medical evidence.\"},{\"name\":\"Annual premium and commission basis\",\"why\":\"Initial versus trail commission changes what a case is worth over its life. Storing both lets you forecast recurring income rather than only new business.\"},{\"name\":\"Compliance checklist status\",\"why\":\"A simple set of required documents against the record. It is the difference between an audit that takes an hour and one that takes a week of digging through email.\"},{\"name\":\"Underwriting status and outstanding requirements\",\"why\":\"The single biggest source of delay in this pipeline. Making it a field rather than a 
1note means you can build a view of every case blocked on evidence.\"},{\"name\":\"Renewal or review date\",\"why\":\"A book without renewal dates leaks quietly. This field feeds the automation that generates next year revenue without a single new lead.\"}],\"automations\":[{\"name\":\"Renewal generator\",\"how\":\"When a policy is issued, automatically write the renewal date and create a task 60 days before it, plus a client-facing review sequence 45 days out. Renewals are the highest margin revenue in the business and the easiest to forget.\"},{\"name\":\"Outstanding requirements chase\",\"how\":\"While a case sits in Application Submitted or Underwriting Decision, run a weekly workflow that emails the client any outstanding requirement and tasks the adviser to call the provider. Cases stall for weeks on one missing document.\"},{\"name\":\"Compliance gate on Policy Issued\",\"how\":\"Block the move to Policy Issued while any required compliance document is missing, and log who overrode it if a manager does. Enforcing the file in the workflow is far cheaper than reconstructing it later.\"}],\"commonMistakes\":[{\"title\":\"Treating the presented quote as the close\",\"body\":\"A meaningful share of applications come back rated, excluded or declined, and each one is a new conversation at a different price. Weighting Recommendation Presented too highly makes every month look better than it will finish.\"},{\"title\":\"No renewal date on the record\",\"body\":\"Advisers who track only new business rebuild their income from scratch every year. The book is the asset, and it only exists in the CRM if the renewal date and owner are captured at the point of issue.\"},{\"title\":\"Keeping compliance evidence outside the CRM\",\"body\":\"Fact finds in one folder, suitability letters in email, consent in a form tool. It works until a complaint or an audit arrives, and then it costs days. Store the evidence against the deal record from the first contact.\"}]},\"manufacturing-industrial\":{\"name\":\"Manufacturing and Industrial Sales Pipeline Template\",\"industryLabel\":\"Manufacturing · Industrial · RFQ-driven\",\"description\":\"The RFQ pipeline: feasibility, quotation, technical approval, then a purchase order. Long cycles, engineering gates, real tooling costs.\",\"whoItIsFor\":\"Contract manufacturers, component suppliers, machine builders and industrial equipment firms whose deals start with an RFQ, a drawing pack and an engineering review.\",\"cycleLength\":\"3 to 12 months from RFQ to purchase order, longer in automotive and aerospace\",\"dealSize\":\"$$50K to $2M in annual programme value\",\"stages\":[{\"name\":\"RFQ Received\",\"meaning\":\"A request for quotation has landed with drawings or a specification. Not every RFQ deserves a response, and quoting all of them is what buries engineering.\",\"exitCriteria\":\"Drawings or a specification are received, target annual volumes and required delivery date are stated, and you have confirmed the part or system is within your process capability.\",\"timeInStage\":\"2 to 5 days\"},{\"name\":\"Technical Feasibility Review\",\"meaning\":\"Engineering is assessing whether you can actually make it at the tolerance, volume and cost implied. Sales cannot answer this alone.\",\"exitCriteria\":\"Engineering has signed off manufacturability, identified the tooling and fixturing required, and listed every specification item that will need a customer deviation.\",\"timeInStage\":\"5 to 15 days\"},{\"name\":\"Quotation Issued\",\"meaning\":\"A formal quotation is with the customer, valid for a defined period. Material prices move underneath this number.\",\"exitCriteria\":\"A quotation has been issued with unit price at each stated volume break, tooling cost, lead time and a validity period, sent to both the named buyer and the responsible engineer.\",\"timeInStage\":\"14 to 45 days\"},{\"name\":\"Technical Approval and Sampling\",\"meaning\":\"First articles or prototypes are with the customer for engineering validation. This is the stage that separates a real programme from a price-checking exercise.\",\"exitCriteria\":\"First article or prototype samples have been submitted and the customer engineering team has approved them in writing through PPAP, FAI or their equivalent process.\",\"timeInStage\":\"30 to 90 days\"},{\"name\":\"Commercial Negotiation\",\"meaning\":\"Procurement takes over from engineering. Price, terms, tooling amortisation and volume commitments are all in play at once.\",\"exitCriteria\":\"Unit price, payment terms, Incoterms, tooling amortisation and the volume commitment are agreed in writing with procurement, and any price adjustment mechanism for raw material is documented.\",\"timeInStage\":\"21 to 60 days\"},{\"name\":\"Purchase Order or Contract Award\",\"meaning\":\"The award has landed, either as a purchase order or a long-term supply agreement.\",\"exitCriteria\":\"A signed purchase order or supply agreement is received that matches the quoted specification, price and volume, with no unilateral changes to terms.\",\"timeInStage\":\"5 to 20 days\"},{\"name\":\"Production Slot Booked\",\"meaning\":\"The order is real and scheduled. Materials are committed and the customer has a ship date they can plan around.\",\"exitCriteria\":\"The order is released into the production schedule with a confirmed ship date, long-lead materials are ordered, and the customer has been sent the confirmed delivery plan.\",\"timeInStage\":\"5 to 15 days\"}],\"fieldsToTrack\":[{\"name\":\"RFQ number and customer part number\",\"why\":\"Every downstream conversation, revision and complaint references these. Without them on the record, nobody can match a customer email to a deal six months later.\"},{\"name\":\"Estimated annual usage and volume breaks\",\"why\":\"The quoted price only makes sense at a volume. Storing the assumed annual usage means that when the customer orders a third of it, you can see immediately that the programme is underwater.\"},{\"name\":\"Tooling cost and who pays for it\",\"why\":\"Customer-funded tooling and supplier-funded tooling are completely different c
1ommercial risks. This field decides whether a lost programme costs you a quote or costs you the tool.\"},{\"name\":\"Quotation validity date\",\"why\":\"Material prices move. An expired quote that a customer converts into a PO nine months later is a margin loss you agreed to in writing.\"},{\"name\":\"Certification requirements\",\"why\":\"ISO, IATF, AS9100, material certificates. Discovering a certification requirement after quoting is one of the most expensive surprises in industrial sales.\"}],\"automations\":[{\"name\":\"RFQ triage and engineering SLA\",\"how\":\"On RFQ Received, score the enquiry against volume, capability fit and customer history, then create the engineering review task with a three working day due date and escalate to the engineering manager if it is untouched. Quoting speed wins programmes, and so does declining the wrong ones fast.\"},{\"name\":\"Quote expiry alert\",\"how\":\"Seven days before the quotation validity date, notify the owner and create a task to either re-quote at current material prices or formally extend validity in writing. Never let a stale quote convert silently.\"},{\"name\":\"Sampling follow-up cadence\",\"how\":\"Fourteen days after first article submission with no approval logged, task the account owner and email the customer engineer directly. Sampling stalls are usually internal customer queues, and a polite nudge moves them.\"}],\"commonMistakes\":[{\"title\":\"Quoting every RFQ that arrives\",\"body\":\"Engineering time is the scarcest resource in a manufacturing business, and an unfiltered RFQ inbox consumes it on programmes you were never going to win. Score enquiries on capability fit and volume before the feasibility review, and decline fast without apology.\"},{\"title\":\"Booking the full programme value at PO\",\"body\":\"Annual volumes on a purchase order are usually a forecast, not a commitment. Recording the full estimated annual usage as won revenue produces a pipeline that consistently overstates itself by 30% or more. Track committed volume separately from forecast volume.\"},{\"title\":\"Letting quotes go stale\",\"body\":\"A quotation with no tracked validity date is an open option written against your margin. Steel, resin and freight move, and the customer will convert the quote precisely when it suits them and not you.\"}]}}}}
1,\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":[\"$\",\"$L11\",null,{}]}]\n"])</script>
1<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"About Dalil AI. Rebuilding the Sales Stack for Modern Teams\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"We're a founder-led team on a mission to help sales teams run sales from one place, where conversations, CRM, outreach, and AI work together to move deals forward.\"}],[\"$\",\"link\",\"4\",{\"rel\":\"author\",\"href\":\"https://usedalil.ai\"}],[\"$\",\"meta\",\"5\",{\"name\":\"author\",\"content\":\"Dalil AI\"}],[\"$\",\"link\",\"6\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"7\",{\"name\":\"keywords\",\"content\":\"AI CRM,sales automation,AI email sequences,sales OS,revenue intelligence,B2B sales,pipeline management,sales AI,cold email AI,Dalil AI\"}],[\"$\",\"meta\",\"8\",{\"name\":\"creator\",\"content\":\"Dalil AI\"}],[\"$\",\"meta\",\"9\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"10\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"11\",{\"name\":\"category\",\"content\":\"business\"}],[\"$\",\"link\",\"12\",{\"rel\":\"canonical\",\"href\":\"https://usedalil.ai/about/\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:title\",\"content\":\"About Dalil AI\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:description\",\"content\":\"We're rebuilding the sales stack for modern teams.\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:url\",\"content\":\"https://usedalil.ai/about/\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:creator\",\"content\":\"@usedalil\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:title\",\"content\":\"About Dalil AI\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:description\",\"content\":\"We're rebuilding the sales stack for modern teams.\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image\",\"content\":\"https://usedalil.ai/og-image.png\"}],[\"$\",\"link\",\"21\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon-16x16.png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"23\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}]]\n"])</script>
1<script>self.__next_f.push([1,"3:null\n"])</script>
1</body></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.