Share via


Evocom

Evocom is an easy-to-use solution for collaborative workflows and task management for enterprises. According to the motto "first digitize, then automate", companies transform manual processes into digital processes in order to further integrate and automate them afterwards.

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 Evocom Support
URL https://evocom.de/kontakt
Email support@evocom.de
Connector Metadata
Publisher Evocom Informationssysteme GmbH
Website https://evocom.de
Privacy policy https://evocom.de/privacy
Categories Collaboration;Productivity

Prerequisites

The requirement for using the connector is an account for our Evocom Productivity application.

How to get credentials?

Log on to our website https://evocom.de or directly in the application https://productivity.evocom.net with your Microsoft account. Afterwards, the application and thus also the connector will be available to you.

Known issues and limitations

It is not yet possible to use files in the connector.

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

Create task

Create a new task

Edit task

Edit an existing task

Get a process template

Get a single process template

Get process

Get a single process by id

Get processes

Get process list

Get task

Get a single task by it's Id

Get tasks

Get task list

Get teams

Get a list of all teams

Get template steps

Get process template steps

Get templates

Get process templates models

Get user

Get user

Start process

Start a new process instance

Create task

Create a new task

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Task type
task-type True integer

Select a task type

Task
task True dynamic

Task to create

Returns

Task

Edit task

Edit an existing task

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Id
id True string

Task id

Title
title string

Task title

Description
description html

Task description

Start date
startDate date-time

Task start date

Due date
dueDate date-time

Task due date

e-mail
login string

Enter an user e-mail

team
id string

Select a team

text
id string

Select a tag

Returns

Task

Get a process template

Get a single process template

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Id
templateId True string

Enter a template id

Returns

Process template

Process template
RouteDefinitionResponse

Get process

Get a single process by id

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Id
processId True string

Enter a process id

Returns

Process instance

Get processes

Get process list

Parameters

Name Key Required Type Description
Page index
pageIndex integer

Index number of the current page

Items per page
itemsPerPage integer

Number of items to show per page

Tenant
x-ep-tenant True string

Select a tenant

Returns

Get task

Get a single task by it's Id

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Id
id True string

Enter a task id

Returns

Task

Get tasks

Get task list

Parameters

Name Key Required Type Description
Page index
pageIndex integer

Index number of the current page

Items per page
itemsPerPage integer

Number of items to show per page

Tenant
x-ep-tenant True string

Select a tenant

Returns

Get teams

Get a list of all teams

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Returns

Teams

Get template steps

Get process template steps

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Template id
id True string

Enter a template id

Returns

Process template steps

Get templates

Get process templates models

Parameters

Name Key Required Type Description
Page index
pageIndex integer

Index number of the current page

Items per page
itemsPerPage integer

Number of items to show per page

Tenant
x-ep-tenant True string

Select a tenant

Returns

Get user

Get user

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

User id (Azure)
azureId string

Enter an Azure user id

E-mail (EP)
login string

Enter an user e-mail

Returns

User

Start process

Start a new process instance

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

body
body True dynamic

Returns

Process instance

Triggers

When a new process is started

Triggered when a new process is started

When a new task is created

Is triggered when a new task is created

When a new team is created

Is triggered when a new team is created

When a process is changed

Triggered when a process is changed or completed

When a task is changed

Is triggered when a task is changed

When a team is changed

Is triggered when a team is changed

When a new process is started

Triggered when a new process is started

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Template
definitionId True string

Select a template

Returns

The outputs of this operation are dynamic.

When a new task is created

Is triggered when a new task is created

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Task Type
taskType integer

Select the task type

Returns

Task

When a new team is created

Is triggered when a new team is created

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Returns

Team

When a process is changed

Triggered when a process is changed or completed

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Template
definitionId string

Select a template

Type of change
changeType True integer

Select the change type

Step
stepId string

Select a step

Returns

The outputs of this operation are dynamic.

When a task is changed

Is triggered when a task is changed

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Task Type
taskType integer

Select the task type

Type of change
changeType True integer

Select the change type

Status
taskStatus integer

Select the task status

Returns

Task

When a team is changed

Is triggered when a team is changed

Parameters

Name Key Required Type Description
Tenant
x-ep-tenant True string

Select a tenant

Type of change
changeType True integer

Select the change type

Returns

Team

Definitions

UserResponse

User

Name Path Type Description
id (EP)
userId string

User id (EP)

login
login string

User login

name
name string

User full name

e-mail
email string

E-mail address

tenant id
tenantId string

Tenant id

id (Azure)
externalId string

User id (Azure)

CreatorResponse

Creator

Name Path Type Description
name
name string

Creator name

e-mail
login string

Creator e-mail

EditorResponse

Editor

Name Path Type Description
name
name string

Editor name

e-mail
login string

Editor e-mail

AssignedToResponse

Assigned to

Name Path Type Description
name
name string

Task assigned to name

e-mail
login string

