Prompt best practices for conversations, promptbooks, and Fusion LLM Completion actions, drawn from the CrowdStrike Knowledge Base.

 

Charlotte AI returns what the prompt asks for, not what the author meant. Two prompts on the same subject can produce different data, different formats, and different credit costs. This post sets out the rules CrowdStrike documents for writing prompts, the patterns that follow from them, and the practices that apply when prompts run inside Fusion workflows.

It applies to three places: chatting in Charlotte AI > Conversations, building promptbooks, and writing prompts inside Fusion LLM Completion actions.

Executive Summary

 

Purpose

Give Falcon administrators and SOC analysts a single reference for writing Charlotte AI prompts that return usable results and predictable credit spend.

Overview

Prompt quality comes down to four things: clear English, Falcon console terminology, specific entities, and explicit sort and limit instructions. In Fusion workflows, two more apply: pass the data in explicitly, and control how often the action runs.

Key outcomes

  • Wording determines which data points a response emphasizes.
  • Sorting and “top N” language make large result sets manageable.
  • Show response details exposes the raw data and credit usage behind an answer.
  • Every Fusion LLM Completion call consumes a credit, so conditions matter.

Foundation Rules

 

1. Use clear, concise English

“Supported languages for conversations: English”

Charlotte AI > Understand Charlotte > Charlotte AI Requirements

CrowdStrike advises clear, concise English. Short, direct sentences work better than long paragraphs. State what you want, what data scope matters, and how results should be presented.

2. Recognize that wording changes the data you get back

“The way you word your prompt can affect the results you see.”

Charlotte AI > Charlotte AI Conversations > Start a prompt from the Conversations page

CrowdStrike’s own example compares two prompts about critical vulnerabilities. The first returns a more general summary. The second focuses on host information.

Vague

What is my exposure to critical vulnerabilities?

General vulnerability summary

Actionable

Which hosts are affected by critical vulnerabilities? Sort by hostname.

Host-centric table that can be acted on

3. Match Falcon console terminology

“terminology that’s consistent with what is used in the Falcon console”

Charlotte AI > Charlotte AI Conversations > Troubleshoot prompts

When a prompt fails to return what you expect, check that your terms match the console and be as specific as possible. Naming the entity type helps.

Too vague

When was 192.168.100.1 last seen?

Recommended

When was the host with the IP address of 192.168.100.1 last seen?

4. Apply human judgment

CrowdStrike notes that generative AI lacks common sense and critical thinking, and that human judgment should be applied. Charlotte accelerates investigation. It does not replace analyst decisions, particularly for containment and credential resets.

5. Expect roles to limit responses

“depends on the roles assigned to your Falcon console user account”

Charlotte AI > Charlotte AI Conversations > Responses to prompts and promptbooks

A user without access to detections cannot retrieve adversary information through Charlotte. When a question depends on data the user cannot access, Charlotte returns an informative error message.

Sorting and Limiting Results

 

Some responses contain hundreds or thousands of results. Prompts can include language to sort or limit what comes back.

“As a best practice, sort and specify a top number of results.”

Charlotte AI > Charlotte AI Conversations > Sort and limit results

Sort

Append the sort criteria to the end of the prompt, for example: Show me hosts that haven't been seen in 30 days. Sort by local IP address.

Limit

Word the prompt to ask for top results, for example: What are the top 5 hosts with medium severity detections? The word “limit” also works, as in “Limit 10 hosts,” but the results that appear are arbitrary.

GOAL EXAMPLE PROMPT
Critical detections by recency Which hosts have critical severity detections? Sort by last seen.
Stale hosts Show me hosts that haven't been seen in 30 days. Sort by local IP address.
Noisiest hosts What are the top 5 hosts with medium severity detections?
Vulnerability exposure by host What is my exposure to critical vulnerabilities? Sort by hostname.

Troubleshooting a Prompt That Fails

 
  1. Use Falcon-consistent terms: detections, hosts, cases.
  2. Be specific. Include the entity type, whether host, user, IP, detection ID, or CVE.
  3. Turn on Show response details to view the raw data and credit usage behind the response.
  4. Check your role, since you may lack access to the underlying data.
  5. Rephrase more narrowly, and continue in the same conversation for follow-up questions.

Investigation Prompt Patterns

 

CrowdStrike documents example prompts under Charlotte AI > Understand Charlotte > Example prompts and promptbooks. They can be adapted for conversations or used as promptbook steps.

