Zoho ZeptoMail
ZeptoMail is a transactional email sending service from Zoho. You can directly send these automated emails from your application or website.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Zoho ZeptoMail |
URL | https://www.zoho.com/zeptomail/contact.html?src=pd-menu |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Zoho Corporation |
Website | https://www.zoho.com/zeptomail/ |
Privacy policy | https://www.zoho.com/privacy.html |
Categories | Communication |
Zoho ZeptoMail
This connector allows you to send emails from ZeptoMail. You can send custom emails or use existing email templates in your ZeptoMail account.
Prerequisites
A ZeptoMail account and a verified domain. Click hereto create your first account.
How to get credentials
When you create a new connection,
- Select the domain where your Zoho account resides.
- Enter your ZeptoMail's credentials.
- Even if the power app is shared with another user, they should create a new connection to start using it.
Get started with your connector
Follow the steps below to connect to ZeptoMail :
- Login to your Power Automate account and click Create from the left menu.
- You can choose to create a cloud flow, desktop flow or business flow. To connect to ZeptoMail, choose the automated cloud flow.
- You can create a flow in three ways :
- Create a custom flow by starting from blank.
- Choosing from available templates.
- Choosing to start from a connector.
- Click on Automated cloud flow from the start from blank to create a connection from scratch.
- Enter the desired values, choose the required parameters.
- Click save. The flow will automatically be executed.
Known issues and limitations
The total email size, including the email headers, body content, inline images, and attachments should not exceed 15 MB.
Select the respective domain of your ZeptoMail account. Failing to do so will result in an authentication error.
Common errors and remedies
To avoid authentication errors, choose the domain where your ZeptoMail account is hosted.
FAQ
https://help.zoho.com/portal/en/kb/zeptomail/faqs
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Select the region where your Zoho account data resides. | string | Select the domain. | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get all Mail Agent |
This endpoint fetches details of all the Mail Agents in the account. It returns data including Mail Agent name, Mail Agent key, Created time, Status. \n\nData Fields Explained:\n- mailagent_name: Name of the Mail Agent.\n- mailagent_key: Mail Agent Key.\n- mailagent_alias: Mail Agent Alias.\n- created_time: Time at which the Mail Agent was created.\n- status: Status of the Mail Agent.\n\nExample 1: To retrieve details of all Mail Agents in the ZeptoMail account. Sample prompt 1: Get me details of all the Mail Agents in the account. |
Get processed email details |
This endpoint fetches detailed information about emails processed by Mail Agent identified by its unique ID. It returns data including the Subject, From Address, Sent time and Request ID for emails sent for the time range. The mailagent_key parameter should match the Mail Agent key of the Mail Agent as listed in our system. |
Processed emails analytics |
This endpoint fetches emails analytics for emails sent by Mail Agent identified by its Mail Agent name. It returns data including total count of Hardbounce, Softbounce and Sent statistics over a period of time and each day . The mailagent parameter should match the Mail Agent name as listed in our system. |
Send mail |
To send an email to the desired recipient. |
Send template mail |
Sending a single email using Templates. |
Get all Mail Agent
This endpoint fetches details of all the Mail Agents in the account. It returns data including Mail Agent name, Mail Agent key, Created time, Status. \n\nData Fields Explained:\n- mailagent_name: Name of the Mail Agent.\n- mailagent_key: Mail Agent Key.\n- mailagent_alias: Mail Agent Alias.\n- created_time: Time at which the Mail Agent was created.\n- status: Status of the Mail Agent.\n\nExample 1: To retrieve details of all Mail Agents in the ZeptoMail account. Sample prompt 1: Get me details of all the Mail Agents in the account.
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object |
data |
Mail Agent name
|
data.mailagent_name | string |
Name of the Mail Agent |
Created time
|
data.created_time | string |
Time when the Mail Agent was created |
Domain
|
data.domain | string |
Domain associated to the Mail Agents |
Domain verification status
|
data.domain-verification-status | string |
Verification status of the associated Mail Agents |
Description
|
data.description | string |
Mail Agent description |
Mail Agent key
|
data.mailagent_key | string |
Key of the Mail Agent |
Status
|
data.status | string |
Status of the Mail Agent |
message
|
message | string |
message |
Get processed email details
This endpoint fetches detailed information about emails processed by Mail Agent identified by its unique ID. It returns data including the Subject, From Address, Sent time and Request ID for emails sent for the time range. The mailagent_key parameter should match the Mail Agent key of the Mail Agent as listed in our system.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Mail Agent key
|
mailagent_key | True | string |
Choose Mail Agent or enter the Mail Agent key. |
Subject
|
subject | string |
Enter subject of the email |
|
From
|
from | string |
Enter sender address of the email |
|
To
|
to | string |
Enter recipient address of the email |
|
Date from
|
date_from | string |
Enter from date for search in the format yyyy-MM-ddTHH:mm:sszzz |
|
Date to
|
date_to | string |
Enter to date for search in the format yyyy-MM-ddTHH:mm:sszzz |
|
Request ID
|
request_id | string |
Enter Request ID of the email |
|
Show hardbounces
|
is_hb | boolean |
Include hardbounces in results |
|
Show softbounces
|
is_sb | boolean |
Include softbounces in results |
Returns
Name | Path | Type | Description |
---|---|---|---|
details
|
data.details | array of object |
Processed email list |
Is SMTP
|
data.details.email_info.is_smtp_trigger | boolean |
Is mail is trigger by SMTP |
Subject
|
data.details.email_info.subject | string |
subject of the mail |
Bounce address
|
data.details.email_info.bounce_address | string |
bounce address of the email |
Mailagent Key
|
data.details.email_info.mailagent_key | string |
mail agent key of the email |
Process state
|
data.details.email_info.process_state | string |
Processed state of the email |
Address
|
data.details.email_info.from.address | string |
email address of sender details |
Name
|
data.details.email_info.from.name | string |
Name of the sender |
To
|
data.details.email_info.to | array of object |
Recipient email |
Address
|
data.details.email_info.to.email_address.address | string |
Email address of the recipients |
Name
|
data.details.email_info.to.email_address.name | string |
Name of the recipients |
Sent time
|
data.details.email_info.processed_time | string |
Processed time of the mail |
Delivery status
|
data.details.email_info.status | string |
Status of the processed mail |
Request ID
|
data.details.request_id | string |
Unique reference ID of the request |
message
|
message | string |
message |
Processed emails analytics
This endpoint fetches emails analytics for emails sent by Mail Agent identified by its Mail Agent name. It returns data including total count of Hardbounce, Softbounce and Sent statistics over a period of time and each day . The mailagent parameter should match the Mail Agent name as listed in our system.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Mail Agent name
|
mailagent | True | string |
Choose or enter Mail agent name |
From date
|
from_time | string |
Enter statics from date in the format yyyy-MM-ddTHH:mm:sszzz |
|
To date
|
to_time | string |
Enter statics to date in the format yyyy-MM-ddTHH:mm:sszzz |
Returns
Name | Path | Type | Description |
---|---|---|---|
Analytics
|
hb.stats | array of object |
Analytics of hardbounces |
Date
|
hb.stats.date | string |
Date of hardbounce |
Date-wise count
|
hb.stats.count | integer |
Count of hardbounces on each day |
Total count
|
hb.count | integer |
Total count of hardbounces |
Analytics
|
sb.stats | array of object |
stats |
Date
|
sb.stats.date | string |
Date of softbounce |
Date-wise count
|
sb.stats.count | integer |
Count of softbounces on each day |
Total count of softbounces
|
sb.count | integer |
count |
Analytics
|
sent.stats | array of object |
Analytics of sent emails |
Date
|
sent.stats.date | string |
Date of sent email |
Date-wise count
|
sent.stats.count | integer |
Count of emails sent on each day |
Total count of sent emails
|
sent.count | integer |
count |
Send mail
To send an email to the desired recipient.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Mail Agent
|
mailagent_key | True | string |
Choose Mail Agent or enter the Mail Agent key. |
Bounce address
|
bounce_address | True | string |
The email address to which bounced emails will be sent. |
prefix
|
from-prefix | True | string |
Ex., support prefix will be [email protected] |
domain
|
from-domain | True | string |
From address domain |
name
|
name | True | string |
Sender's user name |
address
|
address | True | string |
Recipient's email address. |
name
|
name | string |
Recipient's name. |
|
address
|
address | True | string |
Recipient's email address. |
name
|
name | string |
Recipient's name. |
|
address
|
address | True | string |
Recipient's email address. |
name
|
name | string |
Recipient's name. |
|
Mail type
|
mailtype | string |
Format of the mail to be sent |
|
Subject
|
subject | True | string |
Subject line of your email |
Body
|
htmlbody | string |
This is the body content for your email. |
|
address
|
address | string |
A valid email address containing a domain that is verified in your Mail Agent. |
|
name
|
name | string |
Name for the reply-to. |
|
Base 64 content
|
content | string |
Base64 encoded value of a file. |
|
Content type
|
mime_type | string |
Indicates the content type in your attachment. |
|
File name
|
name | string |
The file name of your attachment. |
Returns
- Body
- SuccessMessage
Send template mail
Sending a single email using Templates.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Mail Agent
|
mailagent_key | True | string |
Choose Mail Agent or enter the Mail Agent key. |
Bounce address
|
bounce_address | True | string |
the email address to which bounced emails will be sent. |
Mail template
|
mail_template_key | True | string |
Choose the Mail template |
prefix
|
from-prefix | True | string |
Ex., support prefix will be [email protected] |
domain
|
from-domain | True | string |
From address domain |
name
|
name | True | string |
Sender's user name |
address
|
address | True | string |
Recipient's email address. |
name
|
name | string |
Recipient's name. |
|
address
|
address | True | string |
Recipient's email address. |
name
|
name | string |
Recipient's name. |
|
address
|
address | True | string |
Recipient's email address. |
name
|
name | string |
Recipient's name. |
|
tag
|
key | string |
The merge tags of the mail to be sent. |
|
value
|
value | string |
These tags will be replaced by the value provided in this param for that tag |
|
address
|
address | string |
A valid email address containing a domain that is verified in your Mail Agent. |
|
name
|
name | string |
Name for the reply-to. |
Returns
- Body
- SuccessMessage
Definitions
SuccessMessage
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object |
data |
Code
|
data.code | string |
The code corresponding to a success response. |
Additional info
|
data.additional_info | array of |
Provides additional information about the action performed in the request |
Detailed Message
|
data.message | string |
The action taken for this request. |
Status message
|
message | string |
The status of the request made. |
Request ID
|
request_id | string |
Unique reference ID of the request. |