Home / Companies / Vonage / Blog / March 2024

March 2024 Summaries

13 posts from Vonage

Filter
Month: Year:
Post Summaries Back to Blog
The Vonage Developer Experience team showcased innovations and trends in its customer relationship management (CRM) product, Salesforce, at TrailblazerDX 2024. The mini-hack area allowed attendees to complete a hack using Salesforce and Vonage Conversations for Salesforce, which enables turning Salesforce into a personalized engagement tool and allows for seamless blending of bots and agents. Additional resources are available on the GitHub page, including guides for installation, configuration, and development with Flow. Support is provided through the Vonage Support Team, and feedback can be shared on the Vonage Developer Slack or through Twitter.
Mar 27, 2024 439 words in the original blog post.
AI Studio is a no-code/low-code platform that allows developers to build conversational AI agents quickly and easily, cornering their market share and scaling with ease. The platform provides templated agents that can be easily customized to suit user needs, empowering businesses to provide customers with a seamless self-service experience rivaling larger companies. With features like Intent Classification and Flow Management, developers can continuously add subflows and user intents, improving the agent's capabilities and accuracy. AI Studio also offers collaboration tools, allowing clients to make changes themselves without relying on freelancers, and customization options through the Custom Code Node and HTTP Agents. By leveraging these features, freelance developers can offer SMBs a unique product, showcase their skills, build their portfolio, and attract new clients, positioning them well in the growing market for conversational AI.
Mar 26, 2024 1,179 words in the original blog post.
Charles Nyanyira, a talented developer, won a hackathon with his platform Glamorous Mania, which connects makeup enthusiasts, influencers, and professionals through live video streaming, interactive tutorials, and speech recognition. The application aims to solve the issue of fragmented online beauty tutorials by providing a centralized space for users to engage, learn, and share in real-time. During the development process, Charles was introduced to Vonage's telecommunication products and APIs, which he creatively integrated into his project to enhance its functionalities. With the platform still under development, Charles plans to refine features, expand the user base, form strategic partnerships, and explore crowdfunding avenues to support its growth.
Mar 25, 2024 599 words in the original blog post.
Vonage is welcoming Twilio Programmable Video customers to switch to using the Vonage Video API, providing migration guides for Web (JavaScript), Android, and iOS. The main difference between Twilio and Vonage lies in how authentication tokens are used to connect to a session. Vonage offers a customizable real-time video API with features such as dynamic video recording and live captions, allowing developers to integrate video capabilities into their applications. In addition to the Video API, Vonage also provides other APIs for Text, Messaging, Voice, Authentication, and more, making it an attractive option for developers looking to expand their toolkit. With migration guides available, developers can easily convert their Twilio application to Vonage, taking advantage of new 5G network-based capabilities and joining a growing community of developers building with Vonage.
Mar 21, 2024 416 words in the original blog post.
Alvaro Navarro is a Senior Developer Advocate at Vonage, focusing on Network APIs, bringing his experience in Developer Relations, Developer Experience, and APIs to the company. With a background in software engineering and a passion for helping developers understand and integrate Vonage's Network API, he aims to create an enjoyable experience for the community. Outside of work, Alvaro enjoys collecting retro games, comics, attending sci-fi and horror festivals, and engaging in board games and crafting activities.
Mar 20, 2024 325 words in the original blog post.
This tutorial guides users in setting up a second-generation HTTP function using Firebase Cloud Functions Gen 2 and the Vonage Messages API to send and receive SMS messages, rather than relying on the SMS API. Users need to create a Firebase project, set up their environment with the required APIs enabled, install necessary dependencies, and deploy the functions. The tutorial then proceeds to set up a Vonage API account and virtual phone number, installs the Vonage Server SDK for Node.js, and adds environment variables for authentication. It also creates two functions: one to capture incoming SMS messages and log them to Firebase Realtime Database, and another to send SMS messages using the Vonage Messages API. Finally, users can test out their setup by sending an SMS message to the virtual phone number linked to the application.
Mar 19, 2024 1,104 words in the original blog post.
A conversational AI agent can improve customer experience by routing users to the correct intent, but building one requires careful consideration of natural language understanding (NLU) best practices, intent overlap and ambiguity, training set consistency, and hierarchical classification. Implementing a hierarchical structure with two layers can enhance precision and reduce misclassification. Grouping intents by nouns or verbs can improve performance, but handling outliers and broad queries is crucial. AI Studio's subflow feature can help manage agent organization and prevent technical debt when designing hierarchical classification. By following these steps and considering design considerations, developers can create better conversational AI agents that provide a more effective user experience.
Mar 18, 2024 2,192 words in the original blog post.
Vonage's Voice API introduces Advanced Machine Detection to improve the accuracy and flexibility of call handling in outbound voice experiences, enabling developers to create more tailored and efficient call flows with features such as improved accuracy, beep detection, and asynchronous mode.
Mar 14, 2024 733 words in the original blog post.
PekaVengers`, a team of complete strangers who met for the first time in Gujarat, won the Vonage track at Hack This Fall 4.0 with their project `Purrfect-Pal`, a practical solution for pet owners to connect with temporary caretakers. The team used impressive features and creative ways to integrate Vonage, including Aadhaar authentication, video chat section, accepted request notification, add pet section, petfolio page, and petlist page. Their beautiful UX/UI, clean code, creative idea, and impressive implementation of the Vonage APIs stood out to the judges. PekaVengers' involvement with every Vonage challenge they gave the hackers during the mini-event was also notable. The team's project aimed to address the challenge of leaving pets alone at home by providing a platform for owners to connect with temporary caretakers through two-way video communication.
Mar 12, 2024 1,584 words in the original blog post.
The upcoming enhancements to Voice Inspector will provide developers with deeper insights into call activities, enabling them to dissect and optimise call functionalities within the platform. The tool will offer an enriched set of high-level statistics, detailed event logs, and comprehensive chronological lists of conversations associated with a call. Developers will also gain access to augmented search functionality, robust event logging, and seamless integration with NCCO data. Additionally, Voice Inspector will provide developers with detailed quality metrics for each call leg, facilitating thorough troubleshooting and optimisation tasks. The tool will also enable developers to access call data up to 21 days post-call, allowing for retrospective analysis and auditing. With these enhancements, Voice Inspector is poised to emerge as a formidable tool in developers' arsenals, empowering them to drive superior call experiences effectively.
Mar 07, 2024 594 words in the original blog post.
Environment variables are values stored outside of a program that can affect how it runs, allowing for more flexibility and portability. They can be used to define program arguments, specify domain names, store API keys, set path variables, and more. By using environment variables, developers can separate configuration details from application logic, enhancing security, maintainability, and adaptability. The Java standard library provides an easy way to access and manipulate environment variables, allowing developers to retrieve single or all variables, check for null values, and load configurations from files. Setting environment variables directly within a Java application is not straightforward but can be achieved through operating system-level settings, subprocesses, IDE configuration, build tools, or loading configurations from files.
Mar 07, 2024 1,140 words in the original blog post.
Directus is a database management system that allows developers to offload data storage and management to an external system, making it easier to work with their data. Directus can be used to store data and expose it in multiple ways beyond the application. The Vonage Voice API is used to allow users to call into the "Movie Phone System," which interacts with the Directus database instance to handle tasks such as calling in, managing tickets, and displaying information on the web. A reusable Directus client is created to access the database, and a tunneling system like ngrok is used to establish a secure connection between the application and the Vonage servers. The application works by using an NCCOBuilder to build JSON for the NCCO, which is sent back to the user's phone after they dial in, allowing them to interact with the application through voice commands. The application uses Directus to store and manage data related to movies, showtimes, and tickets, and provides a workflow for users to cancel or purchase tickets based on their interactions with the system.
Mar 05, 2024 2,841 words in the original blog post.
Vonage has introduced a platform called Code Hub that simplifies the process of setting up an international calling service without requiring any coding knowledge. The platform allows users to deploy their own applications and receive calls from anywhere in the world, with local numbers capable of receiving and sending out local calls. To get started, users need a Vonage API Developer Account, a Vonage Virtual Number, and access to the Code Hub platform. By following a few simple steps, users can set up their application in under 5 minutes and start making international calls with ease. The application uses the Vonage VCR SDK and Voice API to connect calls and customize speech, while also using SSML for more natural-sounding phone number pronunciation.
Mar 04, 2024 886 words in the original blog post.