Project info
The "Project info" robot returns to a business process the card of a Bitrix24 (Alaio) workgroup or project by its ID: name, description, owner, type (group, project, scrum, collab), the Is a project and Archived flags, project start and finish dates, creation date, member count, the project chat ID and a Found Y/N flag.
The standard Bitrix24 (Alaio) business process designer has no workgroup fields: a process knows a project ID from a task or a custom field but cannot get its name, owner or dates. The robot reads the group card by ID and returns: name, description, owner (employee), type as a string (group, project, scrum, collab), an Is a project Y/N flag, an Archived Y/N flag, project start and finish dates, creation date, member count and the project chat ID in the chatNNN form, ready for the standard send-message-to-chat action. Found = N means no group with this ID exists or it is not accessible to the process starter. Typical scenarios: insert the project name into a notification or task; check whether the project deadline has passed and remind the owner; post to the project chat when a deal changes stage; skip archived projects before creating tasks. Requires the "Workgroups" (sonet) permission.
What input parameters does the robot accept?
| Parameter | Type | Required? | Default |
|---|---|---|---|
| Group / project ID | int | yes |
What does the robot return?
| Parameter | Type |
|---|---|
| Name | string |
| Description | string |
| Owner | int |
| Type: group / project / scrum / collab | string |
| Is a project (Y/N) | string |
| Archived (Y/N) | string |
| Project start date | string |
| Project finish date | string |
| Creation date | string |
| Member count | int |
| Project chat ID (for sending messages) | string |
| Found (Y/N) | string |
What errors can the robot return?
The robot writes these messages to the business process log when it cannot complete a step. The text tells you what to fix in the settings or the data.
- Error: group / project ID is not set
- Error accessing the group (check the ID and the "Workgroups" permission)
Scenario: project deadline control
- A weekly process runs over the list of active projects
- The robot reads the project card: finish date and owner
- If the finish date is earlier than today the process notifies the owner about the overdue project