[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcfo-ia":3,"docs-nav-en":267},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":261,"_id":262,"_source":263,"_file":264,"_stem":265,"_extension":266},"\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcfo-ia","cas-usage",false,"","CFO IA","Recipe for a financial cockpit that produces a weekly briefing and flags the follow-ups to make.",{"type":11,"children":12,"toc":255},"root",[13,37,44,69,106,112,207,231,237],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,21,26,28,35],{"type":19,"value":20},"text","The ",{"type":14,"tag":22,"props":23,"children":24},"strong",{},[25],{"type":19,"value":8},{"type":19,"value":27}," is a recipe for a financial leadership agent, to assemble yourself (it is not a shipped template — see ",{"type":14,"tag":29,"props":30,"children":32},"a",{"href":31},"\u002Fen\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",[33],{"type":19,"value":34},"Typical business agents",{"type":19,"value":36},"). It reads your figures, summarizes them and saves you time on tracking.",{"type":14,"tag":38,"props":39,"children":41},"h2",{"id":40},"what-it-does",[42],{"type":19,"value":43},"What it does",{"type":14,"tag":45,"props":46,"children":47},"ul",{},[48,59],{"type":14,"tag":49,"props":50,"children":51},"li",{},[52,57],{"type":14,"tag":22,"props":53,"children":54},{},[55],{"type":19,"value":56},"Weekly briefing",{"type":19,"value":58}," (e.g. Monday at 7am) — revenue for the period vs the previous one, points of attention; costs and margin if you supply them from an internal database.",{"type":14,"tag":49,"props":60,"children":61},{},[62,67],{"type":14,"tag":22,"props":63,"children":64},{},[65],{"type":19,"value":66},"Follow-up alert",{"type":19,"value":68}," (e.g. every day at 8am) — flags receivables that warrant a follow-up, based on a register you keep in a database.",{"type":14,"tag":15,"props":70,"children":71},{},[72,74,79,81,88,90,96,98,104],{"type":19,"value":73},"Both objectives can live in ",{"type":14,"tag":22,"props":75,"children":76},{},[77],{"type":19,"value":78},"a single pipeline",{"type":19,"value":80},": each scheduled trigger carries an ",{"type":14,"tag":82,"props":83,"children":85},"code",{"className":84},[],[86],{"type":19,"value":87},"objectif",{"type":19,"value":89}," label (published under ",{"type":14,"tag":82,"props":91,"children":93},{"className":92},[],[94],{"type":19,"value":95},"schedule.objectif",{"type":19,"value":97},"), which routes the execution (see ",{"type":14,"tag":29,"props":99,"children":101},{"href":100},"\u002Fen\u002Fdocs\u002Fcanaux\u002Fschedule",[102],{"type":19,"value":103},"Schedule",{"type":19,"value":105},"). One model, several cadences.",{"type":14,"tag":38,"props":107,"children":109},{"id":108},"how-it-is-assembled",[110],{"type":19,"value":111},"How it is assembled",{"type":14,"tag":113,"props":114,"children":115},"ol",{},[116,142,167,177],{"type":14,"tag":49,"props":117,"children":118},{},[119,124,126,132,134,140],{"type":14,"tag":22,"props":120,"children":121},{},[122],{"type":19,"value":123},"Data sources",{"type":19,"value":125}," — ",{"type":14,"tag":29,"props":127,"children":129},{"href":128},"\u002Fen\u002Fdocs\u002Fintegrations\u002Fstripe",[130],{"type":19,"value":131},"Stripe",{"type":19,"value":133}," (",{"type":14,"tag":82,"props":135,"children":137},{"className":136},[],[138],{"type":19,"value":139},"stripe_report",{"type":19,"value":141}," node: revenue collected, MRR, active, new and canceled subscriptions, customers) and\u002For an internal database. The Stripe integration does not list unpaid invoices: the follow-up alert relies on your own register.",{"type":14,"tag":49,"props":143,"children":144},{},[145,150,152,158,160,165],{"type":14,"tag":22,"props":146,"children":147},{},[148],{"type":19,"value":149},"Routing",{"type":19,"value":151}," — conditions (",{"type":14,"tag":82,"props":153,"children":155},{"className":154},[],[156],{"type":19,"value":157},"filter",{"type":19,"value":159},") steer execution based on ",{"type":14,"tag":82,"props":161,"children":163},{"className":162},[],[164],{"type":19,"value":95},{"type":19,"value":166}," (briefing or alert).",{"type":14,"tag":49,"props":168,"children":169},{},[170,175],{"type":14,"tag":22,"props":171,"children":172},{},[173],{"type":19,"value":174},"Drafting",{"type":19,"value":176}," — an agent turns the aggregates into a readable HTML email.",{"type":14,"tag":49,"props":178,"children":179},{},[180,185,187,197,199,205],{"type":14,"tag":22,"props":181,"children":182},{},[183],{"type":19,"value":184},"Sending",{"type":19,"value":186}," — via the ",{"type":14,"tag":29,"props":188,"children":190},{"href":189},"\u002Fen\u002Fdocs\u002Fpipelines\u002Factions-no-code",[191],{"type":14,"tag":82,"props":192,"children":194},{"className":193},[],[195],{"type":19,"value":196},"email.send",{"type":19,"value":198}," tool or the ",{"type":14,"tag":82,"props":200,"children":202},{"className":201},[],[203],{"type":19,"value":204},"email_outbound",{"type":19,"value":206}," node.",{"type":14,"tag":208,"props":209,"children":211},"alert",{"type":210},"info",[212],{"type":14,"tag":15,"props":213,"children":214},{},[215,217,222,224,229],{"type":19,"value":216},"Precision principle: the ",{"type":14,"tag":22,"props":218,"children":219},{},[220],{"type":19,"value":221},"amounts",{"type":19,"value":223}," are computed by deterministic nodes upstream; the agent only ",{"type":14,"tag":22,"props":225,"children":226},{},[227],{"type":19,"value":228},"writes",{"type":19,"value":230}," the prose. A node cannot hallucinate a figure.",{"type":14,"tag":38,"props":232,"children":234},{"id":233},"adapting-it-to-your-context",[235],{"type":19,"value":236},"Adapting it to your context",{"type":14,"tag":45,"props":238,"children":239},{},[240,245,250],{"type":14,"tag":49,"props":241,"children":242},{},[243],{"type":19,"value":244},"Define your attention thresholds (minimum margin, payment delay).",{"type":14,"tag":49,"props":246,"children":247},{},[248],{"type":19,"value":249},"Choose the recipients and the tone of the briefing.",{"type":14,"tag":49,"props":251,"children":252},{},[253],{"type":19,"value":254},"Adjust the trigger times.",{"title":7,"searchDepth":256,"depth":256,"links":257},2,[258,259,260],{"id":40,"depth":256,"text":43},{"id":108,"depth":256,"text":111},{"id":233,"depth":256,"text":236},"markdown","content:en:docs:8.cas-usage:2.cfo-ia.md","content","en\u002Fdocs\u002F8.cas-usage\u002F2.cfo-ia.md","en\u002Fdocs\u002F8.cas-usage\u002F2.cfo-ia","md",[268],{"title":269,"_path":270,"children":271},"En","\u002Fen",[272],{"title":273,"_path":274,"children":275},"Docs","\u002Fen\u002Fdocs",[276,289,316,343,356,372,385,444],{"title":277,"_path":278,"children":279},"Getting started","\u002Fen\u002Fdocs\u002Fdemarrer",[280,283,286],{"title":281,"_path":282},"Welcome","\u002Fen\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":284,"_path":285},"Create an account","\u002Fen\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":287,"_path":288},"Connect an LLM key","\u002Fen\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",{"title":290,"_path":291,"children":292},"Channels","\u002Fen\u002Fdocs\u002Fcanaux",[293,296,299,302,305,308,311,314],{"title":294,"_path":295},"Channels overview","\u002Fen\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":297,"_path":298},"Real-time telephony","\u002Fen\u002Fdocs\u002Fcanaux\u002Ftelephone",{"title":300,"_path":301},"Email","\u002Fen\u002Fdocs\u002Fcanaux\u002Femail",{"title":303,"_path":304},"Web chat widget","\u002Fen\u002Fdocs\u002Fcanaux\u002Fchat-widget",{"title":306,"_path":307},"HTTP Webhook","\u002Fen\u002Fdocs\u002Fcanaux\u002Fwebhook",{"title":309,"_path":310},"Messaging (WhatsApp, Messenger, Telegram, Mattermost)","\u002Fen\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":312,"_path":313},"Meta Lead Ads","\u002Fen\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":315,"_path":100},"Schedule (cron)",{"title":317,"_path":318,"children":319},"Pipelines","\u002Fen\u002Fdocs\u002Fpipelines",[320,323,326,329,332,335,338,340],{"title":321,"_path":322},"The Visual Editor","\u002Fen\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":324,"_path":325},"AI Agents","\u002Fen\u002Fdocs\u002Fpipelines\u002Fagents",{"title":327,"_path":328},"Deterministic Operators","\u002Fen\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":330,"_path":331},"Flow Control","\u002Fen\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":333,"_path":334},"Code Steps","\u002Fen\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":336,"_path":337},"Sub-pipelines","\u002Fen\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":339,"_path":189},"No-code actions",{"title":341,"_path":342},"Knowledge base","\u002Fen\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":344,"_path":345,"children":346},"Supervision","\u002Fen\u002Fdocs\u002Fsupervision",[347,350,353],{"title":348,"_path":349},"Execution History","\u002Fen\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":351,"_path":352},"Credits & Metering","\u002Fen\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":354,"_path":355},"Benchmarks","\u002Fen\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":357,"_path":358,"children":359},"Security","\u002Fen\u002Fdocs\u002Fsecurite",[360,363,366,369],{"title":361,"_path":362},"Security principles","\u002Fen\u002Fdocs\u002Fsecurite\u002Fprincipes",{"title":364,"_path":365},"Strict multi-tenancy","\u002Fen\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",{"title":367,"_path":368},"GDPR audit & access log","\u002Fen\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",{"title":370,"_path":371},"Sovereign deployment","\u002Fen\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",{"title":373,"_path":374,"children":375},"Developers","\u002Fen\u002Fdocs\u002Fdeveloppeurs",[376,379,382],{"title":377,"_path":378},"Admin API","\u002Fen\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":380,"_path":381},"Outbound webhooks","\u002Fen\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":383,"_path":384},"Drive betool from Claude (MCP)","\u002Fen\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":386,"_path":387,"children":388},"Integrations","\u002Fen\u002Fdocs\u002Fintegrations",[389,392,393,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441],{"title":390,"_path":391},"Integrations overview","\u002Fen\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":131,"_path":128},{"title":394,"_path":395},"GitHub","\u002Fen\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":397,"_path":398},"Google","\u002Fen\u002Fdocs\u002Fintegrations\u002Fgoogle",{"title":400,"_path":401},"LinkedIn Ads","\u002Fen\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":403,"_path":404},"Kavkom","\u002Fen\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":406,"_path":407},"Jira","\u002Fen\u002Fdocs\u002Fintegrations\u002Fjira",{"title":409,"_path":410},"Slack","\u002Fen\u002Fdocs\u002Fintegrations\u002Fslack",{"title":412,"_path":413},"SMS","\u002Fen\u002Fdocs\u002Fintegrations\u002Fsms",{"title":415,"_path":416},"Enable Banking (open banking)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fenable-banking",{"title":418,"_path":419},"CRM, marketing & productivity","\u002Fen\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":421,"_path":422},"HeyGen (video)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fheygen",{"title":424,"_path":425},"La Poste","\u002Fen\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":427,"_path":428},"Industry CRM (beTool Application, Qhare)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":430,"_path":431},"Mitti (field inspections)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":433,"_path":434},"Meta (Messenger, Pages, Meta Ads)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":436,"_path":437},"Onoff Business (Beta)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":439,"_path":440},"Smart Life \u002F Tuya (connected devices)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":442,"_path":443},"beTool products (Desktop, Kiosk, Terminal)","\u002Fen\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":445,"_path":446,"children":447},"Use cases","\u002Fen\u002Fdocs\u002Fcas-usage",[448,449,450,453,456,459],{"title":34,"_path":31},{"title":8,"_path":4},{"title":451,"_path":452},"COO IA","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":454,"_path":455},"CTO IA","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":457,"_path":458},"Product Manager IA","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":460,"_path":461},"Personal assistant","\u002Fen\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]