February 2025 Summaries
8 posts from Vonage
Filter
Month:
Year:
Post Summaries
Back to Blog
AI Studio offers a built-in tester for no-code/low-code platforms, designed to ensure the functionality of WhatsApp agents at each development step, highlighting the importance of regular testing to prevent errors. Users can access the tester via the Agent's Canvas, where they can experiment with different events and test the agents directly in WhatsApp for a more realistic experience. The tester's key feature is its use of test parameters, which aid in identifying errors related to flow logic or incorrect inputs, and are particularly useful for debugging complex integration nodes like Webhooks. Refreshing the tester is essential to reflect updates, and the Debug window provides a detailed JSON log to trace errors precisely. Testing on WhatsApp is recommended for its close approximation to real-world application, allowing users to scan a QR code to initiate a test chat, although these sessions are temporary and require the agent to be published for full deployment.
Feb 27, 2025
1,532 words in the original blog post.
Rachel Sunderland, an experienced community manager known for fostering inclusive learning environments, previously worked in Higher Education managing campus communities. Vonage will be sponsoring the Talent Arena, a developer conference in Barcelona that coincides with the Mobile World Congress. This event offers digital professionals access to talks, workshops, networking opportunities, and hackathons. Vonage will present live insights on YouTube and host activities like the Vonage Trivia Voyage and a session on enhancing login security with APIs. Participants can also engage with Vonage at the Networking Zone and learn about open positions, culminating in a talk at the Ericsson Pavilion on utilizing Network APIs for innovation. Vonage encourages ongoing engagement through its Community Slack, Developer Newsletter, and social media channels.
Feb 25, 2025
723 words in the original blog post.
Amanda Cavallaro, a Developer Advocate, invites participants to join the Vonage team in celebrating International Women's Day 2025 with an event focused on inclusion and diversity. The gathering, scheduled for March 6th in London, will provide practical advice, networking opportunities, and career resources while exploring the theme of a gender-equal world free of bias and discrimination. Attendees will engage in a roundtable discussion on accelerating action for equality and enjoy activities such as origami and refreshments from a women-owned catering company. Those unable to attend can access further insights through Cavallaro's writings and past event recordings, as well as stay updated by joining the Vonage Community Slack or visiting the Developer Hub events page.
Feb 20, 2025
433 words in the original blog post.
The article by Diana Pham, a developer advocate at Vonage, explains the importance of using environment variables in JavaScript to securely manage sensitive information such as API keys and passwords, instead of hardcoding them into source files. It introduces dotenv, a lightweight library that helps load environment variables from a .env file into Node.js's process.env object, making them globally accessible without exposing them in the code. The article provides a step-by-step guide on using dotenv for sending a WhatsApp message via the Vonage Messages API, detailing the setup of environment variables, installation of necessary dependencies, and execution of the script. Additionally, it highlights best practices for managing multiple environments using dotenv-cli and emphasizes the importance of excluding .env files from source control using .gitignore to ensure secure deployment. The conclusion encourages readers to adopt these practices to prevent exposing sensitive information and invites them to share their own best practices or connect with the author on social media platforms.
Feb 18, 2025
875 words in the original blog post.
Sina Madani's innovative project, Remote Code Execution, emerged as a standout in Vonage's recent company-wide hackathon by enabling remote machine access without the need for SSH or remote desktop clients. Utilizing Vonage APIs, Java, and networking techniques, this project circumvents typical limitations such as firewall restrictions, user complexity, and security concerns associated with traditional remote access methods. Instead, it employs SMS, WhatsApp, Viber, or Messenger to send and execute commands securely after verifying user authentication through Vonage's messaging and authentication APIs. The system ensures security by implementing SMS and voice-based PIN authentication, dynamically assigns and manages Vonage numbers for message handling, and updates webhook URLs via Vonage’s Application API. The project is accessible on GitHub, inviting developers to explore and expand upon this SSH-free approach to remote command execution.
Feb 13, 2025
970 words in the original blog post.
Yonatan Kra, a software architect at Vonage, discusses the critical issue of exposed authentication tokens in Git repositories and provides a guide on using BFG, a tool designed to remove these vulnerabilities from a repository's history effectively. The article underscores the security risks posed by such exposures, including unauthorized access and potential compliance violations, and emphasizes the importance of proactive measures like token rotation and secure management practices. Kra shares a step-by-step approach to using BFG to replace old tokens with placeholders, ensuring the repository's integrity while highlighting the broader capabilities of BFG in repository management. He also advises on preventive techniques, such as using environment variables and pre-commit hooks, to avoid future token exposures and stresses that maintaining secure repositories is essential in an era of increasing cybersecurity threats.
Feb 11, 2025
1,006 words in the original blog post.
Vonage has introduced Time-Based One-Time Password (TOTP) authentication as a new security feature to enhance account protection by providing an additional layer to the login process. TOTP generates a temporary, time-sensitive code via authenticator apps like Google Authenticator or Microsoft Authenticator, which users must enter alongside their regular passwords. This method offers increased security as the shared secret key is stored securely and not transmitted after setup, and the codes are only valid for a short period. It is a cost-effective and device-based solution that doesn't rely on SMS or WhatsApp, making it advantageous for users in areas with poor network coverage. TOTP also allows for seamless recovery across multiple devices in case of device loss or phone number changes, giving users more control over their account security. Users can manage their TOTP settings through their account profiles, and Vonage offers support to assist with any setup issues.
Feb 06, 2025
762 words in the original blog post.
Vonage has released the Video Client SDK 2.29, offering new tools designed to enhance developers' control over device management and APIs, thereby improving user experiences in video conferencing applications. Key features include the introduction of the qualityScoreChanged and cpuPerformanceChanged events for real-time monitoring of stream quality and CPU performance, enabling developers to optimize application behaviors dynamically. Additional enhancements include improved device control through the disableAudioInputDeviceManagement property, real-time feedback on video publishing success via the publishVideo callback, and alerts for changed audio input devices and access denials. The release also introduces Single Peer Connection to reduce resource usage and enhance stream quality, while the WebRTC M121 upgrade for native SDKs enhances performance and security. Furthermore, the VP9 codec with Scalable Video Coding (SVC) is now available in Public Beta, offering improved video quality and resiliency in low bandwidth situations. The SDK release 2.29 is available for Vonage Video API customers, with plans to extend it to the Enterprise Environment.
Feb 04, 2025
1,085 words in the original blog post.