Sending SMS Templates with Jinja2 and Python
You're going to create an SMS client that supports bulk messages and templates for personalization, using Python and the Nexmo API. The application will have a basic CRM to hold contacts, with multiple choice values such as diminutives, greetings, and valedictions. Templates will be rendered using Jinja2, with random variations added in to make each message look personalized. You'll need to install dependencies, set up environmental variables, and create commands for managing contacts and templates. The client will allow users to select which numbers to send the message to and which template to use, and it will log the results of sending messages to show variation across different contacts.
Company
Vonage
Date published
May 11, 2021
Author(s)
Aaron Bassett
Word count
890
Language
English
Hacker News points
None found.