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 |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| Contact | |
|---|---|
| Name | Evocom Support |
| URL | https://evocom.de/kontakt |
| 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
- 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 |