Changes for page c. Directory and Contacts

Last modified by teamwire001 on 2023/10/17 12:02

From version 1.2
edited by teamwire001
on 2021/12/06 10:05
Change comment: api 16 documenation
To version 1.1
edited by teamwire001
on 2021/06/10 09:56
Change comment: Imported from XAR

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -c. Directory and Contacts
1 +c. Contacts
Content
... ... @@ -1,205 +1,141 @@
1 -The **Directory** tab shows all synchronised [[Contacts>>doc:||anchor="03-contacts"]]; created [[Lists>>doc:||anchor="03-lists"]]; [[Circles>>doc:||anchor="03-circles"]] to which you have been assigned to by your Teamwire admin; and [[Bots>>doc:||anchor="03-bots"]], that you have access to.
1 +The **Contacts** tab shows all synchronised contacts (see [[All Contacts>>doc:||anchor="03-allcontacts"]]), self-created [[User Groups>>doc:||anchor="03-usergroups"]] (//Your groups//), and [[Organisation Groups>>doc:||anchor="03-organisationgroups"]] (//Managed groups//) to which you have been assigned to by the Teamwire administrator. When viewing your inbox, you can switch to your contacts by swiping the screen to the left.
2 2  
3 -## ##
4 -[[image:Public.Applications.Android.User-Manual.WebHome@mobEN_Directory.png||height="615" width="280"]]
5 -## ##
6 6  
7 -{{id name="03-search"/}}
4 +[[image:Public.Applications.Android.User-Manual.WebHome@en_contacts.png||queryString="width=270" width="270"]]
8 8  
9 -= Search =
10 10  
11 -Use the magnifier to open the search bar and look for your colleagues. Enter (parts of) their name to see all of yours and other organisation's matching users. If a user is from another organisation, their associated organisation name will be shown.
7 +{{id name="03-allcontacts"/}}
12 12  
13 -You can also search for names of lists, circles and bots.
9 += All Contacts =
14 14  
11 +Tap **All Contacts** to see all synchronised users. The users are sorted by their last name.
15 15  
16 -{{id name="03-contacts"/}}
17 17  
18 -= Contacts =
14 +{{id name="03-mycontacts"/}}
19 19  
20 -In the **Contacts** tab you can see all users, sorted by their last name. The list shows all users which your Teamwire administrator allows you to see.
16 +== My contacts ==
21 21  
18 +The list shows all of the company's users which your Teamwire administrator allows you to see.
22 22  
23 -{{id name="03-contactdata"/}}
20 +If Teamwire has been granted access to your address book, you may find external contacts using Teamwire, too - provided that your Teamwire administrator has enabled a policy for external communication.
24 24  
25 -== Contact info ==
22 +**Requirements for synchronising external user accounts**
26 26  
27 -Tap on a contact's name to open their profile and contact information.
24 +* The mail address in your address book matches the external's account information
25 +* Your Teamwire administrator has enabled a policy allowing the communication with external users
26 +* The users are hosted on the same Teamwire server (//backend//)
28 28  
29 -Depending on the data each of them has added, you will find a profile picture and info about their organisation, department, role, or even phone number.
28 +Make use of the search bar located atop the list of contacts to find your colleagues. Enter their name or parts of their name to see all user accounts matching your current input.
30 30  
31 31  
32 -{{id name="03-contactphone"/}}
31 +{{id name="03-directory"/}}
33 33  
34 -=== Call number ===
33 +== Directory (Enterprise Directory) ==
35 35  
36 -Open another user's profile and tap the [[image:Public.Applications.Android.User-Manual.WebHome@icon-newlist.png||height="20"]] icon on the bottom right of the screen.
35 +In addition to the automatically synchronised contacts, you are able to look for users of other organisations via the **Directory.**
37 37  
38 -If the user has added their phone number to their contact info, you will find a **phone** symbol. Tap the symbol to move the number to your default phone app where you can start a call.
37 +Enter the **full first name** or **full last name** and tap **Search** to see all matching users of your and other organisations. The account's associated organisation will be shown, too.
39 39  
40 40  
41 -{{id name="03-contactemail"/}}
40 +**Requirements for finding user accounts via Directory**
42 42  
43 -=== Send email ===
42 +* Your Teamwire administrator has enabled a policy allowing the communication with external users
43 +* The external's Teamwire administrator allows their users to be found via Directory
44 +* The users are hosted on the same Teamwire server (//backend//)
44 44  
45 -Open another user's profile and tap the [[image:Public.Applications.Android.User-Manual.WebHome@icon-newlist.png||height="20"]] icon on the bottom right of the screen.
46 -
47 -If the user has added their email address to their contact info, you will find an **envelope** symbol. Tap the symbol to move the address to your default mail app where you can start composing an email.
48 -
49 -
46 +## ##
50 50  {{id name="03-blockauser"/}}
51 51  
52 -=== Block a user ===
49 +== Block a user ==
53 53  
54 -Blocked contacts will not be able to create a 1:1 chat with you, or write to an existing 1:1 chat. If you are participating in a group chat with a blocked user, their messages will not be displayed to you.
51 +When you block a user, they will not be able to create a 1:1 chat with you, or write messages to any existing 1:1 chats. If you are participating in a group chat with a blocked user, their messages will not be displayed to you.
55 55  
56 -To block a user, open their profile and tap **Block contact.** Their profile will show a button to **Unblock user,** if you have already blocked them. Thus, you will be able to revoke a block.
53 +To block a user, open their profile and tap **Block user.** Their profile will show a button to **Unblock user,** if you have already blocked them. Thus you will be able to revoke a block. Alternatively, open the list of all blocked contacts via [[Profile > Privacy>>doc:Public.Applications.Android.User-Manual.Settings.WebHome||anchor="05-privacy"]] and unblock them there.
57 57  
58 -Alternatively, you can find a list of all blocked users in your Profile at [[Blocked Contacts>>doc:Public.Applications.Android.User-Manual.Settings.WebHome||anchor="05-privacy"]] where you can unblock them.
59 -
60 -(% class="box infomessage" %)
55 +(% class="box" %)
61 61  (((
62 -If you cannot block a contact, the feature may have been disabled by your Teamwire administrator.
57 +Your Teamwire administrator is able to prohibit the blocking of users. If the feature is not available to you, it may has been disabled.
63 63  )))
64 64  
65 -{{id name="03-contacts-addressbook"/}}
66 -
67 -== Contacts from your local address book ==
68 -
69 -If Teamwire has been granted access to your address book, you may find users from other organisations.
70 -
71 -They will automatically be shown in your list of contacts.
72 -
73 -**Requirements for synchronising external users from your local address book**
74 -
75 -* The mail address in your address book matches their user ID
76 -* Your Teamwire administrator has enabled a policy allowing the communication with external users
77 -* The users are hosted on the same Teamwire Server (//backend//)
78 78  ## ##
61 +{{id name="03-groups"/}}
79 79  
80 -{{id name="03-contacts-organisations"/}}
63 += Groups =
81 81  
82 -== Contacts from other organisations ==
65 +In Teamwire, groups are meant for creating new chats more quickly and easily with predefined groups of people (similar to a mailing list). Meaning, you can create multiple chats with the same group(s) based on different topics or projects.
83 83  
84 -If your Teamwire admin allows communicating with externals, you may find users from other organisations in your contacts.
67 +Teamwire classifies two types of groups
85 85  
86 -Use the magnifier to open the search bar and look for users. Their associated organisation name will be shown.
69 +* User Groups (Your groups)
70 +* Organisation Groups (Managed groups)
87 87  
88 -**Requirements for finding users from other organisations**
72 +Groups can be selected as participants during the creation of a chat, but can also be added later to any conversation.
89 89  
90 -* Your Teamwire administrator has enabled a policy allowing the communication with external users
91 -* The external's Teamwire administrator allows their users to be found in the directory
92 -* The users are hosted on the same Teamwire Server (//backend//)
93 -## ##
94 94  
95 -{{id name="03-contacts-federated"/}}
75 +{{id name="03-usergroups"/}}
96 96  
97 -== Federated contacts ==
77 +== User Groups (Your groups) ==
98 98  
99 -If your Teamwire administrator has enabled Teamwire Federation, you may find users of other organisations from another Teamwire Server (//backend//) in your contacts.
79 +These groups are created by you (see [[Create group>>doc:||anchor="03-createagroup"]]) and can only be used by yourself. The users will not be aware of their membership of your group until you have added the group to a chat. Only then they will be able to find the group via [[Chat Settings > Members>>doc:Public.Applications.Android.User-Manual.Chats-and-Messaging.WebHome||anchor="02-members"]]. The users will be able to permanently leave your User Group by leaving the chat.
100 100  
101 -They will automatically be shown in your list of contacts. They will show the Teamwire Federation icon [[image:Public.Applications.Android.User-Manual.WebHome@icon-federated1.png||height="20"]] and their associated backend name.
81 +Your User Groups are synchronised to all devices you have logged your Teamwire account into.
102 102  
103 -**Requirements for synchronising external users from another Teamwire Server**
104 104  
105 -* Your Teamwire administrator has configured Teamwire Federation with another Teamwire Server (//backend//)
106 -* Your Teamwire administrator has enabled your user account to use Teamwire Federation
107 -## ##
84 +{{id name="03-createagroup"/}}
108 108  
109 -{{id name="03-lists"/}}
86 +=== Create a group ===
110 110  
111 -= Lists =
88 +To create a new group, tap [[image:Public.Applications.Android.User-Manual.WebHome@icon-newgroup.png||queryString="width=20" width="20"]] in the bottom right corner of the screen. Alternatively, you will find the option **New Group** via the menu in the right upper corner of the screen
112 112  
113 -Lists are used to quickly and easily create a new chat with a predefined group of people in Teamwire, similar to a mailing list. Meaning, you can create multiple chats with the same list(s) based on different topics or projects.
90 +* **Define a group name**
91 +Define a name for the User Group. It is best to choose a name you can easily associate to the group of people. Tap **Save** to continue.
114 114  
115 -Lists are contact groups that you created yourself and are available in your directory only. Their users will not be notified of being part of your list. Think of lists as a kind of "private circles".
93 +* **Select group members**
94 +You will see your [[list of contacts>>doc:||anchor="03-mycontacts"]]. If necessary, use the search bar located atop the list of contacts to find your contacts faster, and select the members for your group.
116 116  
117 -When a chat is created, the list is parsed into its individual users which are added as independent chat participants. Unlike [[circles>>doc:||anchor="03-circles"]], they will be directly listed in the list of chat members.
96 +Confirm your selection of group members by tapping **Done.** You will return to your Contacts tab.
118 118  
119 -Your lists are synchronised to all devices you have logged in with your Teamwire account.
120 120  
99 +{{id name="03-edityourgroup"/}}
121 121  
122 -{{id name="03-createalist"/}}
101 +=== Edit your group ===
123 123  
124 -== Create a list ==
103 +If you want to add or remove contacts from your group(s) later, tap the name of the group to view all current members. Select **Edit** in the right upper corner of the screen. You will see your [[list of contacts>>doc:||anchor="03-mycontacts"]], where you can select or deselect any users. If necessary, use the search bar located atop the list of contacts to find your contacts faster.
125 125  
126 -To create a new list, tap [[image:Public.Applications.Android.User-Manual.WebHome@icon-newlist.png||height="20"]] in the bottom right corner of the screen. Alternatively, you will find the option **Create list** via the menu in the upper right corner of the screen.
105 +Confirm your selection of group members by tapping **Done.** You will return to your Contacts tab.
127 127  
128 -* **Select members**
129 -Select members from your [[list of contacts>>doc:||anchor="03-contacts"]]. You may use the search bar to find contacts faster. Tap [[image:Public.Applications.Android.User-Manual.WebHome@icon-arrow.png||height="20"]] to continue.
130 -
131 -* **Define list name**
132 -Define a name for your list. It is best to choose a name you can easily associate to the group of people.
133 -## ##
107 +Changes made to your User Groups will be automatically applied to all existing chats. I.e. additional contacts will be added and deleted contacts will be removed.
134 134  
135 -Confirm the creation of your list by tapping [[image:Public.Applications.Android.User-Manual.WebHome@icon-confirm.png||height="20"]]. You will return to the directory.
136 136  
110 +{{id name="03-deleteyourgroup"/}}
137 137  
138 -{{id name="03-edityourlist"/}}
112 +=== Delete your group ===
139 139  
140 -== Manage lists ==
114 +To delete a User Group, tap and hold the group concerned on the Contacts tab and until a prompt appears. Tap the prompt and confirm your action.
141 141  
142 -If you want to add or remove contacts from your list later, tap the name of the list to view and edit it all current members. Tap [[image:Public.Applications.Android.User-Manual.WebHome@icon-newlist.png||height="20"]] in the bottom right corner of the screen to see your [[list of contacts>>doc:||anchor="03-contacts"]], and add more members. You may use the search bar to find contacts faster.
143 -
144 -To remove members, tap a user in your list and select **Remove from List.**
145 -
146 -(% class="box warningmessage" %)
116 +(% class="box" %)
147 147  (((
148 -Changes made to your lists will not be applied to existing chats automatically. I.e., new list members will not automatically be added to a chat which was previously created with one of your lists.
118 +Please note that deleting User Groups is final and cannot be undone. You can only delete User Groups you have created yourself.
149 149  )))
150 150  
151 -{{id name="03-deleteyourlist"/}}
152 -
153 -== Delete lists ==
154 -
155 -To delete a list, tap and hold the respective list in your **directory** until a prompt appears. Confirm the prompt by tapping **Delete.**
156 -
157 -Please notice that this action cannot be undone.
158 -
159 -
160 -{{id name="03-groups"/}} {{id name="03-circles"/}}
161 -
162 -= Circles =
163 -
164 -Circles are used to quickly and easily create a new chat with a predefined group of people in Teamwire, similar to a mailing list. Meaning, you can create multiple chats with the same circle(s) based on different topics or projects.
165 -
166 -Circles are managed by your Teamwire administrator and cannot be modified by you.
167 -
168 -In your directory, you will find all circles you are a member of yourself. You can use them when creating a chat or add them to an existing group conversation at a later time.
169 -
170 -Circles usually have names you can easily associate to a group of people, e.g. departments or teams.
171 -
172 -
173 -{{id name="03-circles-public"/}}
174 -
175 -== Public circles ==
176 -
177 -Public circles are managed by your Teamwire administrator and cannot be modified by you.
178 -
179 -In your directory, you will find all public circles of your organisation without being a member yourself. You can use them when creating a chat. This allows special use cases, such as in the examples below.
180 -
181 -* **Example 1: Confidential information**
182 -You can now contact the HR department via chat and submit a photo or scanned document of your sick note. Therefore, you create a chat with the public circle "Personnel office". Your get in contact with the "Personnel office" circle without inviting all other employees of the organisation.
183 -
184 -* **Example 2: SOS button**
185 -In case of an emergency, you have to inform a predefined group of contacts via SOS button. Therefore, you have assigned the public circle "Emergency contacts" in your settings (see [[SOS group>>doc:Public.Applications.Android.User-Manual.Settings.WebHome||anchor="05-sosgroup"]]). In case of an emergency, you will now create an alert chat with the "Emergency contacts" circle without inviting all other employees of the organisation.
186 186  ## ##
122 +{{id name="03-organisationgroups"/}}
187 187  
188 -{{id name="03-bots"/}}
124 +== Organisation Groups (Managed groups) ==
189 189  
190 -= Bots =
126 +These groups are created by your Teamwire administrator and cannot be modified. Use these groups to create a chat or to add members to an existing conversation at a later time.
191 191  
192 -Bots are external applications (e.g. chat bots) that you have been given access to by your Teamwire administrator. They are always labelled with the suffix //Bot// so that users know that they are not talking to a real person.
128 +Organisation Groups usually have names you can easily associate to a group of people, e.g. departments or teams.
193 193  
194 -For example, the RSS Bot, the WhatsApp Bot, a Web Chat Widget Bot, even a Barcode Scanner or a Flic Button Bot are just a few examples of useful and popular bots. [[In this article>>doc:Customer.Integrations.Teamwire-SDK.WebHome]] you can find more information and further examples of bots.
130 +The Organisation Groups are synchronised to all devices you have logged your Teamwire account into.
195 195  
196 196  
197 197  {{id name="03-updateyourcontactsandgroups"/}}
198 198  
199 -= Update your Contacts and Circles =
135 += Update your Contacts and Groups =
200 200  
201 -The user accounts of your colleagues or new circles are synchronised to your app automatically. However, if you are missing any users or circles in your directory, you can fetch the latest data manually with the option **Update Contacts** via the menu in the upper right corner of the screen.
137 +The user accounts of your colleagues or new Organisation Groups are synchronised to your app automatically. However, if you are missing any users or groups in your list of contacts, you can fetch the latest data manually with the option **Update Contacts and Groups** via the menu in the right upper corner of the screen.
202 202  
203 -If the contacts of concern do not show up, despite a manual update, please contact your Teamwire administrator. It is possible that server settings or policies have been applied which will limit the synchronisation of your contacts.
139 +If the desired users do not appear despite a manual update, please contact your administrator. It is possible that server settings or policies have been applied which will limit the synchronisation of your contacts.
204 204  
205 205  ## ##