Table of Contents
What are Workflows?
A Workflow is a set of tasks which are necessary to complete a bigger task, involving the definition, execution, and forwarding of the task amongst users for action, according to a set of Workflow rules. Workflow Rules support business workflows and automate tasks required to complete business processes, triggering System actions provided certain events or conditions occur. Workflow rules can be set up for the following modules:
- Activities
- Service Requests
- Jobs
- Subscriptions
- Reward Offers AVAILABLE FROM CRM.COM R11.0.0
Workflows Glossary
Term | Description |
---|---|
Workflow Rules | Workflow Rules are used to apply actions on specific entities, triggered by specific events, provided the conditions are fulfilled.
|
Alerts | Alertsare used to communicate information to CRM.COM Users, either through email orSMS,and can be automatically triggered when certain events occur in the System. |
Alert Tags | Dynamic information that can be used, within the alert subject or content, to dynamically generate information, based on data kept on the communicated entry. |
Webhooks | Webhooksare used to pass information to third party systems that are not integrated with CRM.COM. |
Secret Key | A module used to generate keys and register them to specific URL endpoints. The keys are used by Webhooks to generate a code used by third party systems to authenticate the received data. |
Approvals | Approvalsare a mechanism used to control the creation and update of entries in the System by requesting approval from specific Users before granting access for further editing. |
Status Transitions | Status Transition defines how the Status of an entity can be changed, depending on its initial value, its Type, and the user or unit modifying the Status. |
Workflows Key Processes and Concepts
Processes / Concept | Description |
---|---|
Automatically Scheduling Activities | Activities can be automatically scheduled when other events such as the creation of a new Subscription, Job or Service Request occur in the System. |
Automatic Communication of Newly Assigned Tasks to Users via Email or Sms | Alerts communicate certain System events to the appropriate users. Alerts can be configured for:
Alerts can be configured to be triggered automatically through Workflow Rules. |
Third Party System Updates through Webhooks | Webhooks offer the option to create an HTTP POST as a response to a CRM.COM event.Web hookscan be used with third party systems without CRM.COM integration. Webhooks can be configured for:
Webhooks can be configured to be triggered automatically through Workflow Rules. |
Controlling Status Change | The transition of the Status in Activities, Jobs and Service Requests can be forced to follow a logical sequence rather than jumping between Statuses. |
Approval of Entries Before Further Processing | The processing of newly created or modified entries can be controlled through the addition of Approval Requests. While unhandled Approval Requests exist on an entry, further processing is not allowed. The permission to approve the requests can be granted to specific Users or Users belonging to particular Units, which are predefined through the Approval Definitions. Approval Requests can be configured for:
Approval Request can be configured to be triggered automatically through Workflow Rules. |
Workflows Access & Viewing Controls
Business Network Characteristics define the level of access for each record. i.e., whether it will be available for selection, viewing or editing.
Entity | Network Characteristics | Description |
---|---|---|
Approval Requests | Approval Requests have no access restrictions. They can be viewed and selected by all users. | |
Alerts | Alerts have no access restrictions. They can be viewed and selected by all users. | |
Webhooks | Webhooks have no access restrictions. They can be viewed and selected by all users. |
Workflows Related Modules
Entity | Interaction of Workflows with the Entity |
---|---|
Jobs |
|
Service Requests |
|
Activities |
|
Subscriptions |
|
Security Keys |
|
Reward Offers AVAILABLE FROM CRM.COM R11.0.0 |
|
Workflows - Business Examples
The following section provides business examples of how CRM.COM Workflows module is used.
Company ZX - New Subscription Order Workflow
Business Requirement
Company ZX follows the Business Workflow below when a new customer calls in the Call Centre to request a new Subscription.
- The Customer Calls in.
- The agent registers the order through a Job
- The Job must then be accepted by the Sales Manager to progress (It is possible that Job may not be accepted)
- Once the Job is accepted by the Sales ManageranInstaller must visit the customer's location and make the Installation.
- Once the Installation is completed the installer activates the Subscription through his mobile phone.
CRM.COM Solution
Requirement | Solution | Required Configuration |
---|---|---|
|
|
|
|
|
|
|
|
|
|
| Integration using CRM.COM WEB APIs is required in order to update the Status of the Activity and the Job. |
Related Areas