What problem does it solve?
Custom Functions are a type of Function that extends LaunchPad with code written in Java 11, Python 3.12, or Node.js 20 via AWS Lambda. Use this skill whenever the user asks what is a custom function, what types of functions exist, how to create or extend Launchpad with custom logic, or troubleshooting handler naming conventions (Java package.Class::method, Python file.function), signature mismatches, AWS Lambda execution limits, or timezone/null handling in date or list functions. Use when the user needs to parse Excel files, perform advanced date manipulations, integrate external libraries, or handle specialized data transformations. Use when user asks for Callable rules.
Core Features & Use Cases
- Create Custom Functions that extend LaunchPad with code in Java, Python, or Node.js
- Upload Code Bundles (JAR for Java, ZIP for Python/Node) and reference the target method
- Ensure function signature matches the HLL method and respect AWS Lambda limits
Quick Start
Upload your code bundle (JAR/ZIP) and define the function signature to start using a Custom Function.