Full Feature Base Template

The Full Feature Base Template (FFBT) is a comprehensive framework designed to streamline the development of your Parloa RBA (Rule-Based Automation) bot. By leveraging the FFBT, you can accelerate your implementation process, as it includes a wide array of pre-built, frequently used functions and features in a ready-to-use bot flow.

Stay tuned for updates, as we continue to enhance the FFBT with numerous improvements and new features from our development backlog.

V7.3.0

Key Changes

  • Environment Variables: The Parloa API Keys are now marked as secret in the Environment tab.

  • Opening Hours (DE): A nationwide public holiday has been added to the configJSON within the Business Hours SubDialog.

  • Opening Hours (DE/EN):

    • A short description explaining the asterisk (“*”) in the opening hours service has been added.

    • The Subdialog Simple opening hours check has been replaced with the Business Hours Subdialog, located inside the Authentication Subdialog.

Version 7.2.0

This release standardizes the naming conventions across Blocks, Subdialogs, Intents, Slots, and Text Snippets in both German (DE) and English (EN). The unified naming conventions enhance consistency and maintainability across the system components.

Key Changes

Unified Naming Conventions

  • Blocks (DE/EN): Block names are now in English. Each word starts with a capital letter, and spaces are used as separators. Example: Phone Start Conversation

  • Subdialogues (DE/EN): Subdialogue names follow the same convention as Blocks: English language, capitalized words, and spaces between them. Example: Unclear Treatment

  • Intents (DE): Intents in German use PascalCase, including umlauts where appropriate. Example: RÃŧckfrageLeistungskÃŧrzung

  • Intents (EN): Intents in English follow camelCase. Example: reportBreakdown

  • Slots (DE/EN): Slot names are written in English using camelCase. Example: houseNumber

  • Text Snippets (DE/EN): Text Snippets are also written in English using camelCase. Example: newNumber

Version 7.1.0

Overview

  • Analytics: Enhanced configuration and defaults.

  • Environment Variables: Comprehensive rework for clarity and functionality.

  • Knowledge Skill FAQ: Streamlined subdialog integration.

  • Unified Naming: Standardized naming conventions across blocks and dialogs.

  • Minor Changes: Various improvements and optimizations.

  • Bugfixes: Stability and functionality improvements.

Key Changes

Analytics

  • Improved variable descriptions for analytics configuration.

  • Set _INCLUDE_OBJECTS default to false.

  • Defined a default setup with whitelisted variables.

Environment Variables

  • Documented environment variables for sharing upon request.

  • Renamed, reordered, and removed unused entries.

  • Added and integrated new variables for features such as opening hours and forwarding.

Knowledge Skill FAQ

  • Integrated Knowledge Skill Subdialog (EN/DE) using the GenAI block.

  • Removed outdated beta subdialogs and variables.

Unified Naming

  • Updated naming conventions for consistency:

    • "License plate authentication" → "Query License Plate"

    • "ZIP Code" → "Query ZIP Code"

    • "Street and House number" → "Query Street And House Number"

    • "E-Mail" → "E-Mail Sending"

Minor Changes

  • Introduced product_Cache variable to enhance intent assignment handling.

  • Improved Speech-to-Text hints and bot flow logic.

  • Simplified botservice open/closed conditions.

  • Limited error notification emails to one per call.

Cleanup

  • Removed unused variables, subdialogs, and assets for efficiency.

Bugfixes

  • Resolved errors in mock CRM lookup, street name service links, and intent settings across channels.

Version 7.0.1

Bugfix

  • Fixed a JavaScript error that prevented analytics events from recording correctly.

Version 7.0.0

Main Changes

  • Analytics V2 Implemented: The FFBT now uses Analytics V2, a more advanced and flexible analytics framework. Please note, this new setup is not compatible with older versions (V1).

  • Enhanced analytics integration with CosmosDB structure.

  • Standardized analytics event naming and handling.

  • Added improved analytics configuration to the TechSetup dialog.

Previous Versions

Version 6.5.0

  • Documented variables and added a zip code RegEx template for the DACH region.

Version 6.4.1

  • Fixed naming errors in conditions and improved clarity in dialog steps.

Version 6.4.0

  • Enhanced storage handling and clarified bot responses for partial inputs.

Version 6.3.0

  • Reworked authentication flow and integrated a mock CRM data setup.

Version 6.2.0

  • Made intent assignment case-insensitive and improved help text handling.

Version 6.1.2

  • Created a unified subdialog for global callflow and analytics settings.

Version 6.1.0

  • Improved specialized STT models and refined analytics block management.

Version 6.0.0

  • Standardized naming conventions and introduced the GenAI FAQ reference.

Last updated

Was this helpful?