Share via


Emigo

Emigo enables effective management of field force teams (employees working in the field on smartphones or tablets). Increases their effectiveness in their daily activities. Emigo Connector interact with Power Platform services. It enables business & back-office users to access data from Emigo to automate data flows & streamline business processes and digitalization of workflows happening outside of Emigo system.

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 Sagra Technology
URL https://sagratechnology.com
Email emigo@sagratechnology.com
Connector Metadata
Publisher Sagra Technology
Website https://sagratechnology.com
Privacy policy https://sagratechnology.com/terms/
Categories Sales and CRM

Emigo enables effective management of field force teams (employees working in the field on smartphones or tablets). Increases their effectiveness in their daily activities. Emigo Connector interact with Power Platform services. It enables business & back-office users to access data from Emigo to automate data flows & streamline business processes and digitalization of workflows happening outside of Emigo system. Publisher: Sagra Technology LLC

Prerequisites

To use the Emigo trigger integration, you must be enabled in your Emigo account. You will need the following to proceed: • An Emigo subscription. • An active Emigo Instance. • A license Power Platform including usage of the Emigo connector An official connector working with the Emigo Application.

Supported Operations

The connector supports the following operations: • Get OData items - This operation will return the items according to the indicated value in field endpoint and feed name • Get Operational Unit by Id - get more information about specific Operational Unit • Get Operation Unit list - this operation retrieves information about all Operation Unit. • Get feed name list - this operation will return the tables according to the indicated value in field table type name. • Get items by table type ( deprecated ) - This operation will return the items according to the indicated value in field table type name and table name. • Get product by Id - this operation retrieves information about product by ID. • Get product list - this operation retrieves all list product in tenant Emigo. • Get table name list by type ( deprecated ) - This operation will return the tables according to the indicated value in field table type name. • Send a message Operational Unit - Action that allows to send a message to Operational Unit.

Supported Triggers

The connector supports the following first operations: • When a new OData item arrives - This operation triggers a flow when a new OData item arrives.

How to get credentials

This connector uses OAuth 2.0 authentication. To sign in use your credentials of the corresponding Emigo instance. If you need use trigger you must need access from configuration guide Biqsens.

Get started with your connector

This connector only supports scenarios with Emigo Sagra Technology.

Known issues and limitations

We do not have any known issues so far but worth noting is the connector is limited to the most important Business Unit from Emigo.

Common errors and remedies

We do not have any errors.

FAQ

Do you have a support email to contact in case of issues? Contact this email address in case of issues with the Emigo Connector: Email: emigo@sagratechnology.com Website: https://sagratechnology.com

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.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get feed name list

This operation will return the feeds according to the indicated value in field endpoint name

Get items by table type (deprecated)

This operation will return the items according to the indicated value in field table type name and tyble name

Get OData items

This operation will return the items according to the indicated value in field endpoint and feed name

Get Operational Unit by Id

This operation retrieves information about Operational Unit

Get Operational Unit list

This operation retrieves information about all Operation Unit

Get product by Id

This operation retrieves information about product by Id

Get product list

This operation retrieves all list product in tenant Emigo

Get table name list by type (deprecated)

This operation will return the tables according to the indicated value in field table type name

Send a message to the Operational Unit

Action that allows to send a message to Operational Unit

Get feed name list

This operation will return the feeds according to the indicated value in field endpoint name

Parameters

Name Key Required Type Description
Endpoint name
endpoint True string

Please enter endpoint name

Returns

The outputs of this operation are dynamic.

Get items by table type (deprecated)

This operation will return the items according to the indicated value in field table type name and tyble name

Parameters

Name Key Required Type Description
Table type name
type True string

Please enter table type name

Table name
table True string

Please enter table name

Returns

The outputs of this operation are dynamic.

Get OData items

This operation will return the items according to the indicated value in field endpoint and feed name

Parameters

Name Key Required Type Description
Endpoint name
endpoint True string

Please enter endpoint

Feed name
feed True string

Please enter feed name

Returns

The outputs of this operation are dynamic.

Get Operational Unit by Id

This operation retrieves information about Operational Unit

Parameters

Name Key Required Type Description
Please enter Id of Operational Unit
Id True string

Please enter Id of Operational Unit

$select
Select string

Comma-separated list of columns to retrieve

Returns

Get OperationalUnit

Get Operational Unit list

