Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.
Utilisez un chat pour investiguer une question à travers vos services connectés et
les fichiers que vous ajoutez. Replit peut réunir le contexte pertinent, comparer les
sources, et organiser les résultats autour du résultat que vous recherchez.
Avant un appel de renouvellement, examinez la fiche client dans Salesforce, les fils Slack
pertinents, et le brief de renouvellement dans Google Drive. Demandez à Replit de faire
ressortir les risques, les réussites, les questions sans réponse, et cinq sujets pour
l’appel.
Confirmez que Salesforce, Slack et Google Drive sont connectés. Les
autorisations des connecteurs déterminent quelles fiches, conversations et
fichiers Replit peut consulter.Si un outil n’est pas encore connecté, Agent peut vous inviter à le connecter dans le chat :Vous pouvez aussi le connecter depuis les Paramètres.Salesforce sert d’exemple ci-dessous. D’autres intégrations peuvent avoir des écrans de configuration et de permissions différents.
Activez-le si nécessaire, puis sélectionnez Se connecter.
Terminez le flux de connexion et de permissions du fournisseur.
Recherchez Salesforce dans Paramètres > Intégrations.
Passez en revue le fournisseur et les permissions avant de continuer.
2
Lancer le prompt
Nommez le client et la décision ou le résultat d’appel que vous devez préparer dans une seule demande complète.
3
Examiner les preuves
Vérifiez les fiches, messages et fichiers sources derrière les constats
importants. Demandez à Replit de séparer les faits confirmés des questions
ouvertes ou des hypothèses.
4
Affiner le brief d'appel
Posez des questions de suivi, changez l’accent, ou transformez les
constats en un ordre du jour concis pour l’appel.
Si le brief de renouvellement n’est pas dans Google Drive connecté, téléchargez-le dans le chat. Si des informations publiques actuelles amélioreraient la préparation, vous pouvez effectuer une recherche web.Gardez les questions de suivi dans le même chat. Une fois le brief exact, vous pouvez
transformer les constats en ordre du jour, plan ou liste de tâches.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Replit","colors":{"primary":"#FF3C00","light":"#FF3C00","dark":"#FF3C00"},"logo":{"light":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373","dark":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/dark.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=9cbba158300d48c49d8b888e71015495","href":"/welcome"},"favicon":"https://mintcdn.com/replit/CmOMKRnamiqG44eH/favicon.ico?fit=max\u0026auto=format\u0026n=CmOMKRnamiqG44eH\u0026q=85\u0026s=c89a6df6f537373c946c7a5f0ac65475","appearance":{"default":"light"},"background":{"color":{"light":"#F6F5F4","dark":"#1E1E1F"}},"navbar":{"links":[],"primary":{"type":"button","label":"Start Building","href":"https://replit.com?ref=docs"}},"footer":{"socials":{"x":"https://x.com/replit","linkedin":"https://www.linkedin.com/company/repl-it","youtube":"https://www.youtube.com/@replit"}},"seo":{"metatags":{"og:site_name":"Replit Docs","twitter:site":"@replit","twitter:creator":"@replit","author":"Replit"},"indexing":"all"},"fonts":{"heading":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"},"body":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"}},"integrations":{"segment":{"key":"dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX"}},"contextual":{"options":["copy","view"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/replit/j4of5To8jzehz0JK/thumb.png?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=a7db7f0256b2fa06810fb4d378e63cc5","fonts":{"family":"ABC Diatype Plus"}},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"welcome"},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"href":"fr/welcome"},{"language":"pt","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"href":"pt/welcome"},{"language":"ja","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"href":"ja/welcome"},{"language":"ko","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"href":"ko/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"replit","hasAudioNarration":false,"actualSubdomain":"replit","customDomains":["docs.replit.com","docs.repl.it"],"gitSource":{"type":"github","owner":"replit","repo":"replit-docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"issues":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6af1e6e40da5396f9633a9b1","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"Features","count":360},{"language":"fr","tag":"Fonctionnalités","count":360},{"language":"ja","tag":"機能","count":360},{"language":"ko","tag":"기능","count":360},{"language":"pt","tag":"Funcionalidades","count":360},{"language":"en","tag":"Changelog","count":100},{"language":"fr","tag":"Journal des modifications","count":100},{"language":"ja","tag":"変更履歴","count":100},{"language":"ko","tag":"변경 내역","count":100},{"language":"pt","tag":"Registro de alterações","count":100},{"language":"en","tag":"Apps","count":41},{"language":"fr","tag":"Apps","count":41},{"language":"ja","tag":"Apps","count":41},{"language":"ko","tag":"Apps","count":41},{"language":"pt","tag":"Apps","count":41},{"language":"en","tag":"Enterprise","count":40},{"language":"fr","tag":"Entreprise","count":40},{"language":"ja","tag":"Enterprise","count":40},{"language":"ko","tag":"Enterprise","count":40},{"language":"pt","tag":"Enterprise","count":40},{"language":"en","tag":"Use cases","count":39},{"language":"fr","tag":"Use cases","count":39},{"language":"ja","tag":"Use cases","count":39},{"language":"ko","tag":"Use cases","count":39},{"language":"pt","tag":"Use cases","count":39},{"language":"en","tag":"Chats","count":25},{"language":"en","tag":"Designs","count":25},{"language":"fr","tag":"Chats","count":25},{"language":"fr","tag":"Designs","count":25},{"language":"ja","tag":"Chats","count":25},{"language":"ja","tag":"Designs","count":25},{"language":"ko","tag":"Chats","count":25},{"language":"ko","tag":"Designs","count":25},{"language":"pt","tag":"Chats","count":25},{"language":"pt","tag":"Designs","count":25},{"language":"en","tag":"Trust \u0026 Billing","count":23},{"language":"fr","tag":"Confiance et facturation","count":23},{"language":"ja","tag":"信頼と請求","count":23},{"language":"ko","tag":"신뢰 및 결제","count":23},{"language":"pt","tag":"Confiança e faturamento","count":23},{"language":"en","tag":"Web","count":22},{"language":"fr","tag":"Web","count":22},{"language":"ja","tag":"Web","count":22},{"language":"ko","tag":"Web","count":22},{"language":"pt","tag":"Web","count":22},{"language":"en","tag":"Help","count":20},{"language":"fr","tag":"Help","count":20},{"language":"ja","tag":"Help","count":20},{"language":"ko","tag":"Help","count":20},{"language":"pt","tag":"Help","count":20}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@replit.com"}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/replit/795eee5cda55dee3/styles.css"}],"page":{"pagePath":"fr/use-cases/prepare-for-a-customer-call","slug":"/fr/use-cases/prepare-for-a-customer-call","pageMetadata":{"title":"Se préparer pour un appel client","sidebarTitle":"Se préparer pour un appel client","description":"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.","icon":"chart-line","canonical":"https://docs.replit.com/use-cases/prepare-for-a-customer-call","href":"/fr/use-cases/prepare-for-a-customer-call"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const RoutineChatDemo=({useCase=`weekly-pipeline-report`,variant=`summary`,connector})=>{const weekly={cron:`0 9 * * 1`,intervalDays:7};const daily={cron:`0 8 * * *`,intervalDays:1};const routineExamples={\"weekly-pipeline-report\":{...weekly,title:`Weekly sales pipeline report`,description:`Compare weekly HubSpot pipeline changes, update the trend table in Google Sheets, and share the highlights in Slack.`,prompt:`Pull this week's sales pipeline from HubSpot and compare it with last week. Report new deals, stage movement, slipped deals, and forecast changes. Update the weekly comparison in Google Sheets and post the highlights to the agreed Slack channel. Include links to the sheet and relevant deals, and flag missing data rather than guessing.`,connector:{id:`hubspot`,name:`HubSpot`,reason:`Connect HubSpot so the weekly routine can read deals, stage changes, close dates, and forecast data.`}},\"analyze-customer-feedback\":{...weekly,title:`Weekly customer feedback review`,description:`Group Zendesk tickets into themes, update the Notion dashboard, and alert Slack to new issues or volume spikes.`,prompt:`Pull last week's Zendesk tickets for the agreed products and tags. Categorize issues, compare theme volume with last week, and update the Notion dashboard with suggested follow-ups and ticket links. Alert the agreed Slack channel only when a new theme appears or volume exceeds the agreed spike threshold.`,connector:{id:`zendesk`,name:`Zendesk`,reason:`Connect Zendesk so the weekly routine can read support tickets and identify recurring issues.`}},\"generate-release-notes\":{...weekly,title:`Weekly release notes`,description:`Turn GitHub and Linear changes into customer-facing release notes in Notion.`,prompt:`Pull last week's changes from the agreed GitHub repository and Linear team. Write release notes grouped by New, Improved, and Fixed in the agreed Notion destination. Skip internal-only chores, flag possible breaking changes at the top, and link each item to its source. Do not announce or send the notes to customers.`,connector:{id:`github`,name:`GitHub`,reason:`Connect GitHub so the weekly routine can read merged pull requests and link release notes to the original changes.`}},\"track-subscriptions\":{...weekly,title:`Weekly subscription review`,description:`Find recurring payments in Gmail and update monthly costs and upcoming trials in Google Sheets.`,prompt:`Scan the agreed Gmail inbox or labels for subscription and receipt emails. Extract vendor, amount, currency, and billing cadence into the agreed Google Sheet. Calculate monthly costs, flag uncertain values and forgotten trials, and link to the source emails. Avoid duplicate vendors. Do not cancel subscriptions or make payments.`,connector:{id:`gmail`,name:`Gmail`,reason:`Connect Gmail so the weekly routine can find subscription receipts and renewal notices.`}},\"monitor-top-ads\":{...weekly,title:`Weekly ad performance review`,description:`Compare TikTok, Snapchat, Meta, and Google ad performance and rank creatives to review.`,prompt:`Pull last week's ads from the agreed TikTok Ads, Snapchat Ads, Meta Ads, and Google Ads accounts. Align reporting dates and time zones. Rank creatives by spend, click-through rate, cost per acquisition, and return on ad spend. Recommend which to scale or pause, explain missing data, and link to the source ads. Do not change budgets or campaign settings.`,connector:{id:`tiktok-ads`,name:`TikTok Ads`,reason:`Connect TikTok Ads so the weekly routine can read creative performance for your selected ad accounts.`}},\"source-candidates\":{...weekly,title:`Weekly candidate shortlist`,description:`Find matching engineers on GitHub, skip existing Ashby candidates, and save outreach drafts for review.`,prompt:`Read the agreed job description in Google Drive. Find up to 30 engineers on GitHub who match the must-have criteria. Skip anyone already in Ashby. Add new people as sourced with source links, a three-line explanation of relevant experience, and a short outreach draft. Flag uncertain matches. Do not send email or messages; a person reviews the shortlist and decides whom to contact.`,connector:{id:`google-drive`,name:`Google Drive`,reason:`Connect Google Drive so the weekly routine can read the job description and must-have criteria.`}},\"monitor-brand-mentions\":{...daily,title:`Daily brand mentions`,description:`Review X mentions, send important conversations to Slack, and archive linked summaries in Notion.`,prompt:`Monitor mentions of the agreed brand and handles on X since the last run. Summarize sentiment and context, ignore noise, and flag conversations that need a reply. Send relevant mentions to the agreed Slack channel and archive them in the Notion database with source links. Do not reply to posts. Report access failures rather than treating missing data as no mentions.`,connector:{id:`slack`,name:`Slack`,reason:`Connect Slack so the daily routine can send important brand mentions to your chosen channel.`}},\"monitor-competitors\":{...daily,title:`Daily competitor watch`,description:`Compare competitor pages, alert Slack to material changes, and update competitive intelligence in Notion.`,prompt:`Review the agreed competitor pricing, changelog, and feature URLs. Compare with the previous run, summarize material changes with source links, and update the existing competitive intelligence page in Notion. Alert the agreed Slack channel only when the changes meet the agreed criteria. Flag unreachable pages and distinguish layout changes from pricing or feature changes.`,connector:{id:`slack`,name:`Slack`,reason:`Connect Slack so the daily routine can alert your team to material competitor changes.`}},\"review-a-live-website\":{...weekly,title:`Weekly website link review`,description:`Check the agreed website pages for broken links, report changes in Slack, and log findings in Notion.`,prompt:`Open the agreed public website URLs and check that their links still resolve. Compare findings with the previous week. Report each affected page, broken destination, and observed change to the chosen Slack channel and log it in Notion. List pages or interactions that could not be checked. Do not edit or publish the website.`,connector:{id:`slack`,name:`Slack`,reason:`Connect Slack so each weekly website link review reaches your chosen channel.`}}};const example=routineExamples[useCase]||routineExamples[`weekly-pipeline-report`];const connection=connector||example.connector;const schedule=example.intervalDays===1?`At 8:00 AM, every day`:`At 9:00 AM, only on Monday`;const[enabled,setEnabled]=useState(true);const[expanded,setExpanded]=useState(false);const[menu,setMenu]=useState(false);const[running,setRunning]=useState(false);const[runs,setRuns]=useState(6);const[title,setTitle]=useState(example.title);const[editedSchedule,setEditedSchedule]=useState(schedule);const[prompt,setPrompt]=useState(example.prompt);const[timezone,setTimezone]=useState(`Europe/Paris`);const[zoneOpen,setZoneOpen]=useState(false);const[zoneSearch,setZoneSearch]=useState(``);const zoneRoot=useRef(null);const zoneTrigger=useRef(null);const zoneListId=useId();const zoneLabel=zone=>{const offset=new Intl.DateTimeFormat(`en`,{timeZone:zone,timeZoneName:`longOffset`}).formatToParts(new Date(`2026-10-29T12:00:00Z`)).find(part=>part.type===`timeZoneName`).value.replace(`GMT`,`UTC`);return`${zone} (${offset===`UTC`?`UTC+00:00`:offset})`};const[zoneOptions]=useState(()=>variant===`approval`?[...new Set([...Intl.supportedValuesOf?Intl.supportedValuesOf(`timeZone`):[`Europe/Paris`,`Europe/London`,`America/New_York`,`Asia/Tokyo`],`UTC`])].map(value=>({value,label:zoneLabel(value)})):[]);const zones=[zoneOptions.find(option=>option.value===timezone),...zoneOptions.filter(option=>option.value!==timezone)].filter(option=>option\u0026\u0026option.label.toLowerCase().includes(zoneSearch.toLowerCase()));useEffect(()=>{if(!zoneOpen)return;zoneRoot.current?.querySelector(`input`)?.focus();const outside=event=>{if(!zoneRoot.current?.contains(event.target))setZoneOpen(false)};document.addEventListener(`pointerdown`,outside);return()=>document.removeEventListener(`pointerdown`,outside)},[zoneOpen]);const root=useRef(null);const menuButton=useRef(null);const historyId=useId();useEffect(()=>{if(!running)return;const timer=setTimeout(()=>{setRunning(false);setRuns(value=>value+1)},1800);return()=>clearTimeout(timer)},[running]);useEffect(()=>{if(!menu)return;root.current?.querySelector(`[role=\"menuitem\"]`)?.focus();const outside=event=>{if(!root.current?.contains(event.target))setMenu(false)};document.addEventListener(`pointerdown`,outside);return()=>document.removeEventListener(`pointerdown`,outside)},[menu]);const icon=name=>_jsxs(`svg`,{width:`18`,height:`18`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`1.6`,strokeLinecap:`round`,strokeLinejoin:`round`,\"aria-hidden\":`true`,children:[name===`play`\u0026\u0026_jsx(`path`,{d:`m7 3 14 9-14 9z`}),name===`chevron`\u0026\u0026_jsx(`path`,{d:expanded?`m6 9 6 6 6-6`:`m9 6 6 6-6 6`}),name===`close`\u0026\u0026_jsx(`path`,{d:`m6 6 12 12M6 18 18 6`}),name===`check`\u0026\u0026_jsx(`path`,{d:`m20 6-11 11-5-5`}),name===`down`\u0026\u0026_jsx(`path`,{d:`m6 9 6 6 6-6`}),name===`search`\u0026\u0026_jsxs(_Fragment,{children:[_jsx(`circle`,{cx:`10.5`,cy:`10.5`,r:`7.5`}),_jsx(`path`,{d:`m16 16 5 5`})]}),name===`connect`\u0026\u0026_jsx(_Fragment,{children:_jsx(`path`,{d:`M9 3h9a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3H9M3 12h12m-5-5 5 5-5 5`})}),name===`message`\u0026\u0026_jsx(`path`,{d:`M21 11.5a8.4 8.4 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.4 8.4 0 0 1-3.8-.9L3 21l1.9-5.7a8.4 8.4 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.4 8.4 0 0 1 3.8-.9h.5a8.5 8.5 0 0 1 8 8v.5Z`}),name===`trash`\u0026\u0026_jsx(_Fragment,{children:_jsx(`path`,{d:`M3 6h18M19 6l-1 14H6L5 6M9 6V3h6v3M10 10v6M14 10v6`})}),name===`clock`\u0026\u0026_jsxs(_Fragment,{children:[_jsx(`circle`,{cx:`12`,cy:`12`,r:`9`}),_jsx(`path`,{d:`M12 7v5l3 2`})]}),name===`more`\u0026\u0026_jsxs(_Fragment,{children:[_jsx(`circle`,{cx:`12`,cy:`5`,r:`1`}),_jsx(`circle`,{cx:`12`,cy:`12`,r:`1`}),_jsx(`circle`,{cx:`12`,cy:`19`,r:`1`})]})]});return _jsxs(`div`,{ref:root,className:`routine-example routine-${variant}`,\"data-routine-example\":variant,children:[_jsx(`style`,{children:`\n @font-face { font-family:\"Routine Diatype\"; font-style:normal; font-weight:200 1000; font-display:swap; src:url(\"https://cdn.replit.com/fonts/ReplitDiatypeVariable.woff2\") format(\"woff2\"); }\n .routine-example {\n --rc-bg:#f1f0ee; --rc-input:#fafaf9; --rc-popup:#fafaf9; --rc-hover:#e8e7e3; --rc-border:#deddda; --rc-timeline:#c6c6bd;\n --rc-text:#292a2d; --rc-muted:#61646b; --rc-blue:#0079f2; --rc-green:#dcece0; --rc-green-text:#365a40;\n position:relative; margin:24px 0; color:var(--rc-text); font-family:\"Routine Diatype\",sans-serif; font-size:14px; line-height:1.5;\n background:var(--rc-bg); border:1px solid var(--rc-border); border-radius:12px; padding:16px;\n width:100%; box-sizing:border-box; text-align:left;\n }\n :is(.dark,[data-theme=\"dark\"]) .routine-example {\n --rc-bg:#222223; --rc-input:#252627; --rc-popup:#252627; --rc-hover:#29292a; --rc-border:#343436; --rc-timeline:#656568;\n --rc-text:#d4d4d6; --rc-muted:#b0b1b4; --rc-green:#203b2d; --rc-green-text:#d4eee0;\n }\n :is(.dark,[data-theme=\"dark\"]) .routine-approval { --rc-text:#d2d2d4; --rc-muted:#a4a5a7; }\n :is(.dark,[data-theme=\"dark\"]) .routine-example input, :is(.dark,[data-theme=\"dark\"]) .routine-example textarea { border-color:#424244; }\n :is(.dark,[data-theme=\"dark\"]) .routine-approval .rc-actions button:not(.rc-primary), :is(.dark,[data-theme=\"dark\"]) .routine-connect .rc-connection-actions button:not(.rc-primary) { background:#2c2d2e; }\n .routine-example *, .routine-example *::before, .routine-example *::after { box-sizing:border-box; }\n .routine-example p, .routine-example h3, .routine-example ul, .routine-example li { margin:0; padding:0; }\n .routine-example p { font-size:14px; line-height:1.5; color:var(--rc-muted); }\n .routine-example button, .routine-example input, .routine-example textarea, .routine-example select {\n font:inherit; color:inherit; margin:0; box-shadow:none;\n }\n /* RUI Button default: h-800, rounded-6, px-200 plus label px-100. */\n .routine-example button { display:inline-flex; align-items:center; justify-content:center; gap:2px; height:32px; border:0; background:var(--rc-input); border-radius:6px; padding:0 12px; cursor:pointer; line-height:20px; font-weight:500; box-shadow:0 1px 2px rgb(0 0 0 / 2%),0 0 0 1px color-mix(in srgb,currentColor 20%,transparent); }\n .routine-example button:hover { background:var(--rc-hover); }\n .routine-example button:focus-visible, .routine-example input:focus-visible, .routine-example textarea:focus-visible, .routine-example select:focus-visible { outline:2px solid var(--rc-blue); outline-offset:3px; }\n .routine-example button:disabled { cursor:default; opacity:.6; }\n .routine-example .rc-icon { border:0; padding:4px; width:24px; height:24px; background:transparent; box-shadow:none; flex-shrink:0; }\n .routine-example .rc-icon svg, .routine-example .rc-menu svg { width:16px; height:16px; }\n .routine-example svg { display:block; flex-shrink:0; margin:0; }\n .routine-example .rc-row { display:flex; align-items:center; gap:8px; min-width:0; }\n .routine-example .rc-title { flex:1; min-width:0; font-size:16px; line-height:24px; font-weight:500; color:var(--rc-text); overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }\n .routine-example .rc-description { margin:10px 0 16px; }\n .routine-example .rc-actions { display:flex; gap:8px; margin-top:16px; }\n .routine-example .rc-actions button { flex:1; }\n .routine-example .rc-primary { background:var(--rc-blue); color:#fff; box-shadow:0 1px 2px rgb(0 0 0 / 2%),0 0 0 1px rgb(0 0 0 / 10%); }\n .routine-example .rc-primary:hover { background:#0069d3; }\n .routine-example img { width:32px; height:32px; margin:0; border:0; border-radius:6px; }\n .routine-example .rc-connection-copy { margin-top:10px; }\n .routine-connect { background:var(--rc-popup); border-color:color-mix(in srgb,var(--rc-text) 6%,transparent); }\n .routine-connect img { width:20px; height:20px; border-radius:0; }\n .routine-example .rc-connection-actions { display:flex; gap:8px; margin-top:12px; }\n .routine-example .rc-connection-actions button { flex:1; min-width:0; box-shadow:none; border:0; gap:8px; }\n .routine-example .rc-connection-actions button:not(.rc-primary) { background:var(--rc-bg); }\n .routine-example .rc-connection-actions button:not(.rc-primary):hover { background:var(--rc-hover); }\n .routine-approval, .routine-connect { box-shadow:0px 1px 2px rgb(0 0 0 / 3%),0px 4px 8px -2px rgb(0 0 0 / 4%); }\n .routine-approval { min-height:340px; background:var(--rc-popup); }\n .routine-approval > p { margin-top:4px; }\n .routine-approval .rc-actions button { box-shadow:none; border:0; gap:8px; }\n .routine-approval .rc-actions button:not(.rc-primary) { background:var(--rc-bg); }\n .routine-approval .rc-actions button:not(.rc-primary):hover { background:var(--rc-hover); }\n .routine-example .rc-form { display:grid; gap:12px; margin-top:8px; }\n .routine-example label { display:flex; flex-direction:column; gap:4px; min-width:0; font-size:12px; color:var(--rc-muted); }\n .routine-example input, .routine-example textarea, .routine-example select { width:100%; border:1px solid var(--rc-border); background:var(--rc-input); border-radius:6px; padding:6px 10px; font-size:14px; color:var(--rc-text); box-shadow:0 1px 2px rgb(0 0 0 / 3%); }\n .routine-example input, .routine-example select { height:32px; }\n .routine-approval input:focus-visible, .routine-approval textarea:focus-visible, .routine-approval select:focus-visible { outline:none; border-color:var(--rc-muted); box-shadow:0 0 0 1px var(--rc-muted); }\n .routine-example textarea { display:block; resize:none; height:100px; min-height:100px; line-height:18px; }\n .routine-example .rc-prompt { position:relative; display:block; }\n .routine-example .rc-zone { position:relative; min-width:0; }\n .routine-example .rc-zone-trigger { width:100%; justify-content:space-between; padding:0 10px; font-weight:400; border:1px solid var(--rc-border); box-shadow:0 1px 2px rgb(0 0 0 / 3%); }\n .routine-example .rc-zone-trigger span { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }\n .routine-example .rc-zone-popup { position:absolute; top:calc(100% + 8px); right:0; z-index:20; width:320px; max-width:calc(100vw - 72px); padding:4px; background:var(--rc-popup); border:1px solid var(--rc-border); border-radius:8px; box-shadow:0 2px 4px rgb(0 0 0 / 4%),0 8px 16px -4px rgb(0 0 0 / 6%); }\n .routine-example .rc-zone-search { position:relative; }\n .routine-example .rc-zone-search input { padding-right:32px; }\n .routine-example .rc-zone-search svg { position:absolute; right:8px; top:8px; width:16px; height:16px; pointer-events:none; }\n .routine-example .rc-zone-list { max-height:204px; overflow:auto; margin-top:4px; }\n .routine-example .rc-zone-list button { width:100%; min-height:36px; height:auto; padding:8px 10px; justify-content:space-between; text-align:left; font-weight:400; background:transparent; box-shadow:none; border-radius:4px; }\n .routine-example .rc-zone-list button:hover, .routine-example .rc-zone-list button:focus, .routine-example .rc-zone-list button[aria-selected=\"true\"] { background:var(--rc-bg); }\n .routine-example .rc-schedule-fields { display:grid; grid-template-columns:minmax(0,1fr) minmax(180px,28%); align-items:end; gap:8px; }\n .routine-summary { max-width:480px; border-radius:8px; padding:12px; box-shadow:none; }\n .routine-summary .rc-title { font-size:14px; line-height:20px; }\n .routine-summary .rc-description { font-size:13px; line-height:20px; }\n .routine-example .rc-schedule { color:var(--rc-text); font-size:15px; margin-bottom:16px; }\n .routine-example .rc-footer { position:relative; display:flex; align-items:center; gap:12px; margin-left:34px; padding:4px; border-radius:6px; min-height:30px; cursor:pointer; }\n .routine-example .rc-footer:hover { background:var(--rc-hover); }\n .routine-example .rc-footer::before { content:\"\"; position:absolute; left:-16px; top:-8px; width:12px; height:24px; border-left:1px solid var(--rc-border); border-bottom:1px solid var(--rc-border); border-bottom-left-radius:6px; }\n .routine-example .rc-pill { display:inline-flex; align-items:center; gap:6px; padding:3px 8px; border-radius:99px; background:var(--rc-green); color:var(--rc-green-text); font-size:13px; white-space:nowrap; }\n .routine-example .rc-pill::before { content:\"\"; width:6px; height:6px; border-radius:50%; background:currentColor; }\n .routine-example .rc-paused { background:var(--rc-hover); color:var(--rc-muted); }\n .routine-example .rc-toggle { position:relative; z-index:2; padding:3px; width:34px; height:20px; border:0; box-shadow:none; border-radius:99px; background:var(--rc-muted); justify-content:flex-start; }\n .routine-example .rc-toggle[aria-checked=\"true\"] { background:var(--rc-blue); justify-content:flex-end; }\n .routine-example .rc-toggle span { width:14px; height:14px; border-radius:50%; background:#fff; }\n .routine-example .rc-runs { margin-left:auto; border:0; box-shadow:none; padding:4px 0 4px 6px; gap:8px; background:transparent; color:var(--rc-muted); font-weight:400; white-space:nowrap; }\n /* Stretch the runs button's hit area across the row; keep the switch above it. */\n .routine-example .rc-runs::before { content:\"\"; position:absolute; inset:0; z-index:1; border-radius:6px; }\n /* RUI PopupMenu: popup surface, raised shadow, 4px inset, 36px items. */\n .routine-example .rc-menu { position:absolute; right:12px; top:44px; z-index:10; width:172px; padding:4px; background:var(--rc-popup); border:1px solid var(--rc-border); border-radius:8px; box-shadow:0 2px 4px rgb(0 0 0 / 4%),0 8px 16px -4px rgb(0 0 0 / 6%); transform-origin:top right; animation:rc-menu-in 100ms cubic-bezier(.16,1,.3,1); }\n @keyframes rc-menu-in { from { opacity:0; transform:scale(.95); } to { opacity:1; transform:scale(1); } }\n .routine-example .rc-menu button { display:flex; justify-content:flex-start; gap:8px; text-align:left; width:100%; height:auto; min-height:36px; padding:6px 8px; border-radius:4px; font-weight:400; background:transparent; border:0; box-shadow:none; }\n .routine-example .rc-menu button:hover, .routine-example .rc-menu button:focus { background:var(--rc-hover); outline:none; }\n .routine-example .rc-menu .rc-delete { color:#d44040; }\n /* RoutineRuns uses a connected timeline, not a divided table. */\n .routine-example .rc-history { list-style:none; margin-top:8px; padding-left:42px; }\n .routine-example .rc-history li { position:relative; display:flex; align-items:stretch; gap:8px; margin:0; padding:0 0 12px; font-size:14px; line-height:22.4px; }\n .routine-example .rc-history li::before, .routine-example .rc-history li::after { content:none; display:none; }\n .routine-example .rc-history li:last-child { padding-bottom:0; }\n .routine-example .rc-history li:last-child::before { display:none; }\n .routine-example .rc-history li::marker { content:\"\"; }\n .routine-example .rc-history li::after { display:none; }\n .routine-example .rc-run-dot { position:relative; width:16px; flex:0 0 16px; align-self:stretch; }\n .routine-example .rc-run-dot::before { content:\"\"; position:absolute; left:50%; top:11.2px; transform:translate(-50%,-50%); width:5px; height:5px; border-radius:50%; background:var(--rc-timeline); }\n .routine-example .rc-run-dot::after { content:\"\"; position:absolute; left:50%; top:22.4px; bottom:-12px; width:1px; transform:translateX(-50%); background:var(--rc-timeline); }\n .routine-example .rc-next-run .rc-run-dot::after { background:transparent; border-left:1px dashed var(--rc-timeline); }\n .routine-example .rc-history li:last-child .rc-run-dot::after { display:none; }\n .routine-example .rc-next-run .rc-run-dot::before { background:transparent; border:1px solid var(--rc-timeline); width:6px; height:6px; }\n .routine-example .rc-run-detail { color:var(--rc-muted); }\n .routine-example .rc-run-outcome { display:block; color:var(--rc-muted); font-size:12px; line-height:18px; }\n @media (prefers-reduced-motion:reduce) { .routine-example .rc-menu { animation:none; } }\n @media (max-width:480px) { .routine-example .rc-schedule-fields { grid-template-columns:1fr; } .routine-example { padding:12px; } .routine-example .rc-footer { gap:8px; } }\n @media (max-width:640px) { .routine-example .rc-connection-actions, .routine-approval .rc-actions { flex-direction:column; } .routine-example .rc-connection-actions button, .routine-approval .rc-actions button { flex:none; width:100%; white-space:nowrap; } }\n `}),variant===`connect`\u0026\u0026_jsxs(_Fragment,{children:[_jsxs(`div`,{className:`rc-row`,children:[_jsx(`img`,{src:`/images/connectors/${connection.id}.svg`,alt:``,width:`32`,height:`32`}),_jsxs(`span`,{className:`rc-title`,children:[`Connect `,connection.name]})]}),_jsx(`p`,{className:`rc-connection-copy`,children:connection.reason}),_jsxs(`div`,{className:`rc-connection-actions`,children:[_jsx(`button`,{type:`button`,children:`Dismiss`}),_jsxs(`button`,{type:`button`,className:`rc-primary`,children:[icon(`connect`),`Connect `,connection.name]})]})]}),variant===`approval`\u0026\u0026_jsxs(_Fragment,{children:[_jsxs(`div`,{className:`rc-row`,children:[_jsx(`span`,{className:`rc-title`,children:`New routine`}),_jsx(`button`,{type:`button`,className:`rc-icon`,\"aria-label\":`Close new routine`,children:icon(`close`)})]}),_jsx(`p`,{children:`Run Replit on a schedule. Routines run in Power or Max Mode.`}),_jsxs(`div`,{className:`rc-form`,children:[_jsxs(`label`,{children:[`Title`,_jsx(`input`,{\"aria-label\":`Title`,value:title,onChange:event=>setTitle(event.target.value),maxLength:200})]}),_jsxs(`div`,{className:`rc-schedule-fields`,children:[_jsxs(`label`,{children:[`Schedule`,_jsx(`input`,{\"aria-label\":`Schedule`,value:editedSchedule,onChange:event=>setEditedSchedule(event.target.value)})]}),_jsxs(`div`,{className:`rc-zone`,ref:zoneRoot,onKeyDown:event=>{if(event.key===`Escape`){event.preventDefault();setZoneOpen(false);zoneTrigger.current?.focus()}if([`ArrowDown`,`ArrowUp`].includes(event.key)\u0026\u0026zoneOpen){event.preventDefault();const options=[...zoneRoot.current.querySelectorAll(`[role=\"option\"]`)];const current=options.indexOf(document.activeElement);options[(current+(event.key===`ArrowDown`?1:-1)+options.length)%options.length]?.focus()}},children:[_jsxs(`button`,{ref:zoneTrigger,type:`button`,className:`rc-zone-trigger`,\"aria-label\":`Time zone`,\"aria-haspopup\":`listbox`,\"aria-controls\":zoneListId,\"aria-expanded\":zoneOpen,onClick:()=>{setZoneSearch(``);setZoneOpen(value=>!value)},children:[_jsx(`span`,{children:zoneLabel(timezone)}),icon(`down`)]}),zoneOpen\u0026\u0026_jsxs(`div`,{className:`rc-zone-popup`,children:[_jsxs(`div`,{className:`rc-zone-search`,children:[_jsx(`input`,{\"aria-label\":`Search time zones`,placeholder:`Search`,value:zoneSearch,onChange:event=>setZoneSearch(event.target.value)}),icon(`search`)]}),_jsxs(`div`,{id:zoneListId,className:`rc-zone-list`,role:`listbox`,\"aria-label\":`Time zones`,children:[zones.map(zone=>_jsxs(`button`,{type:`button`,role:`option`,\"aria-selected\":zone.value===timezone,onClick:()=>{setTimezone(zone.value);setZoneOpen(false);zoneTrigger.current?.focus()},children:[_jsx(`span`,{children:zone.label}),zone.value===timezone\u0026\u0026icon(`check`)]},zone.value)),!zones.length\u0026\u0026_jsx(`p`,{children:`No time zones found`})]})]})]})]}),_jsxs(`label`,{children:[`Prompt`,_jsx(`span`,{className:`rc-prompt`,children:_jsx(`textarea`,{\"aria-label\":`Prompt`,value:prompt,onChange:event=>setPrompt(event.target.value),maxLength:8e3})})]})]}),_jsxs(`div`,{className:`rc-actions`,children:[_jsx(`button`,{type:`button`,children:`Not now`}),_jsxs(`button`,{type:`button`,className:`rc-primary`,children:[`Create routine `,icon(`check`)]})]})]}),variant===`summary`\u0026\u0026_jsxs(_Fragment,{children:[_jsxs(`div`,{className:`rc-row`,children:[_jsx(`span`,{className:`rc-title`,title:example.title,children:example.title}),_jsx(`button`,{type:`button`,className:`rc-icon rc-play`,\"aria-label\":`Run routine now`,disabled:running,onClick:()=>setRunning(true),children:icon(running?`clock`:`play`)}),_jsx(`button`,{ref:menuButton,type:`button`,className:`rc-icon`,\"aria-label\":`Routine options`,\"aria-haspopup\":`menu`,\"aria-expanded\":menu,onClick:()=>setMenu(value=>!value),children:icon(`more`)})]}),_jsx(`p`,{className:`rc-description`,children:example.description}),_jsxs(`p`,{className:`rc-schedule`,children:[schedule,` (Europe/Paris)`]}),_jsxs(`div`,{className:`rc-footer ${expanded?`rc-footer-expanded`:``}`,children:[_jsx(`span`,{className:`rc-pill ${enabled?``:`rc-paused`}`,children:enabled?`Active`:`Paused`}),_jsx(`button`,{type:`button`,className:`rc-toggle`,role:`switch`,\"aria-label\":`Routine active`,\"aria-checked\":enabled,onClick:()=>setEnabled(value=>!value),children:_jsx(`span`,{})}),_jsxs(`button`,{type:`button`,className:`rc-runs`,\"aria-label\":`${runs} runs`,\"aria-expanded\":expanded,\"aria-controls\":historyId,onClick:()=>setExpanded(value=>!value),children:[!expanded\u0026\u0026`${runs} runs`,icon(`chevron`)]})]}),_jsx(`span`,{role:`status`,className:`mint-sr-only`,children:running?`Routine running`:`${runs} runs completed`}),menu\u0026\u0026_jsxs(`div`,{className:`rc-menu`,role:`menu`,\"aria-label\":`Routine options`,onKeyDown:event=>{if(event.key===`Escape`){setMenu(false);menuButton.current?.focus()}if([`ArrowDown`,`ArrowUp`,`Home`,`End`].includes(event.key)){event.preventDefault();const items=[...event.currentTarget.querySelectorAll(`[role=\"menuitem\"]`)];const index=items.indexOf(document.activeElement);const next=event.key===`Home`?0:event.key===`End`?items.length-1:(index+(event.key===`ArrowDown`?1:-1)+items.length)%items.length;items[next]?.focus()}},children:[_jsxs(`button`,{type:`button`,role:`menuitem`,tabIndex:-1,disabled:running,onClick:()=>{setRunning(true);setMenu(false);menuButton.current?.focus()},children:[icon(`play`),`Run now`]}),_jsxs(`button`,{type:`button`,role:`menuitem`,tabIndex:-1,children:[icon(`message`),`View prompt`]}),_jsxs(`button`,{type:`button`,role:`menuitem`,tabIndex:-1,className:`rc-delete`,children:[icon(`trash`),`Delete`]})]}),expanded\u0026\u0026_jsxs(`ul`,{id:historyId,className:`rc-history`,\"aria-label\":`Routine runs`,children:[enabled\u0026\u0026_jsxs(`li`,{className:`rc-next-run`,children:[_jsx(`span`,{className:`rc-run-dot`,\"aria-hidden\":`true`}),_jsxs(`span`,{className:`rc-run-detail`,children:[`Next run `,example.intervalDays===1?`tomorrow`:`in 3 days`]})]}),Array.from({length:runs},(_,index)=>_jsxs(`li`,{children:[_jsx(`span`,{className:`rc-run-dot`,\"aria-hidden\":`true`}),_jsxs(`div`,{children:[`Run `,runs-index,_jsxs(`span`,{className:`rc-run-detail`,children:[` · `,index===0\u0026\u0026runs>6?`Just now`:new Date(Date.UTC(2026,9,26-index*example.intervalDays,9)).toLocaleString(`en-US`,{weekday:`short`,month:`short`,day:`numeric`,hour:`numeric`,minute:`2-digit`,timeZone:`UTC`})]}),_jsx(`span`,{className:`rc-run-outcome`,children:[`2m 0s · $1.45`,`2m 7s · $1.33`,`2m 13s · $1.02`,`1m 53s · $0.51`,`12m 0s · $1.46`,`9m 56s · $2.80`][index%6]})]})]},index))]})]})]})};const AiPrompt=({children})=>{const{CodeBlock}=_provideComponents()||{};if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);return _jsx(CodeBlock,{className:`mint-relative mint-block mint-max-w-full mint-overflow-x-hidden mint-font-sans !mint-whitespace-pre-wrap !mint-break-words`,style:{overflowWrap:`anywhere`,wordBreak:`break-word`},children:_jsx(`div`,{className:`mint-pr-7`,style:{whiteSpace:`pre-wrap`,overflowWrap:`anywhere`,wordBreak:`break-word`},children})})};function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Icon,OptimizedImage,Step,Steps,_MdxComponentBoundary}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Utilisez un chat pour investiguer une question à travers vos services connectés et\nles fichiers que vous ajoutez. Replit peut réunir le contexte pertinent, comparer les\nsources, et organiser les résultats autour du résultat que vous recherchez.`}),`\n`,_jsx(`div`,{className:`chat-mkt`,role:`img`,\"aria-label\":`Informations Salesforce, Slack et Google Drive combinées dans un brief d'appel client avec risques, réussites, questions et cinq sujets d'appel`,style:{margin:`28px 0 42px`,borderTop:0,paddingTop:0},children:_jsx(`div`,{className:`chat-use-case-visual`,style:{aspectRatio:`auto`,minHeight:`clamp(220px, 34vw, 320px)`},children:_jsxs(`div`,{\"aria-hidden\":`true`,className:`customer-call-marks customer-call-marks-cover`,children:[_jsx(`div`,{className:`customer-call-mark`,children:_jsx(Icon,{icon:`salesforce`,iconType:`brands`,size:72,color:`#ffffff`})}),_jsx(`div`,{className:`customer-call-mark`,children:_jsx(Icon,{icon:`slack`,iconType:`brands`,size:72,color:`#ffffff`})}),_jsx(`div`,{className:`customer-call-mark`,children:_jsx(Icon,{icon:`google-drive`,iconType:`brands`,size:72,color:`#ffffff`})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`se-préparer-pour-un-appel-client`,children:`Se préparer pour un appel client`}),`\n`,_jsx(_components.p,{children:`Avant un appel de renouvellement, examinez la fiche client dans Salesforce, les fils Slack\npertinents, et le brief de renouvellement dans Google Drive. Demandez à Replit de faire\nressortir les risques, les réussites, les questions sans réponse, et cinq sujets pour\nl’appel.`}),`\n`,_jsx(Heading,{level:`2`,id:`rechercher-dans-vos-sources`,children:`Rechercher dans vos sources`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Connecter les outils pertinents`,children:[_jsx(_components.p,{children:`Confirmez que Salesforce, Slack et Google Drive sont connectés. Les\nautorisations des connecteurs déterminent quelles fiches, conversations et\nfichiers Replit peut consulter.`}),_jsx(_components.p,{children:`Si un outil n’est pas encore connecté, Agent peut vous inviter à le connecter dans le chat :`}),_jsx(_MdxComponentBoundary,{name:`RoutineChatDemo`,children:_jsx(RoutineChatDemo,{variant:`connect`,connector:{id:`salesforce`,name:`Salesforce`,reason:`Connect Salesforce so Replit can read the account and opportunity records for your customer call.`}})}),_jsx(_components.p,{children:`Vous pouvez aussi le connecter depuis les Paramètres.`}),_jsx(_components.p,{children:`Salesforce sert d’exemple ci-dessous. D’autres intégrations peuvent avoir des écrans de configuration et de permissions différents.`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Accédez à `,_jsx(_components.a,{href:`https://replit.com/settings/integrations`,children:`Intégrations`}),` dans `,_jsx(_components.strong,{children:`Paramètres`}),`.`]}),`\n`,_jsx(_components.li,{children:`Recherchez l’outil dont vous avez besoin.`}),`\n`,_jsxs(_components.li,{children:[`Activez-le si nécessaire, puis sélectionnez `,_jsx(_components.strong,{children:`Se connecter`}),`.`]}),`\n`,_jsx(_components.li,{children:`Terminez le flux de connexion et de permissions du fournisseur.`}),`\n`]}),_jsx(Frame,{caption:`Recherchez Salesforce dans Paramètres > Intégrations.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=40477837bc37b8b99ed4079a46f9e29e`,alt:`Page Paramètres Intégrations avec Salesforce dans les résultats de recherche et un bouton Se connecter`,\"data-og-width\":`2640`,width:`2640`,\"data-og-height\":`1962`,height:`1962`,\"data-path\":`images/chat/research-and-analyze-salesforce-search.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?w=280\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=a3680ae5aeae13a620d8fb2e6b0fa808 280w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?w=560\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=4308a1c86766c0832345018be6391aa9 560w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?w=840\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=b83f0875162146c2cab84ecbdad78840 840w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?w=1100\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=6a1b85193305acf289fd0dd930d1f202 1100w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?w=1650\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=735d058a20fcbe7e1bafef8eff8ae51d 1650w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-search.png?w=2500\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=fd8d91e946852fd5bf8d5afb63065fdf 2500w`})}),_jsx(Frame,{caption:`Passez en revue le fournisseur et les permissions avant de continuer.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=330681fd7bce14590017675a7357d3bd`,alt:`Boîte de dialogue de connexion Salesforce expliquant l'authentification du fournisseur et les permissions que Replit demande`,\"data-og-width\":`2640`,width:`2640`,\"data-og-height\":`1962`,height:`1962`,\"data-path\":`images/chat/research-and-analyze-salesforce-sign-in.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?w=280\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=5423c3d034f8809bcb3ba5cd4f69219c 280w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?w=560\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=9acd40c60a177a898e880337456a67b6 560w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?w=840\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=dab39fc7aa868f912b384f475b3dda0f 840w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?w=1100\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=6af8fbbedb0d38ab53c43a876a8d647b 1100w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?w=1650\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=6a40b427e7683fc139d3677f907a7cdb 1650w, https://mintcdn.com/replit/teDUL4A-lNO7dv1O/images/chat/research-and-analyze-salesforce-sign-in.png?w=2500\u0026fit=max\u0026auto=format\u0026n=teDUL4A-lNO7dv1O\u0026q=85\u0026s=cf88b7b85484e91c32c65fce5134515d 2500w`})})]}),_jsxs(Step,{title:`Lancer le prompt`,children:[_jsx(_components.p,{children:`Nommez le client et la décision ou le résultat d’appel que vous devez préparer dans une seule demande complète.`}),_jsx(_MdxComponentBoundary,{name:`AiPrompt`,children:_jsx(AiPrompt,{children:_jsx(_components.p,{children:`Prépare-moi pour l’appel de renouvellement Northstar. Passe en revue le\ncompte et les opportunités connectés dans Salesforce, les fils Slack\npertinents, et le brief de renouvellement dans Google Drive. Résume les\nréussites récentes du client, les risques de renouvellement, et les\nquestions sans réponse. Termine avec cinq sujets que je devrais aborder\npendant l’appel, et montre quelle source appuie chaque constat.`})})})]}),_jsx(Step,{title:`Examiner les preuves`,children:_jsx(_components.p,{children:`Vérifiez les fiches, messages et fichiers sources derrière les constats\nimportants. Demandez à Replit de séparer les faits confirmés des questions\nouvertes ou des hypothèses.`})}),_jsx(Step,{title:`Affiner le brief d'appel`,children:_jsx(_components.p,{children:`Posez des questions de suivi, changez l’accent, ou transformez les\nconstats en un ordre du jour concis pour l’appel.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`ajouter-du-contexte-si-nécessaire`,children:`Ajouter du contexte si nécessaire`}),`\n`,_jsxs(_components.p,{children:[`Si le brief de renouvellement n’est pas dans Google Drive connecté, `,_jsx(_components.a,{href:`/fr/chat/upload-and-use-files`,children:`téléchargez-le dans le chat`}),`. Si des informations publiques actuelles amélioreraient la préparation, `,_jsx(_components.a,{href:`/fr/features/agent/web-search`,children:`vous pouvez effectuer une recherche web`}),`.`]}),`\n`,_jsx(_components.p,{children:`Gardez les questions de suivi dans le même chat. Une fois le brief exact, vous pouvez\ntransformer les constats en ordre du jour, plan ou liste de tâches.`}),`\n`,_jsx(Heading,{level:`2`,id:`étapes-suivantes`,children:`Étapes suivantes`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/fr/features/integrations/overview`,children:`Connecter Salesforce, Slack et Google Drive`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/fr/chat/chats`,children:`Démarrer et poursuivre un chat`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/fr/chat/conversations-and-projects`,children:`Poursuivre à partir d’un chat`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{RoutineChatDemo,AiPrompt,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Se préparer pour un appel client","sidebarTitle":"Se préparer pour un appel client","description":"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.","icon":"chart-line","canonical":"https://docs.replit.com/use-cases/prepare-for-a-customer-call","href":"/fr/use-cases/prepare-for-a-customer-call"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[151,30374,")=>null;const AiPrompt=()=>null;function"]]},"mdxExtracts":{"tableOfContents":[{"title":"Se préparer pour un appel client","slug":"se-préparer-pour-un-appel-client","depth":2,"children":[]},{"title":"Rechercher dans vos sources","slug":"rechercher-dans-vos-sources","depth":2,"children":[]},{"title":"Ajouter du contexte si nécessaire","slug":"ajouter-du-contexte-si-nécessaire","depth":2,"children":[]},{"title":"Étapes suivantes","slug":"étapes-suivantes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0\n}\n.mint-relative {\n position: relative\n}\n.mint-block {\n display: block\n}\n.mint-max-w-full {\n max-width: 100%\n}\n.mint-overflow-x-hidden {\n overflow-x: hidden\n}\n.\\!mint-whitespace-pre-wrap {\n white-space: pre-wrap !important\n}\n.\\!mint-break-words {\n overflow-wrap: break-word !important\n}\n.mint-pr-7 {\n padding-right: 1.75rem\n}\n.mint-font-sans {\n font-family: ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"\n}","subdomain":"replit","siteName":"Replit","title":"Se préparer pour un appel client - Replit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/use-cases/prepare-for-a-customer-call","matchLevel":1,"canonicalOverride":true},"fr":{"href":"/fr/use-cases/prepare-for-a-customer-call","matchLevel":0},"pt":{"href":"/pt/use-cases/prepare-for-a-customer-call","matchLevel":1,"canonicalOverride":true},"ja":{"href":"/ja/use-cases/prepare-for-a-customer-call","matchLevel":1,"canonicalOverride":true},"ko":{"href":"/ko/use-cases/prepare-for-a-customer-call","matchLevel":1,"canonicalOverride":true}}},"lastModified":"2026-11-02T15:09:25.571Z","originalFileLocation":"fr/use-cases/prepare-for-a-customer-call.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Replit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Se préparer pour un appel client - Replit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Replit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.replit.com/use-cases/prepare-for-a-customer-call\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Research+%26+analyze\u0026amp;title=Se+pr%C3%A9parer+pour+un+appel+client\u0026amp;description=Recherchez+une+question+dans+vos+outils+connect%C3%A9s%2C+comparez+les+preuves%2C+et+pr%C3%A9parez+une+r%C3%A9ponse+claire.\u0026amp;theme=c1942b8f9ebd95f98c5c7c23\u0026amp;signature=1ac9b93c5a99e1f627b0a727a6537a1d4b8ffd87c312ffc301dd71da71c7d8bf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Se préparer pour un appel client - Replit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://replit.mintlify.site/_mintlify/api/og/v2?division=Research+%26+analyze\u0026amp;title=Se+pr%C3%A9parer+pour+un+appel+client\u0026amp;description=Recherchez+une+question+dans+vos+outils+connect%C3%A9s%2C+comparez+les+preuves%2C+et+pr%C3%A9parez+une+r%C3%A9ponse+claire.\u0026amp;theme=c1942b8f9ebd95f98c5c7c23\u0026amp;signature=1ac9b93c5a99e1f627b0a727a6537a1d4b8ffd87c312ffc301dd71da71c7d8bf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Replit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF3C00\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@replit\">\u003cmeta data-mint-head name=\"author\" content=\"Replit\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.replit.com/use-cases/prepare-for-a-customer-call\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fr/use-cases/prepare-for-a-customer-call.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.replit.com/#organization\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.replit.com#website\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call#webpage\",\"url\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call\",\"name\":\"Se préparer pour un appel client\",\"description\":\"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.\",\"dateModified\":\"2026-11-02T15:09:25.571Z\",\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Research \u0026 analyze\",\"item\":\"https://docs.replit.com/fr/use-cases/prepare-for-a-customer-call\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Se préparer pour un appel client\",\"item\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call#article\",\"headline\":\"Se préparer pour un appel client\",\"name\":\"Se préparer pour un appel client\",\"description\":\"Recherchez une question dans vos outils connectés, comparez les preuves, et préparez une réponse claire.\",\"url\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call\",\"mainEntityOfPage\":{\"@id\":\"https://docs.replit.com/use-cases/prepare-for-a-customer-call#webpage\"},\"dateModified\":\"2026-11-02T15:09:25.571Z\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"}}]}\u003c/script>","siteName":"Replit","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/use-cases/prepare-for-a-customer-call"}]},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/fr/welcome"}]},{"tab":"Chats","pages":[{"title":"Chats","href":"/fr/chat/overview"}]},{"tab":"Apps","dropdowns":[{"dropdown":"Web","icon":"globe","pages":[{"group":"Démarrages rapides","pages":[{"title":"Créez votre première application","sidebarTitle":"Votre première application","icon":"rocket","href":"/fr/build/your-first-app"},{"title":"Créer et publier à partir d'un template","sidebarTitle":"Créer à partir d'un template","icon":"palette","href":"/fr/build/build-and-publish-from-template"},{"title":"Créer avec le mode Free","sidebarTitle":"Créer avec le mode Free","icon":"seedling","href":"/fr/build/build-with-free-mode"},{"title":"Publier votre application","sidebarTitle":"Publier votre application","icon":"cloud-arrow-up","href":"/fr/build/publish-your-app"}]},{"group":"Build paths","pages":[{"title":"Prototyper une idée de produit","sidebarTitle":"Prototyper une idée","icon":"lightbulb","href":"/fr/build/prototype-an-idea"},{"title":"Lancer une page d'accueil","sidebarTitle":"Lancer une page d'accueil","icon":"rectangle-list","href":"/fr/build/landing-page"},{"title":"Créer une boutique Shopify","sidebarTitle":"Créer une boutique Shopify","icon":"bag-shopping","href":"/fr/build/ecommerce-store"},{"title":"Créer un tableau de bord à partir de données","sidebarTitle":"Créer un tableau de bord","icon":"chart-simple","href":"/fr/build/dashboard"},{"title":"Créer une application mobile","sidebarTitle":"Créer une application mobile","icon":"mobile-screen","href":"/fr/build/mobile-app"}]},{"group":"Grow your app","pages":[{"title":"Ajouter une connexion","sidebarTitle":"Ajouter une connexion","icon":"user-lock","href":"/fr/build/add-login"},{"title":"Ajouter une base de données","sidebarTitle":"Ajouter une base de données","icon":"database","href":"/fr/build/add-database"},{"title":"Ajouter des intégrations","sidebarTitle":"Ajouter des intégrations","icon":"plug","href":"/fr/build/add-integrations"},{"title":"Ajouter un domaine personnalisé","sidebarTitle":"Ajouter un domaine personnalisé","icon":"globe","href":"/fr/build/add-custom-domain"}]},{"group":"Publish and operate","pages":[{"title":"Acheter un domaine","sidebarTitle":"Acheter un domaine","icon":"cart-shopping","href":"/fr/build/domain-purchasing"},{"title":"Activer le widget de feedback","sidebarTitle":"Activer le widget de feedback","icon":"comment","href":"/fr/build/enable-feedback"},{"title":"Améliorer le référencement de votre application","sidebarTitle":"Améliorer le SEO","icon":"magnifying-glass-chart","href":"/fr/build/improve-seo"},{"title":"Résoudre les problèmes de publication","icon":"triangle-exclamation","href":"/fr/build/troubleshooting"}]},{"group":"Connect \u0026 integrate","pages":[{"title":"Utiliser les Compétences Agent","sidebarTitle":"Utiliser les Compétences Agent","icon":"puzzle-piece","href":"/fr/build/use-agent-skills"},{"title":"Connecter via MCP","sidebarTitle":"Connecter via MCP","icon":"server","href":"/fr/build/connect-via-mcp"}]},{"group":"Collaborate","pages":[{"title":"Inviter des coéquipiers","sidebarTitle":"Inviter des coéquipiers","icon":"user-plus","href":"/fr/build/invite-teammates"},{"title":"Créer un espace de travail d'équipe","sidebarTitle":"Créer un espace de travail d'équipe","icon":"users-rectangle","href":"/fr/build/create-a-team-workspace"}]},{"group":"Importer","pages":[{"title":"Importer depuis un fournisseur","sidebarTitle":"Importer depuis un fournisseur","icon":"file-import","href":"/fr/build/import-from-providers"}]}]},{"dropdown":"Mobile","icon":"mobile","groups":[{"group":"Démarrages rapides","pages":[{"title":"Démarrer votre première application mobile","sidebarTitle":"Démarrer votre application mobile","icon":"wand-magic-sparkles","href":"/fr/build/mobile-first-app"},{"title":"Aperçu et test sur votre téléphone","sidebarTitle":"Tester avec Expo Go","icon":"mobile","href":"/fr/build/mobile-preview-testing"}]},{"group":"Publish for iOS","pages":[{"title":"Configurer votre compte Apple Developer","sidebarTitle":"Configurer votre compte","icon":"apple","href":"/fr/build/mobile-apple-account"},{"title":"Téléverser votre application dans App Store Connect","sidebarTitle":"Téléverser votre application","icon":"cloud-arrow-up","href":"/fr/build/mobile-upload-ios"},{"title":"Testez en bêta avec TestFlight","sidebarTitle":"Tester sur TestFlight","icon":"flask","href":"/fr/build/mobile-testflight"},{"title":"Soumettre à l'App Store","sidebarTitle":"Soumettre pour l'App Store","icon":"paper-plane","href":"/fr/build/mobile-publish-ios"}]},{"group":"Add features and grow your app","pages":[{"title":"Ajouter la connexion","sidebarTitle":"Ajouter la connexion","icon":"right-to-bracket","href":"/fr/build/mobile-login"},{"title":"Ajouter des paiements avec RevenueCat","sidebarTitle":"Ajouter des paiements","icon":"credit-card","href":"/fr/build/mobile-payments"},{"title":"Stocker des images dans votre application mobile","sidebarTitle":"Enregistrer les images des joueurs","icon":"image","href":"/fr/build/mobile-store-images"},{"title":"Ajouter des retours haptiques","sidebarTitle":"Ajouter des haptiques","icon":"wave-square","href":"/fr/build/mobile-haptics"},{"title":"Utiliser les composants natifs iOS","sidebarTitle":"Utiliser l'UI native","icon":"apple","href":"/fr/build/mobile-native-components"},{"title":"Utiliser l'appareil photo","sidebarTitle":"Ajouter l'appareil photo","icon":"camera","href":"/fr/build/mobile-camera"},{"title":"Accéder aux contacts","sidebarTitle":"Ajouter les contacts","icon":"address-book","href":"/fr/build/mobile-contacts"},{"title":"Envoyer des notifications push","sidebarTitle":"Envoyer des notifications","icon":"bell","href":"/fr/build/mobile-push-notifications"},{"title":"Collecter des avis et des notes","sidebarTitle":"Collecter des avis","icon":"star","href":"/fr/build/mobile-collect-reviews"}]},{"group":"Design","pages":[{"title":"Concevez votre application","sidebarTitle":"Concevez votre application","icon":"palette","href":"/fr/build/mobile-design"},{"title":"Générer une icône d'application","sidebarTitle":"Générer une icône","icon":"image","href":"/fr/build/mobile-app-icon"},{"title":"Générer des captures d'écran App Store","sidebarTitle":"Générer les assets du store","icon":"images","href":"/fr/build/mobile-store-screenshots"}]},{"group":"Collaborate","pages":[{"title":"Créer PixelGames en équipe","sidebarTitle":"Inviter votre équipe","icon":"users","href":"/fr/build/mobile-invite-team"}]}]}]},{"tab":"Code","pages":[{"title":"Code","href":"/fr/build/code/code-with-replit"}]},{"tab":"Designs","pages":[{"title":"Designs","href":"/fr/design/what-is-replit-design"}]},{"tab":"Use cases","pages":[{"title":"Cas d'usage","sidebarTitle":"Cas d'usage","description":"Des flux de travail pratiques qui réunissent votre contexte, vos outils connectés et un résultat concret dans Replit.","icon":"grid-2","mode":"wide","href":"/fr/use-cases"},{"group":"Research \u0026 analyze","pages":[{"title":"Se préparer pour un appel client","sidebarTitle":"Se préparer pour un appel client","icon":"chart-line","href":"/fr/use-cases/prepare-for-a-customer-call"},{"title":"Analyser les retours clients","sidebarTitle":"Analyser les retours clients","description":"Transformez les tickets d'assistance en thèmes, tendances et tableau de bord exploitable par l'équipe.","icon":"comments","href":"/fr/use-cases/analyze-customer-feedback"},{"title":"Analyser des entretiens utilisateurs","sidebarTitle":"Analyser des entretiens utilisateurs","icon":"microscope","href":"/fr/use-cases/analyze-user-interviews"},{"title":"Surveiller les mentions de marque","sidebarTitle":"Surveiller les mentions de marque","icon":"hashtag","href":"/fr/use-cases/monitor-brand-mentions"},{"title":"Surveiller la concurrence","sidebarTitle":"Surveiller la concurrence","icon":"binoculars","href":"/fr/use-cases/monitor-competitors"},{"title":"Surveiller les meilleures publicités","sidebarTitle":"Surveiller les meilleures publicités","icon":"bullseye","href":"/fr/use-cases/monitor-top-ads"}]},{"group":"Operations","pages":[{"title":"Générer un rapport de ventes hebdomadaire","sidebarTitle":"Générer un rapport de ventes hebdomadaire","icon":"chart-line","href":"/fr/use-cases/weekly-pipeline-report"},{"title":"Suivre les abonnements","sidebarTitle":"Suivre les abonnements","icon":"receipt","href":"/fr/use-cases/track-subscriptions"},{"title":"Se remettre à jour après une absence","sidebarTitle":"Se remettre à jour après une absence","icon":"suitcase","href":"/fr/use-cases/catch-up-while-away"},{"title":"Résumer une réunion et planifier un suivi","sidebarTitle":"Résumer une réunion et planifier un suivi","icon":"calendar-check","href":"/fr/use-cases/summarize-a-meeting-and-schedule-follow-up"},{"title":"Sourcer des candidats","sidebarTitle":"Sourcer des candidats","icon":"user-check","href":"/fr/use-cases/source-candidates"},{"title":"Automatiser la prospection d'investisseurs","sidebarTitle":"Automatiser la prospection d'investisseurs","icon":"handshake","href":"/fr/use-cases/find-investors"},{"title":"Automatiser la prospection de sponsors","sidebarTitle":"Automatiser la prospection de sponsors","icon":"bullhorn","href":"/fr/use-cases/find-sponsors"},{"title":"Transformer des listes de prospects en démos réservées","sidebarTitle":"Transformer des listes de prospects en démos réservées","icon":"phone","href":"/fr/use-cases/call-prospects"},{"title":"Automatiser la recherche de contacts et la prospection","sidebarTitle":"Automatiser la recherche de contacts et la prospection","icon":"paper-plane","href":"/fr/use-cases/send-emails"},{"title":"Contribuer à un projet GitHub","sidebarTitle":"Contribuer à un projet GitHub","icon":"code-pull-request","href":"/fr/use-cases/ship-github-change"},{"title":"Répondre aux questions commerciales à partir de votre code","sidebarTitle":"Répondre aux questions commerciales","icon":"comments-dollar","href":"/fr/use-cases/answer-sales-questions-from-code"},{"title":"Répondre aux questions du support à partir de votre code","sidebarTitle":"Répondre aux questions du support","icon":"headset","href":"/fr/use-cases/answer-support-questions-from-code"},{"title":"Pousser une PR depuis Slack","sidebarTitle":"Pousser une PR depuis Slack","icon":"code-pull-request","href":"/fr/use-cases/push-a-pr-from-slack"},{"title":"Transformer les retours clients en améliorations concrètes","sidebarTitle":"Transformer les retours en améliorations","icon":"code-pull-request","href":"/fr/use-cases/turn-feedback-into-improvements"},{"title":"Explorer une base de code","sidebarTitle":"Explorer une base de code","href":"/fr/build/code/understand-and-run"},{"title":"Générer des notes de version","sidebarTitle":"Générer des notes de version","icon":"file-lines","href":"/fr/use-cases/generate-release-notes"}]},{"group":"Create \u0026 publish","pages":[{"title":"Créer un pitch deck pour investisseurs","sidebarTitle":"Créer un pitch deck pour investisseurs","icon":"presentation-screen","href":"/fr/use-cases/pitch-deck-from-website"},{"title":"Créer des icônes et bannières pour réseaux sociaux","sidebarTitle":"Créer des icônes et bannières pour réseaux sociaux","icon":"images","href":"/fr/use-cases/create-social-kit"},{"title":"Laissez Replit créer votre campagne TikTok Ads","sidebarTitle":"Laissez Replit créer votre campagne TikTok Ads","icon":"bullhorn","href":"/fr/use-cases/run-tiktok-ads"},{"title":"Concevoir une page de destination","sidebarTitle":"Concevoir une page de destination","icon":"window-maximize","href":"/fr/use-cases/design-landing-page"},{"title":"Refondre votre site web existant","sidebarTitle":"Refondre votre site web existant","icon":"arrows-rotate","href":"/fr/use-cases/redesign-your-website"},{"title":"Créer votre design system","sidebarTitle":"Créer votre design system","icon":"swatchbook","href":"/fr/use-cases/create-design-system"},{"title":"Passer de Figma à une application en direct","sidebarTitle":"Passer de Figma à une application en direct","icon":"pen-ruler","href":"/fr/use-cases/import-figma-design"},{"title":"Créer une boutique en ligne","sidebarTitle":"Créer une boutique en ligne","icon":"store","href":"/fr/use-cases/build-online-store"},{"title":"Accepter des paiements avec Stripe","sidebarTitle":"Accepter des paiements avec Stripe","icon":"credit-card","href":"/fr/use-cases/accept-payments-with-stripe"},{"title":"Créer un tableau de bord API en temps réel","sidebarTitle":"Créer un tableau de bord API en temps réel","icon":"chart-mixed","href":"/fr/use-cases/live-api-dashboard"},{"title":"Auditer un site web en ligne","sidebarTitle":"Auditer un site web en ligne","icon":"clipboard-check","href":"/fr/use-cases/review-a-live-website"},{"title":"Lancer un site web d'événement payant","sidebarTitle":"Lancer un site web d'événement payant","icon":"calendar-days","href":"/fr/use-cases/launch-event-website"}]},{"group":"One conversation, many outcomes","pages":[{"title":"Lancer une marque depuis une seule conversation","sidebarTitle":"Lancer une marque depuis une seule conversation","icon":"rocket","href":"/fr/use-cases/launch-a-brand-from-one-conversation"},{"title":"Transformer une feuille de calcul en tableau de bord d'équipe","sidebarTitle":"Transformer une feuille de calcul en tableau de bord","icon":"table-columns","href":"/fr/use-cases/spreadsheet-to-team-dashboard"},{"title":"Planifier un lancement à partir du budget et des retours","sidebarTitle":"Planifier un lancement à partir du budget et des retours","icon":"map","href":"/fr/use-cases/plan-a-launch-from-budget-and-feedback"},{"title":"Analyser l'entonnoir de votre application","sidebarTitle":"Analyser l'entonnoir de votre application","icon":"filter","href":"/fr/use-cases/analyze-your-app-funnel"}]}]},{"tab":"Learn","pages":[{"title":"Learn","href":"/fr/learn/foundations/what-is-an-app"}]},{"tab":"Fonctionnalités","pages":[{"title":"Fonctionnalités","href":"/fr/features/collaboration/workspaces"}]},{"tab":"Confiance et facturation","pages":[{"title":"Confiance et facturation","href":"/fr/category/billing"}]},{"tab":"Entreprise","pages":[{"title":"Entreprise","href":"/fr/teams/welcome"}]}]},{"language":"pt","navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"pt","href":"/pt/use-cases/prepare-for-a-customer-call"}]},{"language":"ja","navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ja","href":"/ja/use-cases/prepare-for-a-customer-call"}]},{"language":"ko","navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ko","href":"/ko/use-cases/prepare-for-a-customer-call"}]}]},"basePath":"","title":"Se préparer pour un appel client - Replit","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["07c022d89b","a74be98ba7","a9bb46feb3"],"chunks":["Frame-DvzxQbD0.js","DynamicMarkdown-mQG_iQiE.js","zoom-image-lightbox-BFbLClTf.js","lightbox-handle-r17bVUz3.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}