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 - 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 | 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:
- The user must have an E-goi account (There is a free).
- The user need the API key: https://helpdesk.e-goi.com/511369-Whats-E-gois-API-and-where-do-I-find-my-API-key
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 | 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 |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 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 |
|
contacts
|
contacts | array of string |
contacts |
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
|
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 |