February 2023 Summaries
7 posts from Vonage
Filter
Month:
Year:
Post Summaries
Back to Blog
The Vonage Voice API allows developers to build high-quality voice applications in the Cloud, using web technologies already familiar to them. To use the API, one needs to create a Vonage application and generate public and private keys, which are used for authentication. The API provides various features such as recording and storing inbound or outbound calls, creating conference calls, sending text-to-speech messages in different languages and accents, and more. A Node.js project setup is required to interact with the API, where developers need to install the Vonage Server SDK and initialize the credentials with the application ID and private key. The `createOutboundCall` method of the Vonage Node.js library is used to make calls, specifying recipient, sender, and text-to-be-spoken information, including an NCCO object that defines how the voice should be played back. Once set up, developers can run the application using Node.js, making outbound calls with customized voices and messages.
Feb 23, 2023
1,157 words in the original blog post.
The Actuator provides a comprehensive set of features to help monitor and manage your Spring Boot application, including health check, metrics, logging, configuration, thread dump, auditing, and HTTP trace. The Vonage Messages API allows developers to send and receive messages such as SMS and MMS, as well as rich messages services like WhatsApp, Viber, and Facebook Messenger. By using the Actuator and Vonage Messages API, you can generate and send application health reports via texts when critical issues arise, providing an additional layer of alerting and notification capabilities for your Spring Boot application. The implementation involves creating a RemoteRepository class that implements the HttpTraceRepository interface, autowiring services such as MessagingService and VoiceService to handle sending messages via the Vonage API, and configuring the Actuator to expose its endpoints.
Feb 21, 2023
2,027 words in the original blog post.
Vonage will be joining 4YFN as a sponsor for 2023, supporting the startup ecosystem in Barcelona by offering education and support through their program of events, including a half-day programme with sessions on how to power connections with Vonage Communication APIs, and a VIP reception. The Vonage Startup Programme aims to help early-stage startups build products faster by connecting them to Vonage's resources, people, and Communications APIs.
Feb 16, 2023
577 words in the original blog post.
Performance-Driven Development (PDD) is a process that empowers developers with the necessary tools to write high-performance code from the outset. It involves setting thresholds for performance and using diagnostic tools, such as debug bars and profilers, to identify areas of improvement. By making performance a first-class consideration in the development cycle, teams can ensure that their applications are optimized for speed and efficiency. The goal is to encourage developers to write clean, efficient code from the start, rather than relying on quick fixes or workarounds. This approach requires leadership buy-in and a commitment to using diagnostic tools as part of the development process. By adopting PDD, teams can deliver high-quality software that meets performance expectations and sets a good example for best practices in PHP development.
Feb 14, 2023
1,418 words in the original blog post.
In 2023 and beyond, developing soft skills is crucial for success in the technical industry. Effective communication is key to building trust, resolving conflicts, and strengthening relationships with others. Leadership involves inspiring and motivating team members, setting clear vision and strategy, and trusting team members to complete tasks. Interpersonal skills such as active listening, emotional management, and constructive criticism are essential for effective collaboration and relationship-building. Mentorship provides an opportunity for self-reflection and career growth, while problem-solving is vital for identifying and resolving issues promptly and effectively. Conflict management involves clarifying the source of conflict, finding common ground, and addressing issues in a timely manner. Other valuable soft skills include networking, public speaking, and time management, which can help individuals grow professionally and personally. By acquiring these soft skills, developers can demonstrate their education and technical abilities while preparing for future success.
Feb 08, 2023
1,325 words in the original blog post.
The text discusses how to use the Vonage platform to send different types of WhatsApp messages from a Laravel application, including message templates, free-form text messages, images, videos, audio files, and files. The article highlights the importance of being aware of WhatsApp's 24-hour customer care window and the need to create pre-approved message templates before sending them to users. It also explains how to connect Vonage to a WhatsApp Business account, install the necessary package, publish configuration files, and send various types of messages using the Vonage Client. The article concludes by providing an overview of the different message types that can be sent using Vonage and the importance of understanding WhatsApp's messaging policies.
Feb 07, 2023
2,002 words in the original blog post.
This blog post demonstrates how to use Microsoft Excel's Visual Basic for Applications (VBA) to send SMS messages using the Vonage SMS API. The process involves creating a spreadsheet with the cell phone numbers and text to be sent, enabling developer mode in Excel, adding a reference to the Microsoft XML 6.0 library, and writing VBA code to authenticate with the Vonage API and send the SMS message. The code is then assigned to a button for easy activation. Once set up, users can test the functionality by running the code and sending an SMS message to their specified phone number.
Feb 02, 2023
1,172 words in the original blog post.