Dela via


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 zmintegration@zohomail.com
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,

  1. Select the domain where your Zoho account resides.
  2. Enter your ZeptoMail's credentials.
  3. 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 :

  1. Login to your Power Automate account and click Create from the left menu.
  2. You can choose to create a cloud flow, desktop flow or business flow. To connect to ZeptoMail, choose the automated cloud flow.
  3. 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.
  4. Click on Automated cloud flow from the start from blank to create a connection from scratch.
  5. Enter the desired values, choose the required parameters.
  6. 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 support@fromdomain.com

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

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 support@fromdomain.com

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

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.