Home / Companies / Vonage / Blog / Post Details
Content Deep Dive

Sending SMS Templates with Jinja2 and Python

Blog post from Vonage

Post Details
Company
Date Published
Author
Aaron Bassett
Word Count
890
Company Posts That Month
292
Language
English
Hacker News Points
-
Post removed?
No
Summary

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.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Serverless 4 835 111 40 +53%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.