Go back

WhatsApp Business API Features

Mohamed Elbadwihi
September 29, 2022

Introduction

One of the core guiding principles at Rasayel is to provide the user with as near-native an experience as possible. You may have come across this term on our website, but what does it mean?

In this article, we'll define the term, and outline a few examples of how we achieve this within Rasayel.

A "near-native" WhatsApp experience?

A native channel experience is what you get when you use the apps provided by the channels themselves. For example, if you browse Facebook on the official Facebook app, that is a native experience. When you use WhatsApp or Telegram on your phone or laptop, you are experiencing those apps in their original — or native — form.

These experiences are important to users, and we believe that any third party platform or inbox will never be good enough until and unless it makes the experience as close to native as possible for the user. For example, most chat apps today (like WhatsApp, Telegram, or Facebook Messenger) allow you to send and receive voice notes. An inbox that is built to integrate these platforms today without this functionality can therefore be considered inferior, if not entirely useless.

Examples of near-native WhatsApp experience in Rasayel

Message replies

The concept of a "message reply" exists on many chat platforms today, and serve the purpose of indicating the exact message that is being replied to. For example, here's how it looks on the native WhatsApp and Telegram apps:

And here's how we've implemented it in Rasayel:

Voice notes

Voice notes are critical to any instant messaging experience. In some regions and industries, they are the predominant form of communication, due to how accessible they are. Individuals who are unable to type benefit greatly from this feature.

Here's how voice notes look like on the native WhatsApp app:

And here's how they appear in Rasayel:

Reply buttons

This is not a feature that's common to many channels. Reply buttons allow you to send response options to your contact in the form of buttons. Facebook and Instagram both support this, and here's how that looks like on the native Facebook app:

Here's how it works in Rasayel:

Interactive templates

This is another feature that is unique to a small number of channels, such as WhatsApp. For a thorough introduction to templates, check out this article.

Interactive templates allow you to send complex messages to your contacts, involving a combination of media, text, and buttons.

Here's how it looks like on the native WhatsApp app:

Here's how you can compose templates in Rasayel:

And here's how they appear once they're sent:

Before you go

This is only a small selection of many intricate features that channels bring, such as delivery indicators, reactions, customer service windows, and more. At Rasayel, our goal is to bring the best of each channel into one platform, and one inbox. There is no one-size-fits-all experience. Depending on the channels you connect, the messaging experience will be unique for each, as some channels support features that others do not.

The question that now lingers in the room is, of course — have we succeeded? That's for you to tell us. Give Rasayel a try! We would love to hear what you think.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested

selector system.

  • Dummy Text
  • Dummy Text
  • Dummy Text

Heading 4

Go back

WhatsApp Business API Features

Mohamed Elbadwihi
September 29, 2022

Introduction

One of the core guiding principles at Rasayel is to provide the user with as near-native an experience as possible. You may have come across this term on our website, but what does it mean?

In this article, we'll define the term, and outline a few examples of how we achieve this within Rasayel.

A "near-native" WhatsApp experience?

A native channel experience is what you get when you use the apps provided by the channels themselves. For example, if you browse Facebook on the official Facebook app, that is a native experience. When you use WhatsApp or Telegram on your phone or laptop, you are experiencing those apps in their original — or native — form.

These experiences are important to users, and we believe that any third party platform or inbox will never be good enough until and unless it makes the experience as close to native as possible for the user. For example, most chat apps today (like WhatsApp, Telegram, or Facebook Messenger) allow you to send and receive voice notes. An inbox that is built to integrate these platforms today without this functionality can therefore be considered inferior, if not entirely useless.

Examples of near-native WhatsApp experience in Rasayel

Message replies

The concept of a "message reply" exists on many chat platforms today, and serve the purpose of indicating the exact message that is being replied to. For example, here's how it looks on the native WhatsApp and Telegram apps:

And here's how we've implemented it in Rasayel:

Voice notes

Voice notes are critical to any instant messaging experience. In some regions and industries, they are the predominant form of communication, due to how accessible they are. Individuals who are unable to type benefit greatly from this feature.

Here's how voice notes look like on the native WhatsApp app:

And here's how they appear in Rasayel:

Reply buttons

This is not a feature that's common to many channels. Reply buttons allow you to send response options to your contact in the form of buttons. Facebook and Instagram both support this, and here's how that looks like on the native Facebook app:

Here's how it works in Rasayel:

Interactive templates

This is another feature that is unique to a small number of channels, such as WhatsApp. For a thorough introduction to templates, check out this article.

Interactive templates allow you to send complex messages to your contacts, involving a combination of media, text, and buttons.

Here's how it looks like on the native WhatsApp app:

Here's how you can compose templates in Rasayel:

And here's how they appear once they're sent:

Before you go

This is only a small selection of many intricate features that channels bring, such as delivery indicators, reactions, customer service windows, and more. At Rasayel, our goal is to bring the best of each channel into one platform, and one inbox. There is no one-size-fits-all experience. Depending on the channels you connect, the messaging experience will be unique for each, as some channels support features that others do not.

The question that now lingers in the room is, of course — have we succeeded? That's for you to tell us. Give Rasayel a try! We would love to hear what you think.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested

selector system.

  • Dummy Text
  • Dummy Text
  • Dummy Text

Heading 4

Focus on your business.
Let Rasayel manage the chaos

Your customers, and your team, will thank you for it