Build a Storytelling Service With RCS Rich Cards and Gemini
Blog post from Vonage
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.