Task assigned to e-mail

AssignedToTeamResponse

Assigned to team

Name Path Type Description
id
id string

Task assigned to team id

display title
displayTitle string

Task assigned to team display title

TagResponse

Tag

Name Path Type Description
full text
fullText string

Tag full text

CountryResponse

Country

Name Path Type Description
id
id string

Country id

name
name string

Country name

LocationResponse

Location

Name Path Type Description
id
id string

Location id

name
name string

Location name

LocationResponseV2

Location

Name Path Type Description
name
name string

Location name

TaskResponse

Task

Name Path Type Description
id
id string

The task id

type id
typeId integer

The task type id

title
title string

The task title

description
description html

The task description

start date
startDate date-time

Task start date

due date
dueDate date-time

Task due date

creator
creator CreatorResponse

Creator

create date
creationDate date-time

Task create date

editor
editor EditorResponse

Editor

edit date
editDate date-time

Task edit date

assigned to name
assignedToName string

Name of the assignee

assigned to email
assignedToEmail string

Email address of the assignee

status id
statusId integer

The task status id

approval status id
approvalStatusId integer

Approval status id

request status id
requestStatusId integer

Request status id

TaskResponseV2

Task

Name Path Type Description
id
id string

The task id

type id
typeId integer

Task type id

title
title string

The task title

description
description html

Task description

start date
startDate date-time

Task start date

due date
dueDate date-time

Task due date

creator
creator CreatorResponse

Creator

create date
creationDate date-time

Task create date

editor
editor EditorResponse

Editor

edit date
editDate date-time

Task edit date

assigned to
assignedTo AssignedToResponse

Assigned to

assigned to team
assignedToTeam AssignedToTeamResponse

Assigned to team

status id
statusId integer

Task status id

Tags
tags array of TagResponse

Task tags

TaskResponseV3

Task

Name Path Type Description
Id
id string

The task id

Title
title string

The task title

TasksResponse

Name Path Type Description
Tasks
items array of TaskResponseV3

Tasks

TeamResponse

Team

Name Path Type Description
id
id string

Team id

title
title string

Team title

display title
displayTitle string

Team display title (title + type + location)

country
countryName string

Team country name

location
locationName string

Team location name

TeamResponseV2

Team

Name Path Type Description
id
id string

Team id

title
title string

Team title

display title
displayTitle string

Team display title (title + type + location)

department id
departmentId integer

Team department id

type id
typeId integer

Team type id

country
country CountryResponse

Country

location
location LocationResponse

Location

TeamResponseV3

Team

Name Path Type Description
display title
displayTitle string

Team display title (title + type + location)

TeamsResponse

Teams

Name Path Type Description
Team
TeamResponseV2

Team

StepResponse

Process template step

Name Path Type Description
id
id string

Process template step id

name
name string

Process template step name

StepResponseV2

Process template step

Name Path Type Description
id
id string

Process template step id

name
name string

Process template step name

StepsResponse

Process template steps

Name Path Type Description
step
StepResponse

Process template step

StepsResponseV2

Process template steps

Name Path Type Description
Step
StepResponseV2

Process template step

EndToEndTypeResponse

Process template's EndToEnd type

Name Path Type Description
name
name string

Process template EndToEnd type name

ProcessTypeResponse

Process landscape type

Name Path Type Description
name
name string

Process template type name

RouteDefinitionResponse

Process template

Name Path Type Description
id
id string

Process template id

name
name string

Process template name

description
description html

Process template description

create date
creationDate date-time

Process template create date

creator
creator CreatorResponse

Creator

team
team TeamResponseV3

Team

step
steps StepsResponse

Process template steps

version
version string

Process template version

EndToEnd
endToEndType EndToEndTypeResponse

Process template's EndToEnd type

process type
processType ProcessTypeResponse

Process landscape type

location
location LocationResponseV2

Location

Tags
tags array of TagResponse

Process template tags

RouteDefinitionResponseV2

Process template

Name Path Type Description
id
id string

Process template id

name
name string

Process template name

RouteDefinitionsResponse

Name Path Type Description
Process templates
items array of RouteDefinitionResponseV2

Process templates

InstanceResponse

Process instance

Name Path Type Description
template name
routeDefinitionName string

Name of the route template

description
description html

Process description

id
id string

Process id

name
name string

Process name

creator
creator CreatorResponse

Creator

create date
creationDate date-time

Process creation date

planned end date
plannedEndDate date-time

Planned process end date

current end date
currentEndDate date-time

Current process end date

template version
version string

Process template version

location
location LocationResponseV2

Location

team
team TeamResponseV3

Team

step
steps StepsResponse

Process template steps

Tags
tags array of TagResponse

Process template tags

InstanceResponseV2

Process instance

Name Path Type Description
id
id string

Process id

name
name string

Process name

InstancesResponse

Name Path Type Description
Processes
items array of InstanceResponseV2

Process instances