In Tribe CRM, we have different types of packs. In a pack, various entities, fields, automations and the like are included, to be shared in its entirety with another Tribe environment. Basically, the system shares the necessary packs with a customer environment. However, it is also possible for you to create one or more packs so that the setup from one environment can be shared with another environment. In this article, we explain the use of packs.
What types of packs are there?
Schematic overview of pack usage in Tribe CRM
How do I share a share pack?
How do I place the device in a pack?
What data cannot be included in a pack?
1 What pack types are there?
Four pack types are used in Tribe CRM.
Basic pack
Every Tribe environment is provided with a basic set-up by means of the basic pack when it is created. This pack is managed by Tribe and provides e.g. the standard activities, relations and relationships. The configuration offered in this pack cannot be modified in the customer environment.
Application pack
The set-up of the various modules is contained in various application packs. Application packs are automatically added to the customer environment by the administrator when enabling a module on the account page. Modifying and deleting the configuration from the application pack is not possible in the customer environment.
Environment pack
An environment pack is automatically created in every environment. The name of the pack is the same as the name of the Tribe environment. This pack exists only within the customer environment in question and contains the configuration added to that environment by the customer, such as a custom field, automation or view. Every employee in an environment can access this pack and their customisations are stored in it. The rights determine which customisations these are.
Sharepack
The purpose of a share pack is to share the set-up from this pack with other environments. The share packs can be found in the application under configuration > packs.
Packs in Tribe CRM
The packs in the left column are created in the environment and are managed there and can be shared, packs in the right column are shared/available in the environment.
Definitation of icons in packs
Option to share the pack with other environments
Option to set pack owners
Option to delete pack in the environment
Please note that the use of share pack is free, however, it is possible that additional charges may apply for any additional environments and users required.
2 Schematic overview of pack usage Tribe CRM
Packs in Tribe CRM
Basic configuration: This environment contains the basic and application packs. These are managed by Tribe and shared by default with all (customer) environments.
Customer management environment: This environment contains the basic configuration, the proprietary environment pack and the share packs, which can be shared with the share environments. Management of this environment lies with the customer.
Customer share environment 1: This environment contains the basic configuration, the own environment packs and the share pack from the customer management environment.
Customer share environment 2: This environment contains the basic configuration, the custom environment packs and the share pack from the customer management environment.
3 How do I share a share pack?
The purpose of a share pack is to share configuration and/or data entities with other environments. The setup in the customer configuration environment is in the environment pack, as mentioned earlier. In order to share this with other environments, the relevant setup needs to be moved to the share pack so that it can be shared.
To do this, the settings below must first be checked:
The shared pack must be created in the (configuration) environment
The user to be set up must have administrator rights
The user to be set up must be the owner of the shared pack
Then you can create the desired setup, e.g. add your own activity with fields and automations. Follow the steps in chapter 4 for an explanation of how to add facilities to the pack.
It is possible to add the complete setup to the pack first and then share the pack with the other environment. However, it is also possible to share the pack first and then add the device afterwards.
Follow the steps below to share a share pack with another environment:
Create a new share pack in the (setup) environment.
New share pack in Tribe CRM
Share the pack with a user with administrator privileges in the share environment.
Share pack in Tribe CRM
The relevant administrator receives an email invitation with a link to accept the shared pack. If the administrator has access to multiple environments, it is necessary to open the share environment first before clicking the link. The pack may otherwise be linked to the wrong environment.
Once added, the functionality of the pack will be available in the share pack environment.
Note:
If you remove a pack from an environment at a later point in time (sharing is stopped), the corresponding device will no longer be available in this environment. As a result, data linked to the setup can no longer be accessed, e.g. the data in fields or entities created in the pack and therefore disappeared.
Fixtures from Tribe's base pack can never be moved to another pack.
4 How do I place furnishings in a pack?
When placing furnishings in a pack, it is important to follow the correct order. The preferred order is as follows:
Entity selection lists
Selection list values
Label category
Label values
Entities without links to other entities
Entities with links to other entities in the shared pack
Forms
Widgets for drop-down lists/activities/relationships/etc.
Widgets drop-down lists/activities/relationships/etc.
Automations
Templates and templates
Dashboards
Library files
Please note
If there are no shared packs, or the user does not own shared packs, the pack choice will not be shown.
If changing a pack makes this setup unavailable in another environment, the entity's data is no longer findable. Basically, it can be said that the situation that fixtures disappear in an environment should always be avoided.
Selection list entity
Select or create the drop-down list via the Configuration drop-down list.
Open the drop-down list.
Click the cog for the configuration page and open the General tab.
Choose the appropriate pack.
Selection list entity
Selection list values
With a selector list in a pack, it is also possible to define the default values in the setup and share them in the pack. This gives all environments the same drop-down list values with the same IDs
Navigate to configuration > selection lists > click on the selection list
Click on the drop-down list value to be added in it
Adjust the field pack
Repeat for all values.
Drop-down list value in pack B
Label category
Navigate to configuration > labels > click a label category or create one
Adjust the pack
Repeat for the other labels
Label category in pack B
Label values
Navigate to configuration > labels > click a label or create one
Customise the pack
Repeat for all labels
Label in pack B
Label values
Navigate to configuration > labels > click a label or create one
Customise the pack
Repeat for all labels
Label in pack B
Entity without links to other entities
If the entity contains links to other entities, such as drop-down lists, relations, activities, etc., please read the following section on how to perform the actions in the correct order. If the entity does not contain any links, follow the steps below.
Navigate to the entity (relation/activity/own entity)
Open the entity
Click on the general tab
Adjust the pack
Entity in pack 2
Then navigate to the fields tab
Select a field to place in the appropriate pack and save it
Repeat this step for the other fields
Field in pack B
Entity with link to entities
If the entity contains a link to other entities, such as drop-down lists, relationships, activities, etc., follow the sequence in the steps below.
Navigate to the entity (relationship/activity/own entity).
Open the entity.
Click on the general tab.
Adjust the pack.
Does the entity contain links to choice lists? If so, navigate to configuration > selection lists.
On the choice list entity on the general tab and adjust the pack.
Then close the entity and open a choice list value and customise the pack.
Repeat step 7 for all choice list entities.
Does the entity contain a link to a phase? If so, navigate to configuration > drop-down lists.
On the phase entity on the general tab and adjust the pack.
Then close the entity and open a phase value and customise the pack.
Repeat step 11 for all phase values.
Navigate again to the (main) entity (relationship/activity/own entity).
Open the entity.
Click on the fields tab.
Select a field to place in the appropriate pack and save it.
Repeat this step for the remaining fields.
Forms
Follow the steps below to place a web form in a pack.
Navigate to configuration > forms.
Open the entity.
Click on the general tab.
Customise the pack.
Web form in pack 2
If the form contains links to other entities, such as drop-down lists, relationships or activities, perform the actions in the correct order.
Select list entity
Value list
Fields
Views
Follow the steps below to place a view in a pack.
Navigate to appropriate entity.
Click on the view tab.
Create a view or select a view.
Customise the pack.
View in pack B
Widgets
Follow the steps below to place a widget in a pack.
Navigate to appropriate entity.
Click on the widget tab.
Create a widget or select a widget.
Customise the pack.
Widget in pack B
Automations
Follow the steps below to place an automation in a pack.
Navigate to appropriate entity.
Click on the automation tab.
Create an automation or select an automation.
Customise the pack.
Automation in pack B
(Part) Templates
Follow the steps below to place a template in a pack.
Dashboards
Follow the steps below to place a dashboard in a pack.
Create a new dashboard or open an existing one.
Open the dot menu on the right of the dashboard.
Customise the pack in the details.
Dashboard in pack B
Library files
Follow the steps below to place a library existence in a pack.
5 What data cannot be included in a pack?
A number of entities are restricted from being included in a share pack.
Not in share pack
The entities below cannot be included in a share pack.
Organisation settings such as language and currency sign
Sales settings such as offer validity period
Imports
API applications or webhooks
E-mail clicks
Domain validations
Employees
Mailboxes
Teams
Roles
Hours types
Kilometre registration types
Products
Event locations
Event types
Email senders
Product groups
Products
Price lists
Management at Tribe CRM
It is possible for a Tribe CRM consultant to add a custom customer portal to a share pack. This action cannot be performed by the customer environment administrator. Before adding the portal to a pack, it is necessary that all the setup the portal refers to has been added in the pack. If it is desired to include a portal in a share pack, please contact Tribe CRM for an inventory of the work.