AI assisted emails - API & Webhooks

api for email

Introduction

Is there an API for email?

Can I get notified for every new email?
Can I get notified when AI responds to my email?
Can I get alerts when customers want to get help from a real human?

Yes.

Just use elRespondo.com Webhooks.

Table of contents

1. How webhook works?

1

POST request

When elRespondo finds new emails or our bot responds it will be triggered as a POST request

2

Output data - JSON

JSON format:
[
{
"from": "...",
"to": "...",
"subject": "...",
"body": "...",
}, {}, {}...
]
3

Process data on your side

You can do anything with the data: Store in your database, sent it somewhere else, or use it in your system.

2. Quick setup

  1. Register your account

  2. Add Mailbox

  3. Add your website and custom knowledge (FAQ, etc.)

  4. Add your webhook url:
    https://www.elrespondo.com/panel/settings

3. When we find a new email

*

We run your script Url with POST data

JSON format:
[
{
"type": "email"
"from": "...",
"to": "...",
"Subject": "...",
"Body": "...",
}, {}, {}...
]

4. When we send a new response (by AI)

*

We run your script Url with POST data

JSON format:
[
{
"type": "response"
"from": "...",
"to": "...",
"Subject": "...",
"Body": "...",
}, {}, {}... ]
]

5. When the client wants to talk with a 'real human'

*

We run your script Url with POST data

JSON format:
[
{
"type": "request"
"from": "...",
"to": "...",
"Subject": "...",
"Body": "...",
}, {}, {}... ]
]

elRespondo API for emails

Add a new Mailbox

Method for adding new mailbox to your account

Endpoint URL

Method

Input (JSON)

Output (JSON)

Delete your Mailbox

Method for deleting mailbox from your account

Endpoint URL

Method

Input (JSON)

Output (JSON)

Add new bot

Method for adding a new bot to your account

Endpoint URL

Method

Input (JSON)

Output (JSON)

Delete bot

Method for deleting a bot from your account

Endpoint URL

Method

Input (JSON)

Output (JSON)

Check bot training status

Returns the status of the bot training

Endpoint URL

Method

Input (JSON)

Output (JSON)

Download emails

How to download all emails from mailbox to .CSV (Excell) file or as a JSON data?

.CSV format

Go to "Mailboxes" section and click icon to download file https://www.elrespondo.com/panel/mailboxes

JSON format

Use endpoint:
Parameters:
Output data (.csv format):

Download AI responses

How to download all AI email responses to .CSV (Excell) file or as a JSON data?

.CSV format

Go to "Groups" section and click icon to download file https://www.elrespondo.com/panel/responses
downloading facebook to csv

JSON format

Use endpoint:
Parameters:
Output data (.csv format):

Send an email

Method for sending email vie API

Endpoint URL

Method

Input (JSON)

Output (JSON)

Comments

Tell us what do you think about this article?

Write first comment

Your comment
AI automated email replies - !{configNoDeploy.domainName}

The best online tool for automating email replies, powered by AI.

© 2023. All rights reserved.