Nimflow (Preview)
Nimflow Web API allows to dispatch actions, send responses and subscribe to events using standard web hooks.
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 | Nimflow |
URL | https://nimflow.com |
support@nimflow.com |
Connector Metadata | |
---|---|
Publisher | Nimflow LLC |
Website | https://www.nimflow.com |
Privacy policy | https://www.nimflow.com/legal/privacy-policy |
Categories | Data |
Nextcom’s cloud-based CRM solution is a safe and efficient way to streamline your workflow, create collaboration internally and increase sales. Tailored for you. Connect your data flow to Nextcom and utilize our cloud-based CRM services for optimizing sales and customer management.
Prerequisites
You will need the following to proceed:
- Sign Up for a Nextcom trial account.
- Once signed up, a Nextcom representative will help you set up your unique Nextcom domain.
- Our support staff will help you set up a dedicated API user in your Nextcom web interface, and this API user will be used to connect your services to Nextcom through Power Automate.
Connecting Power Automate to Nextcom
- When your Nextcom domain has been set up, and you have created an API user, please connect to Nextcom using the API users Username and Password, along with your dedicated domain name.
Further Support
For any questions please feel free to contact-us.
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 |
---|---|---|---|
Base url | string | The Base url for this connection | True |
API key | securestring | The API key for this connection | True |
Unit id | string | The nimflow unit id for this connection | True |
Subscription key | string | The nimflow subscription key for this connection |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Add task response |
Send a task response to a context in nimflow |
Dispatch action |
Dispatch an action to a context in nimflow |
Add task response
Send a task response to a context in nimflow
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context reference
|
contextReference | True | string |
Gets or sets the context´s reference the task should belongs to. |
Sent by
|
sentBy | string |
Gets or sets a tracking value informing the application or integration sending the response. |
|
Payload
|
payload | object |
Gets or sets the response payload object. Must satisfy corresponding JsonSchema if defined. |
|
Started on
|
startedOn | date-time |
Gets or sets the date and time when work was started on the task before sending the response. |
|
Sent on
|
sentOn | date-time |
Gets or sets the date and time when response was sent. |
|
Subject
|
subject | string |
Gets a suggested subject to use when sending to an events communication service. |
|
Context type name
|
contextTypeName | True | string |
Gets or sets the context's type name the task should belongs to. |
Task type name
|
taskTypeName | True | string |
Gets or sets the task's type name of the active task. |
Response type name
|
responseTypeName | True | string |
Gets or sets the name of the response type, previously defined for its task type, for which you are trying to send a response. |
Item key
|
itemKey | string |
Gets or sets the task item key. |
Returns
Represents a result of executing a AddTaskResponse command.
Dispatch action
Dispatch an action to a context in nimflow
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context type name
|
contextTypeName | True | string |
Gets or set the context type name. |
Context reference
|
reference | True | string |
Gets or sets the reference of the context. The reference is a unique identifier per context type, known to external systems with business semantics. If a reference does not exists for the given context type and the action is initial, a new context will be created. |
Action name
|
action | True | string |
Get or sets the predefined action name to dispatch. |
Action payload
|
payload | object |
Gets or sets the payload object for the action. Must satisfy corresponding JsonSchema if defined. |
|
Subject
|
subject | string |
Gets a suggested subject to use when sending to an events communication service. |
Returns
Represents the result of dispatching a context action.
Triggers
When a milestone is cleared |
Subscribe to a milestone cleared event. |
When a milestone is reached |
Subscribe to a milestone reached event. |
When a task is archived |
Subscribe to a task archived event. |
When a task is created |
Subscribe to a task created event. |
When a task is updated |
Subscribe to a task updated event. |
When a milestone is cleared
Subscribe to a milestone cleared event.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context type name
|
contextTypeName | string | ||
Milestone name
|
milestoneName | string |
Returns
- Body
- MilestoneCleared
When a milestone is reached
Subscribe to a milestone reached event.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context type name
|
contextTypeName | string | ||
Milestone name
|
milestoneName | string |
Returns
- Body
- MilestoneReached
When a task is archived
Subscribe to a task archived event.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context type name
|
contextTypeName | string | ||
Task type name
|
taskTypeName | string |
Returns
- Body
- TaskArchived
When a task is created
Subscribe to a task created event.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context type name
|
contextTypeName | string | ||
Task type name
|
taskTypeName | string |
Returns
- Body
- TaskCreated
When a task is updated
Subscribe to a task updated event.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Context type name
|
contextTypeName | string | ||
Task type name
|
taskTypeName | string |
Returns
- Body
- TaskUpdated
Definitions
DispatchContextActionResult
Represents the result of dispatching a context action.
Name | Path | Type | Description |
---|---|---|---|
Context id
|
contextId | string |
Gets or sets the context id of the contexts the action was dispatched on. |
Is new
|
isNew | boolean |
Gets or sets a value that indicates whether the context was created as a result of the dispatched action. |
Importance
- Importance
- integer
AddTaskResponseResult
Represents a result of executing a AddTaskResponse command.
Name | Path | Type | Description |
---|---|---|---|
Response Id
|
responseId | string |
Gets or sets the id of the registered response. |
TaskCreated
Name | Path | Type | Description |
---|---|---|---|
Timestamp
|
timestamp | date-time | |
Id
|
id | string | |
Request id
|
requestId | string | |
Event
|
event | string | |
Context id
|
contextId | string | |
Context type name
|
contextTypeName | string | |
Reference
|
reference | string | |
Start date
|
startDate | date-time | |
Start before date
|
startBeforeDate | date-time | |
Due date
|
dueDate | date-time | |
Task id
|
taskId | string | |
Task type name
|
taskTypeName | string | |
Data
|
data | object | |
Assigned to
|
assignedTo | string | |
Assigned to role
|
assignedToRole | string | |
Importance
|
importance | Importance |
TaskUpdated
Name | Path | Type | Description |
---|---|---|---|
Timestamp
|
timestamp | date-time | |
Id
|
id | string | |
Request id
|
requestId | string | |
Event
|
event | string | |
Context id
|
contextId | string | |
Context type name
|
contextTypeName | string | |
Reference
|
reference | string | |
Start date
|
startDate | date-time | |
Start before date
|
startBeforeDate | date-time | |
Due date
|
dueDate | date-time | |
Task id
|
taskId | string | |
Task type name
|
taskTypeName | string | |
Data
|
data | object | |
Assigned to
|
assignedTo | string | |
Assigned to role
|
assignedToRole | string | |
Importance
|
importance | Importance | |
Importance
|
oldImportance | Importance | |
Old labels
|
oldLabels | array of string | |
Old data
|
oldData | object | |
Old start date
|
oldStartDate | date-time | |
Old start before date
|
oldStartBeforeDate | date-time | |
Old due date
|
oldDueDate | date-time | |
Old assigned to
|
oldAssignedTo | string | |
Old assigned to role
|
oldAssignedToRole | string |
TaskArchived
Name | Path | Type | Description |
---|---|---|---|
Timestamp
|
timestamp | date-time | |
Id
|
id | string | |
Request id
|
requestId | string | |
Event
|
event | string | |
Context id
|
contextId | string | |
Context type name
|
contextTypeName | string | |
Reference
|
reference | string | |
Start date
|
startDate | date-time | |
Start before date
|
startBeforeDate | date-time | |
Due date
|
dueDate | date-time | |
Task id
|
taskId | string | |
Task type name
|
taskTypeName | string | |
Data
|
data | object | |
Assigned to
|
assignedTo | string | |
Assigned to role
|
assignedToRole | string | |
Importance
|
importance | Importance |
MilestoneReached
Name | Path | Type | Description |
---|---|---|---|
Timestamp
|
timestamp | date-time | |
Id
|
id | string | |
Request id
|
requestId | string | |
Event
|
event | string | |
Context id
|
contextId | string | |
Context type name
|
contextTypeName | string | |
Reference
|
reference | string | |
Milestone name
|
milestoneName | string | |
Last reached
|
lastReached | date-time | |
value
|
value |
MilestoneCleared
Name | Path | Type | Description |
---|---|---|---|
Timestamp
|
timestamp | date-time | |
Id
|
id | string | |
Request id
|
requestId | string | |
Event
|
event | string | |
Context id
|
contextId | string | |
Context type name
|
contextTypeName | string | |
Reference
|
reference | string | |
Milestone name
|
milestoneName | string |