When browsing and editing isn't enough ...
Sometimes browsing and editing isn't enough. Common tasks when handling CDRs include:
- Mapping fields from format A to format B
- Splitting of CDR files into multiple files based on certain conditions
- Advanced Filtering
- Rule-based patching of CDR content
- Generation of new CDRs (e.g. for testing)
- Consideration of external data from a database or file
- and many more tasks ...
openBSL® - Do Anything with CDRs
openBSL® is EDR Workbench's answer to all of these challenges and many more you
can think of.
The acronym stands for open Bot Scripting Language but it is much more
than just that:
- fully object oriented
- event driven
- namespace support
- cross-referenceable
- all common methods and
- programming structures
openBSL® grants the user easy access to all information configured within each individual
scenario. To do this openBSL® contains special methods and accessors to work with
the CDR data. Content analysis and field manipulation are just a few lines of openBSL®.
openBSL® is easy to learn. Anyone familiar with scripting or macro languages will
get started in little time. In any case, the results speak for themselves.
Full GUI-Scripting Support ...
All openBSL® editing is done from within EDR Workbench's powerful GUI. A special
openBSL®-Editor supports you when creating your manipulation, mapping, splitting
or you-name-it scripts to achieve your goal.
... and Validity Check
openBSL® scripts can be validated by compilation through EDR Workbench at any time.
Comprehensive messages point out possible violations and hint at the problem resolution.
openBSL® - No Limits
With openBSL® EDR Workbench has all means for CDR manipulation which goes beyond
the ordinary. Anyway you want to tweak them, with openBSL® it can be done.