This operation retrieves information about all Operation Unit

Parameters

Name Key Required Type Description
Get Operational Unit by Id
IdList string

Use "all" when you get to all Operational Unit

Use $select
Select string

Comma-separated list of columns to retrieve

Returns

Get OperationalUnit List

Get product by Id

This operation retrieves information about product by Id

Parameters

Name Key Required Type Description
Product Id
Id True string

Please enter the Product Id

Use $select
Select string

Comma-separated list of columns to retrieve

Returns

Get Product

Body
GetProduct

Get product list

This operation retrieves all list product in tenant Emigo

Parameters

Name Key Required Type Description
Get product list by Id
IdList string

Get product list by Id (use "all" when you get to all list )

Use $select
Select string

Comma-separated list of columns to retrieve

Returns

Get Product List

Get table name list by type (deprecated)

This operation will return the tables according to the indicated value in field table type name

Parameters

Name Key Required Type Description
Table type name
type True string

Please enter table type name

Returns

Represents a list of tables

Body
TablesList

Send a message to the Operational Unit

Action that allows to send a message to Operational Unit

Parameters

Name Key Required Type Description
Operational Unit Id
IdOperationalUnit True integer

Please enter the OperationalUnit Id

Message
Message True string

Body of the message.

Returns

response
object

Triggers

When a new OData item arrives

This operation triggers a flow when a new OData item arrives.

When a new OData item arrives

This operation triggers a flow when a new OData item arrives.

Parameters

Name Key Required Type Description
Endpoint name
endpoint True string

Please enter endpoint

Feed name
feed True string

Please enter feed name

Returns

The outputs of this operation are dynamic.

Definitions

GetOperationalUnitList

Get OperationalUnit List

Name Path Type Description
value
value array of GetOperationalUnit

Get OperationalUnit List

GetOperationalUnit

Get OperationalUnit

Name Path Type Description
OpuId
OpuId integer

Opu Id

OpuCode
OpuCode string

Opu Code

OpuSystemCode
OpuSystemCode string

Opu SystemCode

OpuAttribute1Id
OpuAttribute1Id integer

Opu Attribute1 Id

OpuAttribute1
OpuAttribute1 string

Opu Attribute1

OpuAttribute2Id
OpuAttribute2Id integer

Opu Attribute2 Id

OpuAttribute2
OpuAttribute2 string

Opu Attribute2

OpuAttribute3Id
OpuAttribute3Id integer

Opu Attribute3 Id

OpuAttribute3
OpuAttribute3 string

Opu Attribute3

OpuAttribute4Id
OpuAttribute4Id integer

Opu Attribute4 Id

OpuAttribute4
OpuAttribute4 string

Opu Attribute4

OpuAttribute5Id
OpuAttribute5Id integer

Opu Attribute5 Id

OpuAttribute5
OpuAttribute5 string

Opu Attribute5

OpuCategory1Id
OpuCategory1Id integer

Opu Category1 Id

OpuCategory1
OpuCategory1 string

Opu Category1

OpuCategory2Id
OpuCategory2Id integer

Opu Category2 Id

OpuCategory2
OpuCategory2 string

Opu Category2

OpuCategory3Id
OpuCategory3Id integer

Opu Category3 Id

OpuCategory3
OpuCategory3 string

Opu Category3

Hierarchy
Hierarchy string

Hierarchy

EmigoVersion
EmigoVersion string

EmigoVersion

DistrictTypeId
DistrictTypeId integer

DistrictTypeId

DistrictType
DistrictType string

DistrictType

LicenceTypeId
LicenceTypeId integer

LicenceTypeId

LicenceType
LicenceType string

Licence Type

IsSagraOpu
IsSagraOpu integer

IsSagraOpu

TimeShift
TimeShift integer

TimeShift

ServerTimeZone
ServerTimeZone string

ServerTimeZone

UserNameAssigned
UserNameAssigned string

UserNameAssigned

UserDescriptionAssigned
UserDescriptionAssigned string

UserDescriptionAssigned

UserIdAssigned
UserIdAssigned integer

UserIdAssigned

UserEmailAssigned
UserEmailAssigned string

UserEmailAssigned

UserPhoneNumberAssigned
UserPhoneNumberAssigned string

UserPhoneNumberAssigned

UserMobilePhoneNumberAssigned
UserMobilePhoneNumberAssigned string

