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 protected] |
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
- Task
- TaskResponseV2
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
- Task
- TaskResponseV2
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
- Process
- InstanceResponse
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
- Body
- InstancesResponse
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
- Task
- TaskResponseV2
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
- Body
- TasksResponse
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
- Items
- TeamsResponse
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
- Items
- StepsResponseV2
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
- User
- UserResponse
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
- Process
- InstanceResponse
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
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
- Task
- TaskResponse
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
- Team
- TeamResponse
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
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
- Task
- TaskResponse
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
- Team
- TeamResponse
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
|
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 |