> For the complete documentation index, see [llms.txt](https://boxlang.ortusbooks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boxlang.ortusbooks.com/boxlang-+-++.md).

# BoxLang +/++

- [BoxLang+](https://boxlang.ortusbooks.com/boxlang-+-++/boxlang-plus.md): Overview of BoxLang+, the professional subscription tier adding enterprise features, support, and premium modules on top of the open core.
- [+Modules](https://boxlang.ortusbooks.com/boxlang-+-++/modules.md): Premium BoxLang+ modules providing extended integration, data handling, and operational capabilities.
- [Plus Core](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus.md): Core subscription bootstrap module enabling licensing utilities, and shared helpers for premium BoxLang+ modules.
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus/reference.md): API Reference for BoxLang+ Core Licensing Module
- [Built-In Functions](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus/built-in-functions.md): Built-In Functions for BoxLang+ Core Licensing Module
- [BoxlangLicenseActivate](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus/built-in-functions/boxlanglicenseactivate.md)
- [BoxlangLicenseInfo](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus/built-in-functions/boxlanglicenseinfo.md)
- [BoxlangLicenseRefresh](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus/built-in-functions/boxlanglicenserefresh.md)
- [Azure Secrets +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-azure-secrets.md): Azure Key Vault integration for BoxLang system settings via the azure. namespace in getSystemSetting().
- [Configuration & Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-azure-secrets/configuration-and-usage.md): Detailed configuration, credential resolution order, caching, and runtime behavior for the bx-azure-secrets module.
- [AWS Secrets +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-aws-secrets.md): AWS Secrets Manager integration for BoxLang system settings via the aws. namespace in getSystemSetting().
- [Configuration & Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-aws-secrets/configuration-and-usage.md): Detailed configuration, credential resolution order, caching, and runtime behavior for the bx-aws-secrets module.
- [Google Secrets +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-google-secrets.md): Google Secret Manager integration for BoxLang system settings via the google. namespace in getSystemSetting().
- [Configuration & Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-google-secrets/configuration-and-usage.md): Detailed configuration, credential resolution order, caching, and runtime behavior for the bx-google-secrets module.
- [CSV +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-csv.md): Premium CSV processing module for high-performance parsing and generation of delimited datasets in BoxLang+ applications.
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-csv/reference.md)
- [Built-In Functions](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-csv/built-in-functions.md)
- [CSV](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-csv/built-in-functions/csv.md)
- [Fluent API](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-csv/fluent-api.md): Fluent API methods for CSVFile class in BoxLang Plus
- [Couchbase +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase.md): With the BoxLang Couchbase Module, connect to Couchbase clusters for caching, session storage, and AI vector memory.
- [Code Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/code-usage.md): Learn how to use the Couchbase cache provider in your BoxLang applications using the standard cache functions.
- [Distributed Locking](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/distributed-locking.md): True distributed locking across multiple servers using Couchbase's native locking mechanism.
- [Scope Storage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/scope-storage.md): Use Couchbase as the storage backend for BoxLang session and application scopes, providing distributed, fault-tolerant scope storage that scales across multiple servers.
- [API Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/api-usage.md): Explore the powerful Built-In Functions (BIFs) provided by the BoxLang Couchbase Module for advanced caching, session storage, and AI vector search capabilities.
- [AI Memory](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/aimemory.md): Use Couchbase as a vector memory provider for BoxLang AI applications. Store conversation history with semantic search capabilities for intelligent context retrieval in chatbots, agents, and RAG syste
- [Troubleshooting](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/troubleshooting.md): Common issues and solutions when working with the Couchbase module.
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/reference.md): Complete reference for all Couchbase module functions and configuration options.
- [Built-In Functions](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions.md)
- [CouchbaseGetBucket](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasegetbucket.md)
- [CouchbaseGetCluster](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasegetcluster.md)
- [CouchbaseGetCollection](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasegetcollection.md)
- [CouchbaseGetProvider](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasegetprovider.md)
- [CouchbaseGetScope](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasegetscope.md)
- [CouchbaseLock](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbaselock.md)
- [CouchbaseQuery](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasequery.md)
- [CouchbaseUnlock](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbaseunlock.md)
- [CouchbaseVectorAdd](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasevectoradd.md)
- [CouchbaseVectorDelete](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasevectordelete.md)
- [CouchbaseVectorGet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasevectorget.md)
- [CouchbaseVectorList](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasevectorlist.md)
- [CouchbaseVectorSearch](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/built-in-functions/couchbasevectorsearch.md)
- [Components](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/components.md)
- [DistributedLock](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-couchbase/components/distributedlock.md)
- [JWT](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-jwt.md): JWT module for BoxLang providing complete JWS signing, JWE encryption, and a fluent token builder with RFC 7518 / RFC 7519 compliance.
- [LDAP +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-ldap.md): 🔐 A comprehensive LDAP module for BoxLang that brings full-featured LDAP directory access to your applications!
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-ldap/reference.md)
- [Components](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-ldap/components.md)
- [LDAP](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-ldap/components/ldap.md): Complete reference for the LDAP component - perform directory operations including query, add, modify, delete, and connection management
- [MCP +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp.md): Model Context Protocol server module for BoxLang runtime diagnostics, introspection, and operational automation.
- [Quick Start](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/quick-start.md): Get up and running with bx-mcp in minutes — install, configure, and connect your first MCP client.
- [Security & Access Control](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/security-and-access-control.md): Secure your MCP server with auth tokens, per-token tool filters, IP allowlisting, and CORS configuration.
- [Client Configuration](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/client-configuration.md): Configure VS Code, Claude Desktop, Cursor, and other MCP clients to connect to your BoxLang MCP server.
- [Operations & Monitoring](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/operations-and-monitoring.md): Monitor your BoxLang runtime with health checks, performance snapshots, JVM diagnostics, and scheduler oversight.
- [Data Layer Diagnostics](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/data-layer-diagnostics.md): Diagnose cache performance, datasource health, slow SQL queries, and slow outbound HTTP/SOAP calls.
- [Incident Response](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/incident-response.md): Rapid incident response workflows — triage, error spikes, cascade failures, rollback decisions, and post-mortems.
- [Extending with Custom Tools](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/extending-with-custom-tools.md): Register custom MCP tools and prompts from your own modules and applications at runtime.
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference.md)
- [Tools](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/tools.md): Complete catalog of all 154 MCP tools organized by domain for BoxLang runtime diagnostics and management.
- [Runtime & Platform](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/tools/runtime-and-platform.md): Runtime introspection and JVM diagnostics tools for querying BoxLang configuration, BIFs, components, and JVM health.
- [Data Layer](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/tools/data-layer.md): Cache, datasource, and SQL diagnostic tools for monitoring and managing the BoxLang data layer.
- [HTTP & Web](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/tools/http-and-web.md): HTTP client, slow HTTP/SOAP, request diagnostics, route metrics, and Undertow web server tools.
- [Operations](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/tools/operations.md): Async executor, scheduler, module, interceptor, application, logging, and file watcher management tools.
- [Performance & Health](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/tools/performance-and-health.md): Performance snapshot and system health aggregation tools for holistic runtime monitoring.
- [Prompts](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/prompts.md): Pre-built MCP prompts that guide AI clients through common diagnostic and administrative workflows.
- [Operations & Monitoring](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/prompts/operations-and-monitoring.md): Pre-built prompts for runtime health checks, system audits, performance troubleshooting, and deployment validation.
- [Diagnostics & Auditing](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/prompts/diagnostics-and-auditing.md): Pre-built prompts for thread dump analysis, error investigation, logging audits, class loader diagnostics, CPU profiling, and subsystem auditing.
- [Developer & Data](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/prompts/developer-and-data.md): Pre-built prompts for BIF/component discovery, application debugging, cache analysis, datasource health, and slow SQL/HTTP diagnosis.
- [Infrastructure & Incident](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/prompts/infrastructure-and-incident.md): Pre-built prompts for web server diagnostics, route performance analysis, incident triage, error spike response, and post-incident review.
- [Protocol](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/protocol.md): JSON-RPC 2.0 protocol reference — endpoint, supported methods, request/response envelopes, and authentication.
- [Health Reports](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/health-reports.md): Structured health report schema, scoring model, and complete issue code catalog for all subsystems.
- [Configuration](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-mcp/reference/configuration.md): Complete settings reference for the bx-mcp module including authentication access control, slow request tracking, and performance monitoring.
- [PDF +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf.md): Premium PDF generation and manipulation module for BoxLang+ applications: build, merge, stamp, secure, and extract content programmatically.
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/reference.md): API Reference for BoxLang+ PDF Module
- [Components](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components.md)
- [Document](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/document.md)
- [DocumentItem](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/documentitem.md)
- [DocumentSection](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/documentsection.md)
- [PDF](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/pdf.md)
- [PDFParam](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/pdfparam.md)
- [PDFForm](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/pdfform.md)
- [PDFFormParam](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-plus-pdf/components/pdfformparam.md)
- [Redis +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis.md): With the BoxLang Redis Module, connect to Redis instances, clusters, or sentinel setups for caching, session storage, and real-time messaging.
- [Code Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/code-usage.md): Learn how to leverage Redis caching in BoxLang applications using built-in functions and components for objects, queries, and content.
- [Distributed Locking](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/distributed-locking.md): Implement distributed locking in BoxLang applications using Redis to prevent concurrent access issues.
- [Scope Storage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/scope-storage.md): Store and retrieve scope data using Redis as the backend storage.
- [API Usage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/api-usage.md): Comprehensive guide to using the BoxLang Redis Module API for advanced caching and data management in BoxLang applications.
- [Publish/Subscribe](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/publish-subscribe.md): Implement real-time messaging in BoxLang applications using Redis Publish/Subscribe.
- [Troubleshooting](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/troubleshooting.md): Debug and troubleshoot Redis connectivity and caching issues in BoxLang applications with step-by-step guidance.
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/reference.md)
- [Built-In Functions](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions.md)
- [RedisGetCluster](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions/redisgetcluster.md)
- [RedisGetClusterNodes](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions/redisgetclusternodes.md)
- [RedisGetConnectionPool](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions/redisgetconnectionpool.md)
- [RedisGetProvider](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions/redisgetprovider.md)
- [RedisPublish](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions/redispublish.md)
- [RedisSubscribe](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/built-in-functions/redissubscribe.md)
- [Components](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/components.md)
- [DistributedLock](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-redis/components/distributedlock.md)
- [Spreadsheet +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet.md): A comprehensive and fluent way to interact with spreadsheets with BoxLang
- [Quick Start](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/quick-start.md): Get started with BoxLang Spreadsheet Module in 5 minutes
- [User Guide](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/user-guide.md): Comprehensive guide to using the BoxLang Spreadsheet Module with the Fluent API
- [Formatting](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/formatting.md): Complete guide to formatting spreadsheets - fonts, colors, borders, alignment, and data formats
- [Formulas](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/formulas.md): Master Excel formulas - cell references, built-in functions, and complex calculations
- [Data Export](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/data-export.md): Export spreadsheet data to CSV, JSON, HTML, and query formats
- [Large File Streaming](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/streaming.md): Memory-efficient processing of large Excel files using the streaming API with Consumer callbacks
- [Examples](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/examples.md): Real-world examples and complete code samples for common spreadsheet tasks
- [Advanced Features](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/advanced-features.md): Advanced spreadsheet features - data validation, images, freeze panes, protection, and more
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/reference.md)
- [Fluent API](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/fluent-api.md): Complete reference for the SpreadsheetFile Fluent API - the recommended approach for working with spreadsheets in BoxLang
- [Built-In Functions](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions.md)
- [IsSpreadsheetFile](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/isspreadsheetfile.md)
- [IsSpreadsheetObject](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/isspreadsheetobject.md)
- [Spreadsheet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheet.md)
- [SpreadsheetAddAutofilter](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddautofilter.md)
- [SpreadsheetAddColumn](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddcolumn.md)
- [SpreadsheetAddFreezePane](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddfreezepane.md)
- [SpreadsheetAddImage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddimage.md)
- [SpreadsheetAddInfo](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddinfo.md)
- [SpreadsheetAddPageBreaks](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddpagebreaks.md)
- [SpreadsheetAddPrintGridlines](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddprintgridlines.md)
- [SpreadsheetAddRow](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddrow.md)
- [SpreadsheetAddRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddrows.md)
- [SpreadsheetAddSplitPane](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetaddsplitpane.md)
- [SpreadsheetClearCell](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetclearcell.md)
- [SpreadsheetClearCellRange](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetclearcellrange.md)
- [SpreadsheetCreateSheet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetcreatesheet.md)
- [SpreadsheetDeleteColumn](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetdeletecolumn.md)
- [SpreadsheetDeleteColumns](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetdeletecolumns.md)
- [SpreadsheetDeleteRow](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetdeleterow.md)
- [SpreadsheetDeleteRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetdeleterows.md)
- [SpreadsheetFormatCell](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetformatcell.md)
- [SpreadsheetFormatCellRange](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetformatcellrange.md)
- [SpreadsheetFormatColumn](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetformatcolumn.md)
- [SpreadsheetFormatColumns](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetformatcolumns.md)
- [SpreadsheetFormatRow](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetformatrow.md)
- [SpreadsheetFormatRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetformatrows.md)
- [SpreadsheetGetActiveCell](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetactivecell.md)
- [SpreadsheetGetAutoCalculate](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetautocalculate.md)
- [SpreadsheetGetCellComment](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcellcomment.md)
- [SpreadsheetGetCellFormat](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcellformat.md)
- [SpreadsheetGetCellFormula](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcellformula.md)
- [SpreadsheetGetCellHyperlink](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcellhyperlink.md)
- [SpreadsheetGetCellType](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcelltype.md)
- [SpreadsheetGetCellValue](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcellvalue.md)
- [SpreadsheetGetColumnCount](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcolumncount.md)
- [SpreadsheetGetColumnWidth](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetcolumnwidth.md)
- [SpreadsheetGetForceFormulaRecalculation](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetforceformularecalculation.md)
- [SpreadsheetGetLastRowNumber](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetlastrownumber.md)
- [SpreadsheetGetPrintOrientation](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgetprintorientation.md)
- [SpreadsheetGroupColumns](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgroupcolumns.md)
- [SpreadsheetGroupRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetgrouprows.md)
- [SpreadsheetInfo](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetinfo.md)
- [SpreadsheetIsBinaryFormat](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetisbinaryformat.md)
- [SpreadsheetIsXMLFormat](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetisxmlformat.md)
- [SpreadsheetMergeCells](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetmergecells.md)
- [SpreadsheetNew](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetnew.md)
- [SpreadsheetRead](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetread.md)
- [SpreadsheetReadBinary](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetreadbinary.md)
- [SpreadsheetRemoveColumnBreak](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetremovecolumnbreak.md)
- [SpreadsheetRemovePrintGridlines](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetremoveprintgridlines.md)
- [SpreadsheetRemoveRowBreak](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetremoverowbreak.md)
- [SpreadsheetRemoveSheet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetremovesheet.md)
- [SpreadsheetRemoveSheetNumber](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetremovesheetnumber.md)
- [SpreadsheetRenameSheet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetrenamesheet.md)
- [SpreadsheetSetActiveCell](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetactivecell.md)
- [SpreadsheetSetActiveSheet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetactivesheet.md)
- [SpreadsheetSetActiveSheetNumber](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetactivesheetnumber.md)
- [SpreadsheetSetAutoCalculate](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetautocalculate.md)
- [SpreadsheetSetCellComment](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcellcomment.md)
- [SpreadsheetSetCellFormula](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcellformula.md)
- [SpreadsheetSetCellHyperlink](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcellhyperlink.md)
- [SpreadsheetSetCellRangeValue](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcellrangevalue.md)
- [SpreadsheetSetCellValue](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcellvalue.md)
- [SpreadsheetSetColumnBreak](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcolumnbreak.md)
- [SpreadsheetSetColumnHidden](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcolumnhidden.md)
- [SpreadsheetSetColumnWidth](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetcolumnwidth.md)
- [SpreadsheetSetFitToPage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetfittopage.md)
- [SpreadsheetSetFooter](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetfooter.md)
- [SpreadsheetSetFooterImage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetfooterimage.md)
- [SpreadsheetSetForceFormulaRecalculation](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetforceformularecalculation.md)
- [SpreadsheetSetHeader](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetheader.md)
- [SpreadsheetSetHeaderImage](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetheaderimage.md)
- [SpreadsheetSetPrintOrientation](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetprintorientation.md)
- [SpreadsheetSetRepeatingColumns](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetrepeatingcolumns.md)
- [SpreadsheetSetRepeatingRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetrepeatingrows.md)
- [SpreadsheetSetRowBreak](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetrowbreak.md)
- [SpreadsheetSetRowHeight](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetrowheight.md)
- [SpreadsheetSetRowHidden](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetsetrowhidden.md)
- [SpreadsheetShiftColumns](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetshiftcolumns.md)
- [SpreadsheetShiftRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetshiftrows.md)
- [SpreadsheetUngroupColumns](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetungroupcolumns.md)
- [SpreadsheetUngroupRows](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetungrouprows.md)
- [SpreadsheetWrite](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetwrite.md)
- [SpreadsheetisColumnHidden](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetiscolumnhidden.md)
- [SpreadsheetisRowHidden](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/built-in-functions/spreadsheetisrowhidden.md)
- [Components](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/components.md)
- [Spreadsheet](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-spreadsheet/components/spreadsheet.md): Spreadsheet component for Excel file operations
- [SOAP Compat +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/soap-compat-+.md): Premium SOAP webservices compatibility module for high-performance parsing and generation of delimited datasets in BoxLang+ applications.
- [REST Compat +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/rest-compat-+.md): A comprehensive CFML RESTful services compatibility module for BoxLang that provides compatibility for the CFML REST implementations
- [Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/rest-compat-+/reference.md)
- [Meilisearch +](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-meilisearch.md): Add native support for the Meilisearch search engine in your BoxLang applications with a fluent, BoxLang-native API wrapper.
- [API Reference](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-meilisearch/fluent-api.md): API wrapper documentation for the BoxLang Meilisearch module.
- [Built-In Functions](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-meilisearch/built-in-functions.md): Built-in function reference for the BoxLang Meilisearch module.
- [Meilisearch](https://boxlang.ortusbooks.com/boxlang-+-++/modules/bx-meilisearch/built-in-functions/meilisearch.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://boxlang.ortusbooks.com/boxlang-+-++.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
