E-goi (Preview)

E-goi is a Multichannel Marketing Automation Platform, including email marketing services, SMS, Voice Broadcast, Push Notifications, Web Push and Forms to Capture, Automate, Communicate, Analyse and Generate more Sales. The connector allow users to add/update contacts, attach tags and send transactional SMS.

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
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Contact
Name E-goi Support
URL https://helpdesk.e-goi.com/
Connector Metadata
Publisher E-goi
Website https://www.e-goi.com/pt/
Privacy Policy https://www.e-goi.com/pt/rgpd-tudo-o-que-precisa-saber/
Categories Marketing

Prerequisites

The user, who wants to use to the E-goi connector in Power Automate, must meet the requirements below:

Known issues and limitations

For the birthdate the valid format is: yyyy-mm-dd For the phone and cellphone the valid format is: ccc-xxxxxxxxx where ccc is the country code.

Creating a connection

The connector supports the following authentication types:

Default Required parameters for creating connection. All regions

Default

Applicable: All regions

Required parameters for creating connection.

Name Type Description
API Key securestring The API Key for this api

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Attach Tag

Attaches a tag of your choosing to an existing contact.

Create Contact

Create a new contact to a specific list.

Send SMS

Send an SMS to a contact

Update Contact

Update an existing contact.

Attach Tag

Attaches a tag of your choosing to an existing contact.

Parameters

Name Key Required Type Description
Contacts list
list_id True string

The ID of contact list.

Tag
tag_id integer

Tags

Contact UID
contacts string

contact IDs to attach the tag.

Returns

Name Path Type Description
tag_id
tag_id integer

tag_id

success
success array of string

success

invalid_contact
error.invalid_contact array of

invalid_contact

has_tag_id
error.has_tag_id array of

has_tag_id

Create Contact

Create a new contact to a specific list.

Parameters

Name Key Required Type Description
Contacts list
idList True string

The ID of contact list.

Status
status string

Status of the contact.

First Name
first_name string

First name of the contact.

Last Name
last_name string

Last name of the contact.

Birthdate
birth_date date

Birth date of the contact. (format: yyyy-mm-dd)

Language
language string

Current language.

Email
email True string

Email of the contact.

Cellphone
cellphone string

Cellphone of the contact. (format: ccc-xxxxxxxxx)

Phone
phone string

Phone of the contact. (format: ccc-xxxxxxxxx)

Returns

Name Path Type Description
contact_id
contact_id string

contact_id

Send SMS

Send an SMS to a contact

Parameters

Name Key Required Type Description
Send to
to True string

The contact of the recipient. format should be countryCode-phoneNumber. (ex: 351-911111111)

Send from
from True string

The id of the sender.

Message
textBody True string

The content of the message. (ex: Hello!)

Encoding
encoding string

The encoding of the message. (ex: unicode)

Amount
maxCount integer

The maximum amount of messages to be sent (if the Text Body is too big for a single message).

Priority
priority string

The priority of the message.

Custom Data
customData string

Extra Data related to the campaign to be re-sent via WebHook. (ex: meta-data)

Registered
registered boolean

Option to register the message. Its an exclusive feature for senders that require it.

Group
group string

The group of the message. (ex: welcome)

Returns

Name Path Type Description
contact_id
contact_id string

messageId

Update Contact

Update an existing contact.

Parameters

Name Key Required Type Description
Contacts list
list_id True string

The id of contact lists.

Contact
contact_id True string

The Contact Id.

Status
status string

active

Consent
consent string

Contact consent.

First Name
first_name string

First name of the contact.

Last Name
last_name string

Last name of the contact.

Birthdate
birth_date string

Birth date of the contact. (format: yyyy-mm-dd)

Language
language string

Current language.

Cellphone
cellphone string

Cellphone of the contact. (format: ccc-xxxxxxxxx)

Cellphone Status
cellphone_status string

Cellphone channel status.

Phone
phone string

Phone of the contact. (format: ccc-xxxxxxxxx)

Phone Status
phone_status string

Phone channel status.

Returns

Name Path Type Description
contact_id
contact_id string

contact_id