Professional
Writing custom actions
-
Last updated: May 15, 2025
-
Read time: 1 Minute
You can write your own custom action scripts to extract and analyze data in Burp Repeater.
Custom actions run directly in Burp's interface. They're written in Java, and are designed to be small, self-contained pieces of logic. This makes them quick and easy to write, even if you're new to Java, and can include AI-powered features for smarter workflows.
You can store and manage your custom actions through the Bambda library.
Related pages
- To learn how to write your first custom action, see our Custom action worked example.
- Once you're familiar with the basics, use the building block examples in our Custom actions reference guide to help you write your own.
- To learn how to add AI features to custom actions, see Developing AI features in custom actions.
- For information on best practices when developing AI features, see Best practices for writing AI custom actions.
- To view examples of custom actions that have been created by the community, see our Bambdas GitHub repository - Custom actions.
- For instructions on how to use and create custom actions in Burp Suite Professional, see Custom actions.
- For more information on how to store and manage your custom action scripts in the Bambda library, see Managing Bambdas in your Bambda library.