Helpdocs for email services
This feature is used to connect your existing email service provider (Gmail & Outlook) to your MSG91 account and use the same to send emails.
How to set up email connections?
1. Click on Email on the home screen

2. Click on connections from the left menu pane.

3.You’ll get the option to choose from Gmail or Outlook. Choose one of the following option which you want to use and click continue (You’ll be redirected to the service provider URL for login)

4. Provide the login credentials of your existing email or create a new account and click continue

5. It’ll take you to the page where you can check the permissions for MSG91 and also the privacy policy, if you are ok with that click on continue. Once done you can see the account under Connection in your email dashboard and you will be able to send emails from it.

Note : The email limits and restrictions will be as per your email service provider.
6. If you want to add another account you can click on the Connect button on the top left side of the screen and continue from step 3 to step 5

7. If you want to delete the any existing connection then just hover over the connection that you want to delete and click the delete button
8. In order to send emails using API for connections, kindly use the same cURL as Send Email API and replace "domain" with "integration_id" which can be found under the connection tab. Also "from field" is not required if you are using connections as the from email will be the email as per connection.

Email Connections
Nov 9, 2024Now you can easily view and reply to all email responses from a single dashboard. Explore Hello Inbox to efficiently manage all replies and respond promptly. To get started, simply click on Hello.

After clicking on Hello, select All Inboxes

After clicking on all inboxes, Then, simply click on the Create Inbox button located at the top-right corner

After clicking on create inbox, Select Email Inbox to integrate your Msg91 email account

Select MSG91 and click on Create Now

After selecting the MSG91 Inbox, you’ll need to fill in the following required fields:
Inbox Name: This is how the inbox will be displayed in Hello, allowing you to view all responses. Select Domain: Choose the configured domain you have used in your MSG91 email service.
Email : Add the same email ID you used for sending emails through your MSG91 account.
From Name: Set the name that will appear to users when responses are triggered
After filling in the required fields, click on Next to proceed.

In the next field, set the permissions for handling email responses. Select the agent or team based on your Hello Inbox configuration, or click on 'Invite an Agent' or 'Add a Team' as needed. Once done, click on Save & Next to proceed

Next, you'll see the forwarding option. Keep the settings as they are and click Next

In the next field, you'll find the configuration option. Add your signature so it appears in the email replies. Enable Show Mail Thread to view the entire email thread in Hello. The Undo Email option allows you to undo an email after sending, set the duration and click Save.

After clicking on Save, your integrated Email Inbox will appear in the "Hello All Inboxes" section and below the filters, your configured Email Inbox will be displayed. After selecting the Email Inbox, you can review all received email responses and respond accordingly.

Next, to complete the setup, go back to your MSG91 email service, click on Webhook, and add the provided URL - https://api.phone91.com/receive-mail/ in the Incoming Email Post section & click save to start receiving email responses in Hello.

By following these simple steps, you can seamlessly manage and respond to all your email replies instantly from a single dashboard using the same email ID in Hello.
You can also check how to use Hello to manage and reply to all your customer responses effectively - https://video-faq.viasocket.com/demo/cm4s55g6y01uqql5jashah58w
How to View and Respond to All Email Replies in One Dashboard with Hello Inbox
Feb 4, 2025Gmail Markup uses schema.org structured data to enhance emails by enabling quick actions and highlighting important information directly in the inbox. This allows users to interact with emails such as checking into a flight, confirming an event, or tracking an order without opening the email fully or clicking external links..
Example Use Case:
If you send a flight booking confirmation email, Gmail Markup can display a “Check-In” button inside the email, allowing users to check in directly from their inbox.

Types of Actions & Interactive Cards
Gmail supports various actions and interactive cards, which allow different types of user interactions:
For a full list of supported actions, refer to Gmail Markup Documentation.
Using JSON-LD and Microdata in Gmail Markup
1. JSON-LD Format (Recommended) -
JSON-LD is the preferred format as it allows structured data to be included in a <script> tag inside the email - <script type="application/ld+json">
This format supports multiple predefined structures that help you customize the JSON object to display the data as required.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "John Doe",
"jobTitle": "Graduate research assistant",
"affiliation": "University of Dreams",
"additionalName": "Johnny",
"url": "http://www.example.com",
"address": {
"@type": "PostalAddress",
"streetAddress": "1234 Peach Drive",
"addressLocality": "Wonderland",
"addressRegion": "Georgia"
}
}
</script>
2. Microdata
Microdata consists of name-value pairs, called items, which are defined according to a specific vocabulary. These pairs help organize and structure the data within the email to make it easier for Gmail to display key information.
<section itemscope itemtype="http://schema.org/Person">
Hello, my name is
<span itemprop="name">John Doe</span>, I am a
<span itemprop="jobTitle">Graduate research assistant</span>
at the
<span itemprop="affiliation">University of Dreams</span>
My friends call me
<span itemprop="additionalName">Johnny</span>
You can visit my homepage at
<a href="http://www.example.com.com" itemprop="url">www.example.com</a>
<section
itemprop="address"
itemscope
itemtype="http://schema.org/PostalAddress">
I live at
<span itemprop="streetAddress">1234 Peach Drive</span>
<span itemprop="addressLocality">Warner Robins</span>
<span itemprop="addressRegion">Georgia</span>.
</section>
</section>
Both formats require DateTime values to be in the ISO 8601 format, like this: '2013-02-14T13:15:03-08:00' (YYYY-MM-DDTHH:mm:ssZ).
Testing Gmail Markup
To ensure proper functionality, test your markup using the following methods:
Send a Test Email:
Send an email from your Gmail account to the same Gmail account.
Refer to the Google Developers Guide for step-by-step testing.
Use the Google Markup Tester to check your structured data: Google Markup Tester.
Whitelisting Process
There is a whitelisting process, similar to AMP Emails, where Google verifies the schema we send. Once the schema is verified and whitelisted, the highlights and actions will be visible in the email.
For more details on the whitelisting process, refer to this link
By following this simple step, you can easily design your interactive email template using Gmail markup.