{"id":7065,"date":"2025-08-28T02:01:40","date_gmt":"2025-08-28T00:01:40","guid":{"rendered":"https:\/\/causeriebot.com\/?page_id=7065"},"modified":"2026-05-06T13:24:30","modified_gmt":"2026-05-06T11:24:30","slug":"blog","status":"publish","type":"page","link":"https:\/\/causeriebot.com\/en\/blog\/","title":{"rendered":"Blog"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7065\" class=\"elementor elementor-7065\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8aac471 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"8aac471\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bed02f1 elementor-widget elementor-widget-html\" data-id=\"bed02f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =============================================\r\n  CAUSERIE \u2014 BLOG PAGE CONTENT\r\n  Theme Builder > Page Content > Widget HTML\r\n  API : WP REST \/wp-json\/wp\/v2\/posts\r\n============================================= -->\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Outfit:wght@400;700;800;900&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n:root{\r\n  --green:#00C896;--green-dark:#00A87E;--green-light:#00E5AE;\r\n  --green-subtle:rgba(0,200,150,.07);--green-glow:rgba(0,200,150,.2);\r\n  --navy:#0F1A2A;--text:#1A2332;--text-sec:#546178;--text-muted:#94A3B8;\r\n  --bg:#fff;--bg-soft:#F5F7FA;--border:rgba(0,0,0,.06);--border-h:rgba(0,200,150,.25);\r\n  --r:24px;--r-sm:16px;--r-xs:12px;\r\n  --sh-sm:0 2px 8px rgba(0,0,0,.04);--sh-md:0 8px 32px rgba(0,0,0,.06);\r\n  --sh-lg:0 16px 64px rgba(0,0,0,.08);--sh-glow:0 8px 40px rgba(0,200,150,.2);\r\n  --ease:.3s cubic-bezier(.4,0,.2,1);--spring:.5s cubic-bezier(.34,1.56,.64,1);\r\n}\r\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\r\n.cb{font-family:'Plus Jakarta Sans',sans-serif;color:var(--text);background:var(--bg)}\r\n.cb-w{max-width:1200px;margin:0 auto;padding:0 24px}\r\n\r\n\/* \u2500\u2500 REVEAL \u2500\u2500 *\/\r\n.r{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}\r\n.r.on{opacity:1;transform:none}\r\n\r\n\/* \u2500\u2500 CAT PALETTES \u2500\u2500 *\/\r\n.cat-0{--cat-bg:rgba(0,200,150,.08);--cat-color:#00A87E}\r\n.cat-1{--cat-bg:rgba(59,130,246,.08);--cat-color:#3B82F6}\r\n.cat-2{--cat-bg:rgba(168,85,247,.08);--cat-color:#A855F7}\r\n.cat-3{--cat-bg:rgba(249,115,22,.08);--cat-color:#F97316}\r\n.cat-4{--cat-bg:rgba(236,72,153,.08);--cat-color:#EC4899}\r\n.cat-5{--cat-bg:rgba(20,184,166,.08);--cat-color:#14B8A6}\r\n.cat-6{--cat-bg:rgba(234,179,8,.08);--cat-color:#D97706}\r\n.cat-7{--cat-bg:rgba(99,102,241,.08);--cat-color:#6366F1}\r\n\r\n\/* \u2550\u2550 HERO \u2550\u2550 *\/\r\n.cb-hero{position:relative;padding:140px 0 80px;background:var(--bg-soft);border-bottom:1px solid var(--border);text-align:center;overflow:hidden}\r\n.cb-hero-orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}\r\n.cb-hero-orb-1{width:520px;height:520px;top:-120px;right:8%;background:radial-gradient(circle,rgba(0,200,150,.12),transparent 70%);animation:orb 22s ease-in-out infinite}\r\n.cb-hero-orb-2{width:400px;height:400px;bottom:-60px;left:6%;background:radial-gradient(circle,rgba(0,140,220,.07),transparent 70%);animation:orb 18s ease-in-out infinite reverse}\r\n@keyframes orb{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(18px,-22px) scale(1.06)}}\r\n.cb-hero .cb-w{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}\r\n.cb-stag{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:100px;background:var(--green-subtle);color:var(--green-dark);font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:20px}\r\n.cb-hero h1{font-family:'Outfit',sans-serif;font-size:clamp(38px,6vw,60px);font-weight:900;letter-spacing:-2px;line-height:1.08;color:var(--navy);margin-bottom:16px}\r\n.cb-hero h1 em{font-style:normal;color:var(--green)}\r\n.cb-hero p{font-size:17px;color:var(--text-sec);line-height:1.65;max-width:500px;margin-bottom:32px}\r\n.cb-search-wrap{position:relative;width:100%;max-width:480px;margin-bottom:24px}\r\n.cb-search{width:100%;padding:16px 24px 16px 52px;border-radius:100px;border:1px solid var(--border);background:#fff;font-size:15px;font-family:inherit;box-shadow:var(--sh-sm);outline:none;transition:border-color var(--ease),box-shadow var(--ease)}\r\n.cb-search:focus{border-color:var(--green);box-shadow:0 0 0 4px var(--green-glow)}\r\n.cb-search-ico{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--text-muted)}\r\n.cb-search-clear{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--bg-soft);border:none;cursor:pointer;display:none;align-items:center;justify-content:center;color:var(--text-muted);font-size:12px;transition:background var(--ease)}\r\n.cb-search-clear.show{display:flex}\r\n.cb-search-clear:hover{background:var(--border)}\r\n.cb-hero-stats{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}\r\n.cb-hstat{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-sec);font-weight:500}\r\n.cb-hstat strong{color:var(--navy);font-weight:700}\r\n\r\n\/* \u2550\u2550 CLUSTERS \u2550\u2550 *\/\r\n.cb-clusters-wrap{padding:44px 0 0}\r\n.cb-clusters{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}\r\n.cb-cluster-card{border-radius:20px;padding:22px 20px;display:flex;flex-direction:column;cursor:pointer;border:1.5px solid transparent;transition:transform var(--spring),box-shadow var(--ease),border-color var(--ease);text-decoration:none;background:var(--cat-bg)}\r\n.cb-cluster-card:hover{transform:translateY(-4px);box-shadow:var(--sh-md)}\r\n.cb-cluster-card.active{border-color:var(--cat-color);box-shadow:0 4px 18px rgba(0,0,0,.09)}\r\n.cb-cluster-ico{font-size:26px;margin-bottom:10px}\r\n.cb-cluster-name{font-family:'Outfit',sans-serif;font-size:14px;font-weight:700;color:var(--navy);margin-bottom:4px}\r\n.cb-cluster-cnt{font-size:12px;font-weight:700;color:var(--cat-color)}\r\n\r\n\/* \u2550\u2550 PILLS FILTRES \u2550\u2550 *\/\r\n.cb-cats-wrap{padding:28px 0 0}\r\n.cb-cats{display:flex;align-items:center;gap:8px;flex-wrap:wrap}\r\n.cb-cat-btn{display:inline-flex;align-items:center;gap:7px;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--text-sec);background:#fff;border:1.5px solid var(--border);border-radius:100px;padding:9px 18px;cursor:pointer;white-space:nowrap;transition:all var(--ease)}\r\n.cb-cat-btn:hover{border-color:var(--green);color:var(--green-dark);background:var(--green-subtle)}\r\n.cb-cat-btn.active{background:var(--navy);color:#fff;border-color:var(--navy)}\r\n.cb-cat-btn .cat-ico{font-size:14px}\r\n.cb-cat-btn .cat-cnt{font-size:11px;font-weight:800;background:rgba(255,255,255,.15);padding:2px 7px;border-radius:100px}\r\n.cb-cat-btn:not(.active) .cat-cnt{background:var(--bg-soft);color:var(--text-muted)}\r\n\r\n\/* \u2550\u2550 TOPBAR \u2550\u2550 *\/\r\n.cb-topbar{display:flex;align-items:center;gap:12px;padding:40px 0 20px;flex-wrap:wrap}\r\n.cb-topbar-left{display:flex;align-items:center;gap:8px;margin-right:auto;flex-wrap:wrap}\r\n.cb-count{font-size:13.5px;color:var(--text-sec);font-weight:500}\r\n.cb-count strong{color:var(--navy);font-weight:700}\r\n.cb-sort{appearance:none;background:#fff url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23546178' stroke-width='2.5' stroke-linecap='round'%3E%3Cpolyline points='6 9 12 15 18 9'\/%3E%3C\/svg%3E\") no-repeat right 12px center;border:1.5px solid var(--border);border-radius:10px;padding:9px 36px 9px 14px;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--text);cursor:pointer;outline:none;transition:border-color var(--ease)}\r\n.cb-sort:focus{border-color:var(--green)}\r\n.cb-view-btns{display:flex;gap:4px}\r\n.cb-view-btn{width:36px;height:36px;border-radius:9px;border:1.5px solid var(--border);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-sec);transition:all var(--ease)}\r\n.cb-view-btn:hover{border-color:var(--green);color:var(--green-dark)}\r\n.cb-view-btn.active{background:var(--navy);color:#fff;border-color:var(--navy)}\r\n\r\n\/* \u2550\u2550 GRILLE \u2550\u2550 *\/\r\n.cb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;min-height:200px}\r\n.cb-grid.cols-2{grid-template-columns:repeat(2,1fr)}\r\n.cb-grid.cols-list{grid-template-columns:1fr}\r\n\r\n\/* \u2500\u2500 CARD \u2500\u2500 *\/\r\n.cb-card{background:#fff;border:1.5px solid var(--border);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform var(--spring),box-shadow var(--ease),border-color var(--ease);animation:cb-in .4s ease both}\r\n.cb-card:hover{transform:translateY(-5px);box-shadow:var(--sh-lg);border-color:var(--border-h)}\r\n@keyframes cb-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\r\n.cb-card-thumb{position:relative;overflow:hidden;background:var(--bg-soft);aspect-ratio:16\/9;flex-shrink:0}\r\n.cb-card-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}\r\n.cb-card:hover .cb-card-thumb img{transform:scale(1.05)}\r\n.cb-card-thumb-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:40px;opacity:.3}\r\n.cb-card-cat{position:absolute;bottom:12px;left:12px;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:var(--cat-bg);color:var(--cat-color);padding:4px 11px;border-radius:100px;backdrop-filter:blur(8px)}\r\n.cb-card-body{padding:18px 20px 22px;flex:1;display:flex;flex-direction:column}\r\n.cb-card-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted);margin-bottom:8px;flex-wrap:wrap}\r\n.cb-card-meta-dot{width:2.5px;height:2.5px;border-radius:50%;background:var(--border)}\r\n.cb-card-title{font-family:'Outfit',sans-serif;font-size:17px;font-weight:800;color:var(--navy);line-height:1.3;margin-bottom:8px;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}\r\n.cb-card-excerpt{font-size:13.5px;color:var(--text-sec);line-height:1.6;flex:1;margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}\r\n.cb-card-foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border);gap:8px}\r\n.cb-card-author{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-sec);font-weight:600}\r\n.cb-card-av{width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}\r\n.cb-card-read{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:var(--green-dark);text-decoration:none;transition:gap var(--ease)}\r\n.cb-card-read:hover{gap:8px}\r\n\/* list view *\/\r\n.cb-grid.cols-list .cb-card{flex-direction:row;min-height:140px}\r\n.cb-grid.cols-list .cb-card-thumb{width:220px;aspect-ratio:unset;flex-shrink:0;border-radius:0}\r\n.cb-grid.cols-list .cb-card-excerpt{-webkit-line-clamp:4}\r\n\r\n\/* \u2550\u2550 SKELETON \u2550\u2550 *\/\r\n.cb-skel{background:#fff;border:1.5px solid var(--border);border-radius:22px;overflow:hidden}\r\n.cb-skel-img{background:var(--bg-soft);aspect-ratio:16\/9;animation:cb-pulse 1.5s ease-in-out infinite}\r\n.cb-skel-bd{padding:18px}\r\n.cb-skel-ln{background:var(--bg-soft);border-radius:6px;margin-bottom:10px;animation:cb-pulse 1.5s ease-in-out infinite}\r\n@keyframes cb-pulse{0%,100%{opacity:1}50%{opacity:.4}}\r\n\r\n\/* \u2550\u2550 EMPTY \u2550\u2550 *\/\r\n.cb-empty{grid-column:1\/-1;text-align:center;padding:60px 24px;background:#fff;border:1.5px solid var(--border);border-radius:20px}\r\n.cb-empty-ico{font-size:48px;margin-bottom:14px}\r\n.cb-empty h3{font-family:'Outfit',sans-serif;font-size:20px;color:var(--navy);margin-bottom:8px}\r\n.cb-empty p{font-size:14.5px;color:var(--text-sec);line-height:1.65;margin-bottom:20px}\r\n\r\n\/* \u2550\u2550 PAGINATION \u2550\u2550 *\/\r\n.cb-pag{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:40px;flex-wrap:wrap}\r\n.cb-pg{width:40px;height:40px;border-radius:10px;border:1.5px solid var(--border);background:#fff;font-family:inherit;font-size:14px;font-weight:600;color:var(--text-sec);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--ease)}\r\n.cb-pg:hover{border-color:var(--green);color:var(--green-dark)}\r\n.cb-pg.on{background:var(--navy);color:#fff;border-color:var(--navy)}\r\n.cb-pg:disabled{opacity:.3;pointer-events:none}\r\n.cb-pg-dots{color:var(--text-muted);padding:0 4px;font-size:16px}\r\n\r\n\/* \u2550\u2550 CTA \u2550\u2550 *\/\r\n.cb-cta{background:linear-gradient(135deg,var(--navy),#0d2d1e);border-radius:var(--r);padding:52px 48px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;position:relative;overflow:hidden;margin-top:48px}\r\n.cb-cta::before{content:'';position:absolute;right:-40px;top:-60px;width:280px;height:280px;border-radius:50%;background:var(--green-glow);pointer-events:none}\r\n.cb-cta-title{font-family:'Outfit',sans-serif;font-size:clamp(22px,3vw,30px);font-weight:800;color:#fff;margin-bottom:8px;position:relative;letter-spacing:-.5px}\r\n.cb-cta-sub{font-size:15px;color:rgba(255,255,255,.55);line-height:1.65;max-width:420px;position:relative}\r\n.cb-cta-actions{display:flex;flex-direction:column;gap:10px;flex-shrink:0;position:relative}\r\n.cb-btn-p{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--green),var(--green-dark));color:#fff;font-family:inherit;font-size:14.5px;font-weight:800;padding:14px 26px;border-radius:var(--r-xs);text-decoration:none;box-shadow:var(--sh-glow);transition:transform var(--spring),box-shadow var(--ease)}\r\n.cb-btn-p:hover{transform:translateY(-2px);box-shadow:0 12px 48px rgba(0,200,150,.35)}\r\n.cb-btn-o{display:inline-flex;align-items:center;gap:7px;background:transparent;color:rgba(255,255,255,.7);font-family:inherit;font-size:14px;font-weight:600;padding:12px 22px;border-radius:var(--r-xs);border:1.5px solid rgba(255,255,255,.15);text-decoration:none;transition:all var(--ease)}\r\n.cb-btn-o:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.3);color:#fff}\r\n\r\n@media(max-width:1024px){.cb-grid{grid-template-columns:repeat(2,1fr)}.cb-clusters{grid-template-columns:repeat(3,1fr)}}\r\n@media(max-width:768px){.cb-cta{grid-template-columns:1fr;padding:32px 24px;gap:24px}.cb-cta-actions{flex-direction:row;flex-wrap:wrap}}\r\n@media(max-width:640px){.cb-grid,.cb-grid.cols-2{grid-template-columns:1fr}.cb-clusters{grid-template-columns:repeat(2,1fr)}.cb-hero{padding:100px 0 60px}.cb-grid.cols-list .cb-card{flex-direction:column}.cb-grid.cols-list .cb-card-thumb{width:100%;aspect-ratio:16\/9}}\r\n<\/style>\r\n\r\n<div class=\"cb\">\r\n\r\n<!-- \u2550\u2550 HERO \u2550\u2550 -->\r\n<section class=\"cb-hero\">\r\n  <div class=\"cb-hero-orb cb-hero-orb-1\"><\/div>\r\n  <div class=\"cb-hero-orb cb-hero-orb-2\"><\/div>\r\n  <div class=\"cb-w\">\r\n    <div class=\"cb-stag r on\">\ud83d\udcac Blog & Ressources<\/div>\r\n    <h1 class=\"r\">Ma\u00eetrisez les <em>chatbots IA<\/em><\/h1>\r\n    <p class=\"r\">Guides, comparatifs et tutoriels pour cr\u00e9er, int\u00e9grer et rentabiliser votre chatbot IA. R\u00e9dig\u00e9 par les experts Causerie.<\/p>\r\n    <div class=\"cb-search-wrap r\">\r\n      <span class=\"cb-search-ico\">\r\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><path d=\"m21 21-4.35-4.35\"\/><\/svg>\r\n      <\/span>\r\n      <input type=\"search\" id=\"cb-search\" class=\"cb-search\" placeholder=\"Rechercher un article, un sujet\u2026\" autocomplete=\"off\">\r\n      <button class=\"cb-search-clear\" id=\"cb-search-clear\">\u2715<\/button>\r\n    <\/div>\r\n    <div class=\"cb-hero-stats r\">\r\n      <div class=\"cb-hstat\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><\/svg><strong id=\"cb-total-count\">\u2026<\/strong> articles<\/div>\r\n      <div class=\"cb-hstat\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>Lecture <strong>5\u201312 min<\/strong><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550 CLUSTERS \u2550\u2550 -->\r\n<section class=\"cb-clusters-wrap\">\r\n  <div class=\"cb-w\">\r\n    <div class=\"cb-clusters r\" id=\"cb-clusters\">\r\n      <div class=\"cb-skel\" style=\"border-radius:20px;height:120px;border:none;background:var(--bg-soft)\"><\/div>\r\n      <div class=\"cb-skel\" style=\"border-radius:20px;height:120px;border:none;background:var(--bg-soft)\"><\/div>\r\n      <div class=\"cb-skel\" style=\"border-radius:20px;height:120px;border:none;background:var(--bg-soft)\"><\/div>\r\n      <div class=\"cb-skel\" style=\"border-radius:20px;height:120px;border:none;background:var(--bg-soft)\"><\/div>\r\n      <div class=\"cb-skel\" style=\"border-radius:20px;height:120px;border:none;background:var(--bg-soft)\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550 FILTRES PILLS \u2550\u2550 -->\r\n<section style=\"padding:28px 0 0\">\r\n  <div class=\"cb-w\">\r\n    <div class=\"cb-cats\" id=\"cb-cats\">\r\n      <button class=\"cb-cat-btn active\" data-cat-id=\"all\">\r\n        <span class=\"cat-ico\">\ud83d\udcda<\/span>Tous les articles\r\n        <span class=\"cat-cnt\" id=\"cb-cnt-all\">\u2026<\/span>\r\n      <\/button>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550 TOPBAR + GRILLE \u2550\u2550 -->\r\n<section style=\"padding:0 0 80px\">\r\n  <div class=\"cb-w\">\r\n    <div class=\"cb-topbar\">\r\n      <div class=\"cb-topbar-left\">\r\n        <span class=\"cb-count\" id=\"cb-count\">Chargement\u2026<\/span>\r\n      <\/div>\r\n      <select class=\"cb-sort\" id=\"cb-sort\">\r\n        <option value=\"date\">Les plus r\u00e9cents<\/option>\r\n        <option value=\"modified\">R\u00e9cemment mis \u00e0 jour<\/option>\r\n        <option value=\"title\">Alphab\u00e9tique<\/option>\r\n      <\/select>\r\n      <div class=\"cb-view-btns\">\r\n        <button class=\"cb-view-btn active\" data-view=\"3\" title=\"3 colonnes\">\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 18 18\" fill=\"currentColor\"><rect x=\"0\" y=\"0\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"6.5\" y=\"0\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"13\" y=\"0\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"0\" y=\"6.5\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"6.5\" y=\"6.5\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"13\" y=\"6.5\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"0\" y=\"13\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"6.5\" y=\"13\" width=\"5\" height=\"5\" rx=\"1\"\/><rect x=\"13\" y=\"13\" width=\"5\" height=\"5\" rx=\"1\"\/><\/svg>\r\n        <\/button>\r\n        <button class=\"cb-view-btn\" data-view=\"2\" title=\"2 colonnes\">\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 18 18\" fill=\"currentColor\"><rect x=\"0\" y=\"0\" width=\"7.5\" height=\"5\" rx=\"1\"\/><rect x=\"10.5\" y=\"0\" width=\"7.5\" height=\"5\" rx=\"1\"\/><rect x=\"0\" y=\"6.5\" width=\"7.5\" height=\"5\" rx=\"1\"\/><rect x=\"10.5\" y=\"6.5\" width=\"7.5\" height=\"5\" rx=\"1\"\/><rect x=\"0\" y=\"13\" width=\"7.5\" height=\"5\" rx=\"1\"\/><rect x=\"10.5\" y=\"13\" width=\"7.5\" height=\"5\" rx=\"1\"\/><\/svg>\r\n        <\/button>\r\n        <button class=\"cb-view-btn\" data-view=\"list\" title=\"Liste\">\r\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\/><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\/><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\/><\/svg>\r\n        <\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cb-grid\" id=\"cb-grid\">\r\n      <div class=\"cb-skel\"><div class=\"cb-skel-img\"><\/div><div class=\"cb-skel-bd\"><div class=\"cb-skel-ln\" style=\"width:50%;height:11px\"><\/div><div class=\"cb-skel-ln\" style=\"width:85%;height:17px\"><\/div><div class=\"cb-skel-ln\" style=\"width:60%;height:13px;margin-top:14px\"><\/div><\/div><\/div>\r\n      <div class=\"cb-skel\"><div class=\"cb-skel-img\"><\/div><div class=\"cb-skel-bd\"><div class=\"cb-skel-ln\" style=\"width:50%;height:11px\"><\/div><div class=\"cb-skel-ln\" style=\"width:85%;height:17px\"><\/div><div class=\"cb-skel-ln\" style=\"width:60%;height:13px;margin-top:14px\"><\/div><\/div><\/div>\r\n      <div class=\"cb-skel\"><div class=\"cb-skel-img\"><\/div><div class=\"cb-skel-bd\"><div class=\"cb-skel-ln\" style=\"width:50%;height:11px\"><\/div><div class=\"cb-skel-ln\" style=\"width:85%;height:17px\"><\/div><div class=\"cb-skel-ln\" style=\"width:60%;height:13px;margin-top:14px\"><\/div><\/div><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cb-pag\" id=\"cb-pag\"><\/div>\r\n\r\n    <div class=\"cb-cta r\">\r\n      <div>\r\n        <div class=\"cb-cta-title\">Pr\u00eat \u00e0 cr\u00e9er votre chatbot ?<\/div>\r\n        <p class=\"cb-cta-sub\">Sans d\u00e9veloppeur, sans carte bancaire. Op\u00e9rationnel en 3 minutes.<\/p>\r\n      <\/div>\r\n      <div class=\"cb-cta-actions\">\r\n        <a href=\"https:\/\/dashboard.causeriebot.com\/\" class=\"cb-btn-p\">D\u00e9marrer gratuitement <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg><\/a>\r\n        <a href=\"\/\" class=\"cb-btn-o\">Retour \u00e0 l'accueil<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n'use strict';\r\n\r\n\/* \u2500\u2500 cbSiteUrl inject\u00e9 par wp_head via functions.php \u2500\u2500 *\/\r\nconst BASE     = (typeof window.cbSiteUrl !== 'undefined') ? window.cbSiteUrl.replace(\/\\\/$\/, '') : window.location.origin;\r\nconst PER_PAGE = 9;\r\n\r\nconst PALETTES = [\r\n  {bg:'rgba(0,200,150,.08)',    color:'#00A87E', ico:'\ud83d\udca1', cls:'cat-0'},\r\n  {bg:'rgba(59,130,246,.08)',   color:'#3B82F6', ico:'\ud83d\uded2', cls:'cat-1'},\r\n  {bg:'rgba(168,85,247,.08)',   color:'#A855F7', ico:'\u26a1', cls:'cat-2'},\r\n  {bg:'rgba(249,115,22,.08)',   color:'#F97316', ico:'\ud83c\udfaf', cls:'cat-3'},\r\n  {bg:'rgba(236,72,153,.08)',   color:'#EC4899', ico:'\ud83d\udd25', cls:'cat-4'},\r\n  {bg:'rgba(20,184,166,.08)',   color:'#14B8A6', ico:'\ud83c\udfe2', cls:'cat-5'},\r\n  {bg:'rgba(234,179,8,.08)',    color:'#D97706', ico:'\ud83d\udcc8', cls:'cat-6'},\r\n  {bg:'rgba(99,102,241,.08)',   color:'#6366F1', ico:'\ud83d\udcd6', cls:'cat-7'},\r\n];\r\n\r\nconst CAT_MAP = {}; \/\/ id \u2192 meta\r\n\/* \u2500\u2500 TRANSLATEPRESS : pr\u00e9serve la langue active dans les liens \u2500\u2500 *\/\r\nfunction getCurrentLangPrefix(){\r\n  \/\/ D\u00e9tecte \/en, \/es, \/de... en d\u00e9but d'URL (codes 2 lettres TranslatePress)\r\n  const m = window.location.pathname.match(\/^\\\/([a-z]{2})(?:\\\/|$)\/);\r\n  return m ? '\/' + m[1] : '';\r\n}\r\nfunction localizeLink(link){\r\n  const prefix = getCurrentLangPrefix();\r\n  if(!prefix) return link;          \/\/ langue par d\u00e9faut \u2192 rien \u00e0 changer\r\n  try{\r\n    const u = new URL(link);\r\n    \/\/ \u00c9vite le double pr\u00e9fixe au cas o\u00f9\r\n    if(u.pathname.startsWith(prefix + '\/') || u.pathname === prefix) return link;\r\n    u.pathname = prefix + u.pathname;\r\n    return u.toString();\r\n  }catch(e){ return link; }\r\n}\r\nconst S = {catId:null, page:1, total:0, pages:0, busy:false, sort:'date', search:'', view:'3'};\r\n\r\nconst grid  = document.getElementById('cb-grid');\r\nconst pag   = document.getElementById('cb-pag');\r\nconst count = document.getElementById('cb-count');\r\n\r\n\/* \u2500\u2500 UTILITAIRES \u2500\u2500 *\/\r\nfunction formatDate(str){\r\n  return new Date(str).toLocaleDateString('fr-FR',{day:'numeric',month:'short',year:'numeric'});\r\n}\r\nfunction readTime(content){\r\n  if(!content) return '5 min';\r\n  const w = content.replace(\/<[^>]+>\/g,'').trim().split(\/\\s+\/).length;\r\n  return Math.max(2,Math.round(w\/200))+' min';\r\n}\r\nfunction stripHtml(html,max){\r\n  const d=document.createElement('div'); d.innerHTML=html||'';\r\n  const t=(d.textContent||'').trim();\r\n  return max && t.length>max ? t.slice(0,max)+'\u2026' : t;\r\n}\r\nfunction initials(name){\r\n  return (name||'').split(' ').map(w=>w[0]||'').slice(0,2).join('').toUpperCase()||'CB';\r\n}\r\nfunction catMeta(cats){\r\n  if(!cats||!cats.length) return PALETTES[0];\r\n  return CAT_MAP[cats[0].id] || PALETTES[0];\r\n}\r\nfunction skels(n){\r\n  return Array(n).fill(`<div class=\"cb-skel\"><div class=\"cb-skel-img\"><\/div><div class=\"cb-skel-bd\"><div class=\"cb-skel-ln\" style=\"width:50%;height:11px\"><\/div><div class=\"cb-skel-ln\" style=\"width:85%;height:17px\"><\/div><div class=\"cb-skel-ln\" style=\"width:60%;height:13px;margin-top:14px\"><\/div><\/div><\/div>`).join('');\r\n}\r\n\r\n\/* \u2500\u2500 RENDU CARD \u2500\u2500 *\/\r\nfunction renderCard(post, idx){\r\n  const cats   = post._embedded?.['wp:term']?.[0] || [];\r\n  const author = post._embedded?.['author']?.[0] || {};\r\n  const img    = post._embedded?.['wp:featuredmedia']?.[0];\r\n  const cm     = catMeta(cats);\r\n  const rt     = readTime(post.content?.rendered);\r\n  const exc    = post.excerpt?.rendered ? stripHtml(post.excerpt.rendered, 130) : '';\r\n\r\n  const imgHtml = img?.source_url\r\n    ? `<img decoding=\"async\" src=\"${img.source_url}\" alt=\"${(img.alt_text||'').replace(\/\"\/g,'&quot;')}\" loading=\"lazy\">`\r\n    : `<div class=\"cb-card-thumb-ph\">${cm.ico}<\/div>`;\r\n\r\nreturn `<a href=\"${localizeLink(post.link)}\" class=\"cb-card\" style=\"animation-delay:${idx*.045}s;--cat-bg:${cm.bg};--cat-color:${cm.color}\">\r\n    <div class=\"cb-card-thumb\">\r\n      ${imgHtml}\r\n      <div class=\"cb-card-cat\">${cm.ico} ${cats[0]?.name||'Article'}<\/div>\r\n    <\/div>\r\n    <div class=\"cb-card-body\">\r\n      <div class=\"cb-card-meta\">\r\n        <span>${formatDate(post.date)}<\/span>\r\n        <span class=\"cb-card-meta-dot\"><\/span>\r\n        <span>${rt} de lecture<\/span>\r\n      <\/div>\r\n      <div class=\"cb-card-title\">${post.title?.rendered||'Sans titre'}<\/div>\r\n      ${exc?`<p class=\"cb-card-excerpt\">${exc}<\/p>`:''}\r\n      <div class=\"cb-card-foot\">\r\n        <span class=\"cb-card-author\">\r\n          <span class=\"cb-card-av\">${initials(author.name)}<\/span>\r\n          ${(author.name||'Causerie').split(' ')[0]}\r\n        <\/span>\r\n        <span class=\"cb-card-read\">Lire <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg><\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/a>`;\r\n}\r\n\r\n\/* \u2500\u2500 PAGINATION \u2500\u2500 *\/\r\nfunction renderPag(){\r\n  if(S.pages<=1){pag.innerHTML='';return;}\r\n  let h = `<button class=\"cb-pg\" data-p=\"${S.page-1}\" ${S.page<=1?'disabled':''}><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg><\/button>`;\r\n  for(let i=1;i<=S.pages;i++){\r\n    if(S.pages>7 && Math.abs(i-S.page)>2 && i!==1 && i!==S.pages){\r\n      if(i===2||i===S.pages-1) h+=`<span class=\"cb-pg-dots\">\u2026<\/span>`;\r\n      continue;\r\n    }\r\n    h+=`<button class=\"cb-pg${i===S.page?' on':''}\" data-p=\"${i}\">${i}<\/button>`;\r\n  }\r\n  h+=`<button class=\"cb-pg\" data-p=\"${S.page+1}\" ${S.page>=S.pages?'disabled':''}><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg><\/button>`;\r\n  pag.innerHTML=h;\r\n  pag.querySelectorAll('[data-p]').forEach(btn=>{\r\n    btn.addEventListener('click',()=>{\r\n      S.page=+btn.dataset.p;\r\n      load();\r\n      grid.scrollIntoView({behavior:'smooth',block:'start'});\r\n    });\r\n  });\r\n}\r\n\r\n\/* \u2500\u2500 BUILD URL REST \u2500\u2500 *\/\r\nfunction buildUrl(){\r\n  const p = new URLSearchParams({\r\n    per_page: PER_PAGE,\r\n    page:     S.page,\r\n    orderby:  S.sort,\r\n    order:    'desc',\r\n    _embed:   1,\r\n  });\r\n  if(S.catId)  p.set('categories', S.catId);\r\n  if(S.search) p.set('search', S.search);\r\n  return `${BASE}\/wp-json\/wp\/v2\/posts?${p}`;\r\n}\r\n\r\n\/* \u2500\u2500 LOAD \u2500\u2500 *\/\r\nfunction load(){\r\n  if(S.busy) return;\r\n  S.busy=true;\r\n  grid.innerHTML=skels(PER_PAGE);\r\n  pag.innerHTML='';\r\n\r\n  fetch(buildUrl())\r\n    .then(r=>{\r\n      S.total=parseInt(r.headers.get('X-WP-Total')||'0',10);\r\n      S.pages=parseInt(r.headers.get('X-WP-TotalPages')||'1',10);\r\n      if(!r.ok) throw new Error('HTTP '+r.status);\r\n      return r.json();\r\n    })\r\n    .then(posts=>{\r\n      S.busy=false;\r\n\r\n      \/\/ Mettre \u00e0 jour compteur total hero\r\n      if(S.page===1 && !S.catId && !S.search){\r\n        const el=document.getElementById('cb-total-count');\r\n        if(el) el.textContent=S.total;\r\n        const allCnt=document.getElementById('cb-cnt-all');\r\n        if(allCnt) allCnt.textContent=S.total;\r\n      }\r\n\r\n      count.innerHTML=`<strong>${S.total}<\/strong> article${S.total>1?'s':''}${S.search?' pour \u00ab '+S.search+' \u00bb':''}`;\r\n\r\n      if(!posts.length){\r\n        grid.innerHTML=`<div class=\"cb-empty\">\r\n          <div class=\"cb-empty-ico\">\ud83d\udced<\/div>\r\n          <h3>Aucun article trouv\u00e9<\/h3>\r\n          <p>Essayez une autre cat\u00e9gorie ou modifiez votre recherche.<\/p>\r\n          <button onclick=\"window.__cbReset()\" style=\"display:inline-flex;align-items:center;gap:8px;background:var(--navy);color:#fff;border:none;padding:12px 22px;border-radius:var(--r-xs);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;margin-top:4px\">Voir tous les articles<\/button>\r\n        <\/div>`;\r\n        return;\r\n      }\r\n\r\n      grid.innerHTML=posts.map((p,i)=>renderCard(p,i)).join('');\r\n      renderPag();\r\n    })\r\n    .catch(err=>{\r\n      S.busy=false;\r\n      grid.innerHTML=`<div class=\"cb-empty\">\r\n        <div class=\"cb-empty-ico\">\u26a0\ufe0f<\/div>\r\n        <h3>Impossible de charger les articles<\/h3>\r\n        <p>L'API REST WordPress n'est pas accessible.<\/p>\r\n        <code style=\"font-size:11px;color:#dc2626;display:block;margin-top:8px;word-break:break-all\">${buildUrl()}<\/code>\r\n      <\/div>`;\r\n      console.warn('[causerie-blog]', err, buildUrl());\r\n    });\r\n}\r\n\r\nwindow.__cbReset=function(){\r\n  S.catId=null; S.search=''; S.page=1;\r\n  document.querySelectorAll('.cb-cat-btn').forEach(b=>b.classList.toggle('active',b.dataset.catId==='all'));\r\n  document.querySelectorAll('.cb-cluster-card').forEach(c=>c.classList.remove('active'));\r\n  document.getElementById('cb-search').value='';\r\n  document.getElementById('cb-search-clear').classList.remove('show');\r\n  load();\r\n};\r\n\r\n\/* \u2500\u2500 CHARGER CAT\u00c9GORIES WP \u2500\u2500 *\/\r\nfunction loadCategories(){\r\n  fetch(`${BASE}\/wp-json\/wp\/v2\/categories?per_page=100&orderby=count&order=desc&hide_empty=true&_fields=id,name,slug,count`)\r\n    .then(r=>r.json())\r\n    .then(cats=>{\r\n      const filtered=cats.filter(c=>c.slug!=='uncategorized'&&c.slug!=='non-classe'&&c.count>0);\r\n\r\n      filtered.forEach((c,i)=>{\r\n        const p=PALETTES[i%PALETTES.length];\r\n        CAT_MAP[c.id]={...p, label:c.name, slug:c.slug, count:c.count};\r\n      });\r\n\r\n      \/\/ Clusters (5 premi\u00e8res)\r\n      const clustersEl=document.getElementById('cb-clusters');\r\n      const top=filtered.slice(0,5);\r\n      clustersEl.style.gridTemplateColumns=`repeat(${top.length},1fr)`;\r\n      clustersEl.innerHTML=top.map(c=>{\r\n        const m=CAT_MAP[c.id];\r\n        return `<div class=\"cb-cluster-card ${m.cls}\" data-cat-id=\"${c.id}\" style=\"--cat-bg:${m.bg};--cat-color:${m.color}\">\r\n          <span class=\"cb-cluster-ico\">${m.ico}<\/span>\r\n          <div class=\"cb-cluster-name\">${m.label}<\/div>\r\n          <div class=\"cb-cluster-cnt\">${m.count} article${m.count>1?'s':''}<\/div>\r\n        <\/div>`;\r\n      }).join('');\r\n\r\n      \/\/ Pills\r\n      const catsEl=document.getElementById('cb-cats');\r\n      filtered.forEach(c=>{\r\n        const m=CAT_MAP[c.id];\r\n        const btn=document.createElement('button');\r\n        btn.className='cb-cat-btn';\r\n        btn.dataset.catId=c.id;\r\n        btn.innerHTML=`<span class=\"cat-ico\">${m.ico}<\/span>${m.label}<span class=\"cat-cnt\">${m.count}<\/span>`;\r\n        btn.addEventListener('click',()=>activateCat(c.id,btn));\r\n        catsEl.appendChild(btn);\r\n      });\r\n\r\n      \/\/ Bind clusters\r\n      clustersEl.querySelectorAll('.cb-cluster-card').forEach(card=>{\r\n        card.addEventListener('click',()=>{\r\n          const btn=document.querySelector(`.cb-cat-btn[data-cat-id=\"${card.dataset.catId}\"]`);\r\n          if(btn) btn.click();\r\n          document.getElementById('cb-cats').scrollIntoView({behavior:'smooth',block:'nearest'});\r\n        });\r\n      });\r\n    })\r\n    .catch(()=>{\r\n      document.getElementById('cb-clusters').innerHTML='';\r\n    });\r\n}\r\n\r\nfunction activateCat(id,btn){\r\n  S.catId=id||null; S.page=1;\r\n  document.querySelectorAll('.cb-cat-btn').forEach(b=>b.classList.remove('active'));\r\n  btn.classList.add('active');\r\n  document.querySelectorAll('.cb-cluster-card').forEach(c=>c.classList.toggle('active',c.dataset.catId==id));\r\n  load();\r\n}\r\n\r\n\/* \u2500\u2500 BIND \"Tous\" \u2500\u2500 *\/\r\ndocument.querySelector('.cb-cat-btn[data-cat-id=\"all\"]').addEventListener('click',function(){\r\n  S.catId=null; S.page=1;\r\n  document.querySelectorAll('.cb-cat-btn').forEach(b=>b.classList.remove('active'));\r\n  this.classList.add('active');\r\n  document.querySelectorAll('.cb-cluster-card').forEach(c=>c.classList.remove('active'));\r\n  load();\r\n});\r\n\r\n\/* \u2500\u2500 RECHERCHE \u2500\u2500 *\/\r\nlet st;\r\ndocument.getElementById('cb-search').addEventListener('input',e=>{\r\n  const q=e.target.value;\r\n  document.getElementById('cb-search-clear').classList.toggle('show',q.length>0);\r\n  clearTimeout(st);\r\n  st=setTimeout(()=>{S.search=q;S.page=1;load();},450);\r\n});\r\ndocument.getElementById('cb-search-clear').addEventListener('click',()=>{\r\n  document.getElementById('cb-search').value='';\r\n  document.getElementById('cb-search-clear').classList.remove('show');\r\n  S.search='';S.page=1;load();\r\n});\r\n\r\n\/* \u2500\u2500 TRI \u2500\u2500 *\/\r\ndocument.getElementById('cb-sort').addEventListener('change',e=>{S.sort=e.target.value;S.page=1;load();});\r\n\r\n\/* \u2500\u2500 VUE \u2500\u2500 *\/\r\ndocument.querySelectorAll('.cb-view-btn').forEach(btn=>{\r\n  btn.addEventListener('click',()=>{\r\n    const v=btn.dataset.view;\r\n    S.view=v;\r\n    grid.className='cb-grid'+(v==='list'?' cols-list':v==='2'?' cols-2':'');\r\n    document.querySelectorAll('.cb-view-btn').forEach(b=>b.classList.toggle('active',b.dataset.view===v));\r\n  });\r\n});\r\n\r\n\/* \u2500\u2500 SCROLL REVEAL \u2500\u2500 *\/\r\nconst obs=new IntersectionObserver(entries=>{\r\n  entries.forEach(e=>{if(e.isIntersecting){e.target.classList.add('on');obs.unobserve(e.target);}});\r\n},{threshold:.07});\r\ndocument.querySelectorAll('.r').forEach(el=>obs.observe(el));\r\n\r\n\/* \u2500\u2500 INIT \u2500\u2500 *\/\r\nloadCategories();\r\nload();\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcac Blog &#038; Ressources Ma\u00eetrisez les chatbots IA Guides, comparatifs et tutoriels pour cr\u00e9er, int\u00e9grer et rentabiliser votre chatbot IA. R\u00e9dig\u00e9 par les experts Causerie. \u2715 \u2026 articles Lecture 5\u201312 min \ud83d\udcdaTous les articles \u2026 Chargement\u2026 Les plus r\u00e9centsR\u00e9cemment mis \u00e0 jourAlphab\u00e9tique Pr\u00eat \u00e0 cr\u00e9er votre chatbot ? Sans d\u00e9veloppeur, sans carte bancaire. Op\u00e9rationnel en 3 minutes. D\u00e9marrer gratuitement Retour \u00e0 l&rsquo;accueil<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-7065","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog - Causerie - ChatBot<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/causeriebot.com\/en\/blog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog - Causerie - ChatBot\" \/>\n<meta property=\"og:description\" content=\"\ud83d\udcac Blog &#038; Ressources Ma\u00eetrisez les chatbots IA Guides, comparatifs et tutoriels pour cr\u00e9er, int\u00e9grer et rentabiliser votre chatbot IA. R\u00e9dig\u00e9 par les experts Causerie. \u2715 \u2026 articles Lecture 5\u201312 min \ud83d\udcdaTous les articles \u2026 Chargement\u2026 Les plus r\u00e9centsR\u00e9cemment mis \u00e0 jourAlphab\u00e9tique Pr\u00eat \u00e0 cr\u00e9er votre chatbot ? Sans d\u00e9veloppeur, sans carte bancaire. Op\u00e9rationnel en 3 minutes. D\u00e9marrer gratuitement Retour \u00e0 l&rsquo;accueil\" \/>\n<meta property=\"og:url\" content=\"https:\/\/causeriebot.com\/en\/blog\/\" \/>\n<meta property=\"og:site_name\" content=\"Causerie - ChatBot\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-06T11:24:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/causeriebot.com\/wp-content\/uploads\/2024\/12\/cropped-Logo-Causerie-Couleurs-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"7678\" \/>\n\t<meta property=\"og:image:height\" content=\"2197\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/causeriebot.com\\\/blog\\\/\",\"url\":\"https:\\\/\\\/causeriebot.com\\\/blog\\\/\",\"name\":\"Blog - Causerie - ChatBot\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/causeriebot.com\\\/#website\"},\"datePublished\":\"2025-08-28T00:01:40+00:00\",\"dateModified\":\"2026-05-06T11:24:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/causeriebot.com\\\/blog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/causeriebot.com\\\/blog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/causeriebot.com\\\/blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/causeriebot.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/causeriebot.com\\\/#website\",\"url\":\"https:\\\/\\\/causeriebot.com\\\/\",\"name\":\"Causerie - ChatBot IA\",\"description\":\"L\u2019art de la conversation intelligente\",\"publisher\":{\"@id\":\"https:\\\/\\\/causeriebot.com\\\/#organization\"},\"alternateName\":\"Causerie Bot\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/causeriebot.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/causeriebot.com\\\/#organization\",\"name\":\"Causerie Bot\",\"alternateName\":\"Causerie\",\"url\":\"https:\\\/\\\/causeriebot.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/causeriebot.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/causeriebot.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Logo-Causerie-Couleurs-1.png\",\"contentUrl\":\"https:\\\/\\\/causeriebot.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Logo-Causerie-Couleurs-1.png\",\"width\":7680,\"height\":4320,\"caption\":\"Causerie Bot\"},\"image\":{\"@id\":\"https:\\\/\\\/causeriebot.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog - Causerie - ChatBot","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/causeriebot.com\/en\/blog\/","og_locale":"en_US","og_type":"article","og_title":"Blog - Causerie - ChatBot","og_description":"\ud83d\udcac Blog &#038; Ressources Ma\u00eetrisez les chatbots IA Guides, comparatifs et tutoriels pour cr\u00e9er, int\u00e9grer et rentabiliser votre chatbot IA. R\u00e9dig\u00e9 par les experts Causerie. \u2715 \u2026 articles Lecture 5\u201312 min \ud83d\udcdaTous les articles \u2026 Chargement\u2026 Les plus r\u00e9centsR\u00e9cemment mis \u00e0 jourAlphab\u00e9tique Pr\u00eat \u00e0 cr\u00e9er votre chatbot ? Sans d\u00e9veloppeur, sans carte bancaire. Op\u00e9rationnel en 3 minutes. D\u00e9marrer gratuitement Retour \u00e0 l&rsquo;accueil","og_url":"https:\/\/causeriebot.com\/en\/blog\/","og_site_name":"Causerie - ChatBot","article_modified_time":"2026-05-06T11:24:30+00:00","og_image":[{"width":7678,"height":2197,"url":"https:\/\/causeriebot.com\/wp-content\/uploads\/2024\/12\/cropped-Logo-Causerie-Couleurs-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/causeriebot.com\/blog\/","url":"https:\/\/causeriebot.com\/blog\/","name":"Blog - Causerie - ChatBot","isPartOf":{"@id":"https:\/\/causeriebot.com\/#website"},"datePublished":"2025-08-28T00:01:40+00:00","dateModified":"2026-05-06T11:24:30+00:00","breadcrumb":{"@id":"https:\/\/causeriebot.com\/blog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/causeriebot.com\/blog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/causeriebot.com\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/causeriebot.com\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/causeriebot.com\/#website","url":"https:\/\/causeriebot.com\/","name":"Causerie - ChatBot IA","description":"L\u2019art de la conversation intelligente","publisher":{"@id":"https:\/\/causeriebot.com\/#organization"},"alternateName":"Causerie Bot","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/causeriebot.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/causeriebot.com\/#organization","name":"Causerie Bot","alternateName":"Causerie","url":"https:\/\/causeriebot.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/causeriebot.com\/#\/schema\/logo\/image\/","url":"https:\/\/causeriebot.com\/wp-content\/uploads\/2024\/12\/Logo-Causerie-Couleurs-1.png","contentUrl":"https:\/\/causeriebot.com\/wp-content\/uploads\/2024\/12\/Logo-Causerie-Couleurs-1.png","width":7680,"height":4320,"caption":"Causerie Bot"},"image":{"@id":"https:\/\/causeriebot.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/pages\/7065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/comments?post=7065"}],"version-history":[{"count":46,"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/pages\/7065\/revisions"}],"predecessor-version":[{"id":8404,"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/pages\/7065\/revisions\/8404"}],"wp:attachment":[{"href":"https:\/\/causeriebot.com\/en\/wp-json\/wp\/v2\/media?parent=7065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}