Release Notes March 2025
Greetings, Here are the latest updates and enhancements introduced this month.
Google's verification policy changes required re-verification of the app. The current scope needed third-party verification, which was avoided by adjusting the scope. Update:
- Customers will now see a sheet picker UI, allowing them to select from their available sheets instead of manually entering details.
Built for: Businesses using Google Sheets integration Impact: Enhances user experience by simplifying sheet selection.
Previously, broadcast analytics only included data from broadcasts sent via the platform, excluding those triggered via API. This limited visibility into overall broadcast performance.
Update:
- Broadcast analytics will now include data from wrapper API and API-triggered broadcasts, providing a comprehensive view of all sent broadcasts.
Built for: Businesses using wrapper APIs and API triggers for broadcasts Impact: Ensures accurate performance tracking across all broadcast methods.
Customers using only 360dialog are being migrated to the Engati + 360dialog TSP Joint Solution to improve onboarding visibility with Meta.
Update:
- Migration will ensure onboarding is attributed to Engati, improving support and visibility.
- Customers have received migration instructions (as shown in the attached screenshot).
Built for: Existing 360dialog customers Impact: Provides a seamless migration experience with better visibility and support.
Previously, the Auto-Retry Graph had issues with text placement and Y-axis scaling, making it harder to interpret the impact of retries.
Update:
- Text placement has been moved above the graph for better visibility.
- Y-axis scaling now starts from the initial sent broadcast count, making retry impact clearer.
Built for: Businesses using auto-retry for message delivery Impact: Improves graph readability and performance analysis.
Previously, when an account was set to "Credits Exhausted", clicking any CTA incorrectly opened the credit recharge screen instead of the wallet modal, causing confusion.
Update:
- Clicking ‘Click here’ on the banner or ‘Recharge’ in Messages/Create Broadcast will now open the wallet modal instead of the credit recharge screen.
- ‘View Credits’ has been renamed to ‘View Balance’ for wallet-enabled customers.
Built for: Wallet-enabled customers Impact: Provides clearer navigation and reduces confusion around credits.
Previously, when a plan was canceled via MA or Stripe (prepaid model), the unused amount was credited back to the customer's Stripe wallet, leading to unintended refunds.
Update:
- No refunds will be issued upon plan cancellation, preventing unintended credit rollovers.
Built for: Customers on prepaid plans Impact: Ensures revenue consistency and prevents unintended credit usage.
Previously, GenAI prompt changes were not logged, making it difficult to track modifications.
Update:
- All GenAI prompt changes will now be logged in the database.
- The entire configuration settings of Generative AI will be stored for auditing.
Built for: Customers using GenAI in workflows Impact: Provides better tracking and accountability for AI-generated content.
Customers using status packet tracking in the Template Message Node had confusion around fallback behavior when tracking failed.
Update:
- Fallback mechanism is now clearly defined, with better explanations for:
- Status Packet Type
- Wait Time
- Path to Trigger
Built for: Customers tracking message delivery status Impact: Clarifies fallback behavior, making configuration easier.
Previously, custom country codes were only available for Form Nodes, limiting flexibility in phone number collection in RUD nodes.
Update:
- Custom country codes can now be enabled for RUD nodes, allowing businesses to prioritize preferred country codes at the top of the list.
Built for: Businesses using RUD nodes for phone number collection Impact: Improves user experience when entering phone numbers.
Previously, the Conversational Data Capture Node did not support the Object attribute, restricting data collection to one input per interaction.
Update:
- Customers can now use the Object attribute in custom-type data inputs.
- This enables capturing multiple inputs in a single interaction.
Built for: Businesses using Conversational Data Capture Nodes Impact: Increases efficiency by allowing multiple inputs in one interaction.
Previously, documents uploaded for training in eSenseGPT remained static, requiring manual updates to reflect changes.
Update:
- Auto-refresh mechanism now updates all previously uploaded documents after a set period.
Built for: eSenseGPT customers Impact: Ensures up-to-date training data without manual intervention.
Internal teams needed a faster way to generate scripts for use in Script Nodes, reducing manual effort.
Update:
- Teams can now:
- Input details
- Select an example type
- Instantly generate sample scripts
- Scripts can be copied and used directly, streamlining the workflow.
Built for: Internal teams working with Script Nodes Impact: Reduces manual work and accelerates script generation.