Email preview, template editor, new SDKs
🔎 Email Preview: The much-requested Email Preview feature is now live!
👾 Template Editor & Template Blocks: Use our new Template Editor and Template Blocks to create anything your heart desires in Handlebars syntax.
💬Intercom Support: You can now send notifications in-app via Intercom.
🛠 More SDKs: Python, Go and PHP SDK.
🎙 Guest Appearance: Troy recently sat down with Jeff Meyerson at Software Engineering Daily. Listen to the interview here.
March 18, 2020
🔎 Email Preview
The much requested Email Preview feature is now live! Click the Preview button in the top-right of the window and you can create one or more JSON test cases, see a visual preview of how the email will look to the recipient, and send a test email to yourself – even if you haven’t configured an email delivery provider yet.
👾 Template Editor & Template Blocks
While we all know & love our Visual Designer, sometimes you need something for a notification that we don’t yet have a drag & drop block for – especially when designing emails. Now you can use our new Template Editor and Template Blocks to create anything your heart desires! Both support Handlebars syntax today, and we’re exploring additional language support for future releases.
The Template Editor toggle can be found in the top-right corner of the email designer. Turning this on lets you build an entirely custom HTML email from scratch, using Handlebars. Use this if you need absolute complete control, but it does mean not benefiting from the drag & drop features of the editor.
Or, get the best of both worlds! Click the
> icon to add a Template Block to new or existing Visual Editor templates. You can drag & drop these blocks anywhere on the canvas and have complete control over the code this block generates – again using Handlebars.
💬 Intercom Support
You can now send notifications in-app via Intercom. To start sending your in-app notifications you’ll need the following:
Your Intercom Access TokenTo get this, you’ll have to create a new app in your Intercom instance’s Developer Hub
The Intercom ID of the Intercom administrator you’d like the message to appear to have been sent byThis will be a number, like
3082385, and is in the URL when you navigate to a teammate profile from the Settings → General → Teammates screen
The Intercom ID of the user you want to deliver the notification toThis will be a string, like
More details are available in our docs.
🛠 More SDKs
We’re all big fans of Node.js, but many of our users needed support for other languages. Now, you can use your favorite notifications API through our developer SDKs in Ruby, Python, and Go. Our community also built a PHP SDK and we’ve made some improvements to the existing Node.js SDK.
📷 Our SDKs are open source and pull requests are welcome.
🎙 Guest Appearance
Troy recently sat down with Jeff Meyerson at Software Engineering Daily to talk about notifications, trade-offs in committing to a cloud hosting provider, and architecting a scalable API platform using serverless technology. Listen to the interview here.