UserMobilePhoneNumberAssigned

OpuASMId
OpuASMId integer

OpuASMId

Id Status
Id Status integer

IdStatus

OpuStatus
OpuStatus string

OpuStatus

GetProductList

Get Product List

Name Path Type Description
value
value array of GetProduct

Get Product List

GetProduct

Get Product

Name Path Type Description
ProductId
ProductId integer

Product Id

ProductName
ProductName string

Product Name

ProductName2
ProductName2 string

Product Name2

ProductDescription
ProductDescription string

Product Description

ProductIndex
ProductIndex string

Product Index

ProductIndex2
ProductIndex2 string

Product Index2

VAT
VAT integer

VAT

UoM
UoM string

UoM

UoM2
UoM2 string

UoM2

ConversionUoM2
ConversionUoM2 float

Conversion UoM2

EanCode
EanCode string

Ean Code

Price
Price float

Price

MinimalPrice
MinimalPrice float

Minimal Price

ExFactoryPrice
ExFactoryPrice float

ExFactory Price

ProductCost
ProductCost float

Product Cost

IsCommercial
IsCommercial integer

IsCommercial

IsTrade
IsTrade integer

IsTrade

IsListPriceOnly
IsListPriceOnly integer

IsListPriceOnly

IsRefunded
IsRefunded integer

IsRefunded

IsGift
IsGift integer

IsGift

IsPrescription
IsPrescription integer

IsPrescription

IsHidden
IsHidden integer

IsHidden

IsProductSet
IsProductSet boolean

IsProductSet

CombinedNomenclature
CombinedNomenclature string

CombinedNomenclature

DefinedBrandId
DefinedBrandId integer

DefinedBrandId

DefinedBrand
DefinedBrand string

DefinedBrand

DefinedProductGroupId
DefinedProductGroupId integer

DefinedProductGroupId

DefinedProductGroup
DefinedProductGroup string

DefinedProductGroup

DefinedProducerId
DefinedProducerId integer

DefinedProducerId

DefinedProducer
DefinedProducer string

DefinedProducer

ProductAttribute1Id
ProductAttribute1Id integer

ProductAttribute1Id

ProductAttribute1
ProductAttribute1 string

ProductAttribute1

ProductAttribute2Id
ProductAttribute2Id integer

ProductAttribute2Id

ProductAttribute2
ProductAttribute2 string

ProductAttribute2

ProductAttribute3Id
ProductAttribute3Id integer

ProductAttribute3Id

ProductAttribute3
ProductAttribute3 string

ProductAttribute3

ProductAttribute4Id
ProductAttribute4Id integer

ProductAttribute4Id

ProductAttribute4
ProductAttribute4 string

ProductAttribute4

ProductAttribute5Id
ProductAttribute5Id integer

ProductAttribute5Id

ProductAttribute5
ProductAttribute5 string

ProductAttribute5

ProductAttribute6Id
ProductAttribute6Id integer

ProductAttribute6Id

ProductAttribute6
ProductAttribute6 string

ProductAttribute6

ProductAttribute7Id
ProductAttribute7Id integer

ProductAttribute7Id

ProductAttribute7
ProductAttribute7 string

ProductAttribute7

ProductAttribute8Id
ProductAttribute8Id integer

ProductAttribute8Id

ProductAttribute8
ProductAttribute8 string

ProductAttribute8

ProductAttribute9Id
ProductAttribute9Id integer

ProductAttribute9Id

ProductAttribute9
ProductAttribute9 string

ProductAttribute9

ProductAttribute10Id
ProductAttribute10Id integer

ProductAttribute10Id

ProductAttribute10
ProductAttribute10 string

ProductAttribute10

ProducerId
ProducerId integer

Producer Id

Producer
Producer string

Producer

DefinedColumn1
DefinedColumn1 string

Defined Column1

DefinedColumn2
DefinedColumn2 string

Defined Column2

DefinedColumn3
DefinedColumn3 string

Defined Column3

CreatedDate
CreatedDate string

CreatedDate

CreatedTime
CreatedTime string

CreatedTime

Table

Represents the table

Name Path Type Description
Name
Name string

Table name

DisplayName
DisplayName string

Table display name

TablesList

Represents a list of tables

Name Path Type Description
value
value array of Table

List of tables

object

This is the type 'object'.