Home / Companies / Vonage / Blog / July 2025

July 2025 Summaries

21 posts from Vonage

Filter
Month: Year:
Post Summaries Back to Blog
The Vonage Video Post-call Transcription API has transitioned from Beta to General Availability, offering users the ability to generate text transcripts of recorded video calls using artificial intelligence. This feature is available on the Vonage Developer Platform through the Vonage Customer Dashboard, and not yet accessible via the Tokbox portal without prior access. The post-call transcription functionality supports various uses such as enhancing record-keeping, improving customer service, and facilitating data analysis by providing a downloadable JSON file containing the transcription. Users can enable transcription in their custom video applications by setting specific parameters in a REST API call, and the resulting transcription includes channel-specific audio, confidence scores, and word-level timing. Vonage has also provided a sample application to help users quickly set up and utilize this new feature, and encourages developers to engage with their community on Slack for support and sharing experiences.
Jul 31, 2025 592 words in the original blog post.
Vonage is replacing its Number Verification API with the Verify API featuring Silent Authentication to simplify adoption and enhance security for developers and businesses. The transition, set to be completed by September 30, 2025, aims to provide a unified API that offers comprehensive silent authentication coverage, user-friendly flows, and improved fraud protection against threats like phishing and SMS traffic pumping. The Verify API includes fallback options to SMS, RCS, WhatsApp, email, or voice-based OTP if silent authentication is not feasible, ensuring secure and reliable operation under real-world conditions. Vonage emphasizes that the priority is not the technical standard used but rather providing an effective way to authenticate mobile users globally. A detailed migration guide is available to assist customers in transitioning smoothly to the new API.
Jul 31, 2025 416 words in the original blog post.
Amanda Cavallaro's tutorial guides developers on creating a generative AI storytelling service using the Vonage Messages API for Rich Communication Services (RCS) and Google's Gemini AI. The process involves setting up a Node.js environment, configuring RCS capabilities on a phone and RBM agent, and utilizing Vonage's API to send and receive Rich Card messages. By integrating Gemini AI, users can generate and receive short bedtime stories, inspired by the author's personal experiences with her toddler's bedtime routine. The tutorial provides detailed instructions on setting up webhooks, verifying JWTs, and handling inbound and outbound messages using the Vonage API, along with coding snippets for sending RCS messages. The culmination of the project sees users receiving RCS messages with a prompt to generate a story, which is delivered via the Gemini AI, illustrating a seamless blend of messaging technology and generative AI to create an engaging storytelling service.
Jul 30, 2025 2,212 words in the original blog post.
Misha Behei, a Customer Solutions Engineer at Vonage, shares a tutorial on enhancing the Vonage Video API Reference App for React by adding sound effects to emoji reactions, aimed at making virtual meetings more engaging and fun. This tutorial involves organizing sound assets, creating a sound map, and updating utility functions and hooks to play specific sounds when emojis are used, thereby enriching the multi-party application experience. By offering a step-by-step guide on implementing these features, the article highlights the app's flexibility and encourages developers to creatively enhance their virtual interactions.
Jul 29, 2025 1,118 words in the original blog post.
Kamila Tokarska, a seasoned Technical Writer with a background in UX writing, technical documentation, and public speaking, has joined Vonage's Developer Relations Team. Her career in technical writing began unexpectedly while teaching business English, leading her to a field that perfectly combines her passions for creativity and precision. With experience in ERP systems, APIs, and developer tools, Kamila is dedicated to creating user-centric documentation that simplifies technology. She enjoys collaborating with developers, UX designers, and product managers to enhance user experiences, while also maintaining a vibrant career in public speaking, having been recognized as a humorous public speaking champion and TEDx speaker. Kamila's diverse skills in communication, dance, and theater inform her belief that effective communication is both an art and a science, and she is enthusiastic about contributing her energy and expertise to Vonage.
Jul 25, 2025 517 words in the original blog post.
Erlang, a language developed in 1986 for telecommunications, is renowned for its ability to handle massive scaling, ultra-high concurrency, and real-time execution, making it ideal for communication systems requiring high availability like RabbitMQ and WhatsApp. Its unique approach encourages letting processes fail, allowing small, isolated code chunks to be managed by supervisor systems that reboot crashed processes, enhancing resilience and uptime. Erlang's concurrency is managed through its BEAM virtual machine, which handles lightweight processes efficiently, and its fault-tolerant design includes supervision trees that focus on restarting processes rather than traditional error handling. The language's capability for hot swapping live code without stopping the VM makes it particularly suitable for applications needing constant uptime, such as messaging apps and databases like CouchDB and Riak. As Ericsson's decision to open-source Erlang in 1998 expanded its use beyond telecommunications, developers today explore its potential in IoT backends and integrating Network APIs, engaging with the Vonage community for further learning and collaboration.
Jul 24, 2025 1,124 words in the original blog post.
Benjamin Aronov, a developer advocate at Vonage, shares insights on utilizing Rich Communication Services (RCS) to create engaging, interactive brand experiences through messaging. The tutorial focuses on crafting RCS carousels using Node.js and the Vonage Messages API, highlighting their potential for enhancing user engagement with media-rich, swipeable cards that include videos, images, text, and actionable responses. By walking through setting up a Node.js project, configuring the environment, and sending RCS messages, the guide illustrates how businesses can use carousels to effectively promote events, like a fashion pop-up, by embedding interactive elements such as video trailers and product showcases. Key technical requirements include having Node.js, ngrok, a Vonage API account, and a registered RCS Business Messaging agent. The tutorial emphasizes the importance of public accessibility for media files, the use of Vonage webhooks to track user interactions, and the necessity of configuring a Vonage application for message capabilities. Additionally, the article suggests further enhancements like dynamic content loading and location-based filtering, inviting developers to join the Vonage Community for feedback and sharing of innovative RCS implementations.
Jul 23, 2025 2,240 words in the original blog post.
The Model-Context Protocol (MCP) provides a standardized specification enabling large language models (LLMs) to interact with external tools and services, facilitating seamless communication with APIs, databases, and applications. This protocol extends LLM capabilities beyond their innate knowledge by allowing them to access real-time data, interact with private databases, and trigger actions in other systems. The Telephony MCP Server, a Python-based server, utilizes Vonage's communication APIs to allow LLMs to perform telephony actions such as making calls and sending SMS messages. The server acts as an intermediary, translating LLM requests into actionable API calls, thus bridging the gap between AI models and real-world tasks. Through tools like send_sms and voice_call, users can direct AI assistants to send messages and make calls, showcasing the practical applications of MCP in enhancing AI's interaction with the world. This development not only increases the functionality of language models but also serves as a template for integrating AI with any domain that features an API, promising vast potential for future applications.
Jul 22, 2025 2,395 words in the original blog post.
The article, written by Benjamin Aronov, a developer advocate at Vonage, introduces a tutorial on creating an AI-driven voicebot for converting instruction manuals into interactive agents using Knowledge AI and AI Studio. It explores the potential of Generative AI in transforming complex, static content like instruction manuals into dynamic, user-friendly interactions, allowing users to ask questions in natural language and receive accurate answers. The tutorial uses a fictional company, "Toddler 911!", to demonstrate how to build a voicebot that responds to user inquiries by accessing a knowledge base derived from a company's website and training materials. It details the steps for setting up a knowledge base, creating indexes and sources, testing the bot, and handling various user queries to ensure accurate and helpful responses. Through practical examples, the text emphasizes the importance of thorough testing and refinement of AI responses and encourages readers to engage with the Vonage Developer Community for further discussion and improvement of their projects.
Jul 21, 2025 2,412 words in the original blog post.
Vonage has released Version 1.2 of its Vonage Video Reference Application for React, introducing a significant new feature: Video Live Captions, which provides real-time subtitles during video calls to enhance accessibility and inclusivity. This update also includes numerous stability fixes, community-contributed improvements, and expanded documentation that allows developers to specify the translation language for captions. The release aims to improve user experience by enhancing the clarity and connectivity of conversations, and the updated application can be run on Cloud Runtime or self-hosted environments by signing up for a free Vonage Developer Account. The company encourages developers to engage with their community on platforms like Slack and X, and to subscribe to their Developer Newsletter for the latest updates and guidance.
Jul 18, 2025 527 words in the original blog post.
Event Sourcing is a data design pattern that provides a way to log transactional data over time, allowing systems to "replay history" by storing immutable events that record changes to data states. Originating from the need to track the historical state of data, especially in finance, it separates the actions affecting data from the data itself, using Command Query Responsibility Segregation (CQRS) to focus on these actions. This approach is particularly valuable in sectors like finance and healthcare, offering advantages such as full audit trails and the separation of data reads and writes, enabling scalable and refactorable event-driven systems. However, it also presents challenges like system complexity, debugging difficulties, and storage demands, requiring thoughtful architecture and possibly leading to complex ETL procedures for deprecated models. Various libraries are available to aid implementation across different programming languages, and while Event Sourcing can be complex, it is beneficial for applications requiring high data scrutiny.
Jul 17, 2025 2,273 words in the original blog post.
Vonage has launched the Vonage AI Assistant, a multilingual tool designed to enhance developer support by providing instant access to API documentation, tutorials, SDKs, and technical resources. Integrated into the Vonage API Developer Portal, API Support website, and Developer Community Slack, the AI Assistant facilitates communication in several languages, including English, French, German, Spanish, and more, breaking language barriers and improving accessibility for developers worldwide. By offering intuitive search capabilities and real-time responses, this AI-powered assistant aims to streamline the process of finding technical answers and navigating complex documentation, thereby boosting developer productivity. Users are encouraged to provide feedback to help improve the tool, ensuring it remains an effective and user-friendly resource for developers.
Jul 16, 2025 741 words in the original blog post.
Rich Communication Services (RCS) is transforming business-customer interactions by enabling the integration of multimedia and interactive elements into messages that appear in users' default messaging apps. A particularly effective RCS feature is the standalone rich card, which combines media, text, and suggested replies to create engaging, interactive messages. With the growing adoption of RCS across Android and iOS, businesses have an opportunity to enhance their communications by incorporating rich messaging. This tutorial demonstrates how to send a standalone rich card using the Vonage Messages API in a Node.js application, detailing the prerequisites, setup, and implementation steps. It includes guidance on configuring the environment, building an Express server, and handling user interactions via webhooks. The tutorial aims to provide a comprehensive understanding of creating and deploying standalone RCS rich cards, encouraging developers to use this technology to deliver visually appealing and interactive messaging experiences.
Jul 15, 2025 2,224 words in the original blog post.
Vonage CodeConnect is a newly launched series of technical webinars aimed at developers interested in integrating real-time communications and authentication into their applications. The series highlights practical, industry-focused use cases for Vonage APIs, offering solutions for modern app requirements such as real-time, secure, and engaging user experiences. Developers can learn how to utilize APIs like SMS, Video, Verify, and RCS to enhance app functionalities, from seamless authentication and interactive livestreams to scaling customer engagement. Upcoming sessions will cover topics like adding silent authentication to iOS apps, building interactive sports and music broadcasts using RCS and Node.js, and creating scalable live-streaming platforms with video chat and rewards systems. Participants are encouraged to engage in live demos, gain practical tips, and join the Vonage Community for further discussions and updates.
Jul 14, 2025 511 words in the original blog post.
Benjamin Aronov, a developer advocate at Vonage, has a background in Ruby on Rails and is based in Tel Aviv, where he enjoys the local beaches and learning from startup founders. The article discusses how Rich Communication Services (RCS) enhances traditional SMS and MMS by supporting high-resolution images and interactive elements, offering a richer communication experience for businesses. It provides a detailed tutorial on sending RCS image messages using Python and the Vonage Messages API, emphasizing the significant increase in file size capacity compared to MMS, which allows for larger media files. The tutorial outlines the necessary prerequisites, including having a Vonage API account and an RCS-capable phone, and guides users through setting up their project, installing dependencies, and writing a Python script to send an RCS image message. It also highlights the importance of contacting a Vonage account manager to activate Developer Mode for testing purposes, and encourages readers to explore further RCS capabilities and engage with the Vonage community for support.
Jul 10, 2025 1,147 words in the original blog post.
Amanda Cavallaro, a Developer Advocate, highlights the benefits of Vonage Network APIs, which are designed to enhance identity protection and combat fraud by providing developers access to crucial data from mobile carrier networks. These APIs standardize real-time data access from multiple global mobile operators, enabling advanced fraud detection, verification, and geolocation features to be integrated directly into applications. Vonage Network APIs can detect SIM swap irregularities, validate device and phone number status, analyze population density, and provide real-time connectivity insights. A banking use case demonstrates how the SIM Swap API can help prevent fraudulent transactions by checking recent SIM changes, while the Number Verification API allows secure user authentication through mobile data sessions without requiring OTPs. Additionally, the Network Location APIs can validate user location for various purposes, including fraud detection and ensuring compliance with regional content access. Developers are encouraged to start using these APIs by creating a Vonage developer account and participating in the Vonage Community for support and updates.
Jul 09, 2025 938 words in the original blog post.
The tutorial outlines the process of setting up a Ruby on Rails application to receive inbound Rich Communication Services (RCS) suggested reply messages using a webhook provided by Vonage. It emphasizes the need to have prior completion of sending RCS suggested replies and requires tools such as Ruby on Rails, ngrok, a Vonage virtual number, and a registered RBM agent. The guide demonstrates how to expose a local server using ngrok, configure the Vonage application dashboard, and handle incoming RCS messages by creating a specific endpoint in Rails. It also includes steps to store these messages in a database and send confirmation replies back to users, utilizing the Vonage client for message handling. The tutorial concludes by inviting developers to explore additional RCS features and participate in community discussions.
Jul 08, 2025 1,319 words in the original blog post.
The guide offers an in-depth exploration of 5G technology and its implications for software developers, emphasizing the shift towards programmable networks via Network APIs. It explains how 5G, as the fifth generation of cellular network technology, enhances connectivity by offering up to ten times the efficiency of previous generations, largely due to innovations like 5G New Radio (NR) and network slicing. These advancements allow for specialized use cases such as ultra-low latency for autonomous vehicles and massive IoT deployments. The article delves into the components of 5G architecture, including the User Plane and Control Plane, and highlights the significance of the Network Exposure Function (NEF) and Application Function (AF) in enabling secure and efficient network programmability. By introducing concepts like CAMARA, a global initiative under the LINUX Foundation, the text underscores the importance of standardized developer-friendly Network APIs. It also illustrates practical applications of 5G for developers, such as fraud prevention and enhanced customer experience, through detailed case studies and examples. The guide concludes by encouraging developers to explore 5G's potential using tools like Vonage's Network API Sandbox and Virtual CSP, while acknowledging the complexity and transformative power of this technology.
Jul 07, 2025 3,258 words in the original blog post.
Alvaro Navarro, a Senior Developer Advocate at Vonage, announces the integration of Rich Communication Services (RCS) into the Verify API, enhancing user verification by offering a richer and more interactive experience compared to traditional SMS. This update allows applications to send messages with advanced features like rich media, branded content, and action buttons, improving security and conversion rates. If a user's device or carrier doesn't support RCS, the API defaults to an alternative verification method such as SMS. Developers can easily integrate RCS into their workflows by adding an "rcs" channel entry, and Vonage provides resources and community support to assist in the implementation process.
Jul 03, 2025 591 words in the original blog post.
The Vonage Developer Recap for Q2 2025 highlights significant advancements aimed at enhancing the developer experience, including major updates to the Video API with version 2.30.0, which offers improved performance and security features like End-to-End Encryption support for WebKit browsers and VP9 codec compatibility. Additionally, a new version of the Vonage Video Reference Application for React was released, incorporating usability improvements based on developer feedback. The Java and Kotlin SDKs underwent substantial refactoring to modernize and standardize the experience across supported APIs, introducing full test coverage and supporting new features such as SIM Swap and Number Verification. Vonage also introduced USD payments for prepaid accounts to streamline billing for global teams and launched Knowledge AI in beta, a tool designed to help virtual assistants provide accurate, brand-specific responses using real business data, reducing the likelihood of hallucinations. The release encourages developer engagement through various community platforms and newsletters.
Jul 02, 2025 663 words in the original blog post.
Benjamin Aronov, a developer advocate at Vonage, discusses utilizing Vonage's AI Studio to transform static FAQ pages into interactive WhatsApp chatbots using Generative AI. By leveraging Knowledge AI, developers can create a flexible and comprehensive FAQ agent that remains up-to-date with new company features and offerings. The process involves setting up a knowledge base, creating indexes from various information sources, and testing these indexes before connecting them to a WhatsApp agent. The tutorial guides users through building a chatbot that dynamically handles user inquiries, differentiates between requests for information and actions like sending an email, and effectively manages error handling and user experience. The article emphasizes the ease with which developers can enhance customer experience through these AI-driven solutions while maintaining the chatbot's accuracy and relevancy with minimal manual input.
Jul 01, 2025 2,383 words in the original blog post.