INVESTIGATION TASK EXAMPLE PROMPT
Vulnerability exposure What is my exposure to vulnerabilities used by adversaries that target the technology industry?
Adversary hunt Can you search my environment for signs of Cozy Bear?
Malware family intelligence Describe STEELHOOK and find indicators I should look for.
Attack paths Show me attack paths leading to critical hosts
Attack paths by CVE Show me attack paths leveraging CVE-2015-2590
Command line analysis Analyze the command for detection with ID 12345
Hunting queries Can you make a LogScale query that shows IPv4 connections to 198.51.100.10?
Obfuscated PowerShell Generate a query for base64-encoded PowerShell executions. Provide a table with ComputerName, CommandLine, and the decoded command.
Falcon for IT Write an osquery to show open sockets

Credits

 

Each prompt carries a default budget of one credit, and the actual charge is often lower. CrowdStrike gives the example of an answer that is easily drawn from documentation costing 0.31 credits.

“Charlotte AI never charges you more credits for an answer than you budgeted.”

Charlotte AI > Understand Charlotte > Credits budgeted versus credits consumed

CONSIDERATION DETAIL
Default budget 1 credit per invocation, including chat
Fractional billing Easily answered questions may cost less than the budget
Incomplete answers Complex requests, such as a LogScale query, can return a partial answer if the budget runs out
Verification Show response details reports credits used against credits allotted
No-cost activity Detection triage and viewing an agentic response do not consume credits
Agentic investigation Credits are consumed when an investigation is requested, with the budget chosen per round
Falcon for IT 25 queries a month with Charlotte AI, even without a Charlotte AI subscription (not available in US-GOV-1 and US-GOV-2)

Prompts Inside Fusion Workflows

 

Charlotte AI “can only analyse data that is explicitly shared with it” in the workflow.

Fusion SOAR > Use Charlotte AI actions > LLM Completion

Three practices follow from that, and from the credit model above:

  • Pass trigger fields into the prompt explicitly, for example the detection command line or the triage verdict JSON.
  • Use a JSON schema on LLM Completion when the next step needs structured fields. Schema and stop sequence are mutually exclusive.
  • Gate LLM calls behind conditions. Each call consumes a credit, so an unconditioned action running against 1,000 detections spends 1,000 credits.

Pre-Send Checklist

 
□  Clear, concise English, one intent per prompt
□  Falcon terminology: host, detection, case, CVE, adversary name
□  Entity type specified, for example “the host with the IP address of X” instead of the IP alone
□  Sort criteria appended
□  Top N used instead of an arbitrary limit
□  Follow-up questions asked in the same conversation
□  Show response details turned on for a credit audit
□  Analyst judgment applied before any destructive response action

Let’s Talk!

 

Consortium’s CrowdStrike Center of Excellence helps clients get more from the Falcon platform through health assessments, optimization, Next-Gen SIEM services, and staff augmentation. If your team is rolling out Charlotte AI or building promptbooks and Fusion workflows, contact your Consortium account team to engage, or email us at crwd-coe@consortium.net. Validate prompts, promptbooks, and workflows in a test environment before production use.

Sources

 

CrowdStrike Knowledge Base. Charlotte AI > Charlotte AI Conversations > Start a prompt from the Conversations page.

CrowdStrike Knowledge Base. Charlotte AI > Charlotte AI Conversations > Troubleshoot prompts.

CrowdStrike Knowledge Base. Charlotte AI > Charlotte AI Conversations > Sort and limit results.

CrowdStrike Knowledge Base. Charlotte AI > Charlotte AI Conversations > Responses to prompts and promptbooks.

CrowdStrike Knowledge Base. Charlotte AI > Charlotte AI Conversations > See all response details.

CrowdStrike Knowledge Base. Charlotte AI > Understand Charlotte > Charlotte AI Requirements.

CrowdStrike Knowledge Base. Charlotte AI > Understand Charlotte > Example prompts and promptbooks.

CrowdStrike Knowledge Base. Charlotte AI > Understand Charlotte > Credits budgeted versus credits consumed.

CrowdStrike Knowledge Base. Fusion SOAR > Use Charlotte AI actions > LLM Completion.

CrowdStrike Knowledge Base. AI Generated Query > Create a new query with Charlotte AI.

 

About Consortium

Consortium is a cybersecurity specialist firm combining strategic advisory, vendor-agnostic procurement, and concierge-level support into a single, client-centric model. Consortium unifies holistic security strategy, proactive risk management, and simplified vendor oversight to deliver measurable business outcomes for enterprise organizations. Leveraging its proprietary Metrics that Matter® (MTM®) platform, Consortium translates technical security data into business-ready insights—empowering executives and boards to make informed, financially grounded decisions while continuously improving security posture. Consortium’s Artificial Intelligence Risk Navigator (AIRN) extends that capability into AI security, providing organizations with an architecture-aware framework to assess GenAI risk, navigate NIST, OWASP, and MITRE guidance, and identify the right vendor mix—maximizing existing platform investments before recommending new ones. Together, these capabilities reset the standard for how organizations protect and enable their business. For more information, visit consortium.net.