Managing contacts

How to create, import and manage contacts

Description

The Contacts section contains specific information about a client or customer, including:

> First, middle and second name

> Contact and billing address

> Business name

> Email

> Phone number

> Tags

Creating a new contact

An anonymous contact is automatically created when a webchat, WhatsApp or SMS message is received from a new contact.

In the case of WhatsApp and SMS, the number is saved together with dummy values for the first name and surname.

When further details are obtained from the contact, the entry can be manually updated by an agent via the edit contact button in the right hand side panel.

In the case of webchat, an anonymous guest is created with a pseudonumised email when a new contact sends a new webchat message and generates a new chat. This info is displayed in the right hand side panel.

However the new contact is not displayed in contacts in order to limit the number of anonymous guest entries.

When the name and other relevant contact data is saved against the anonymous guest, then the new contact is displayed in contacts.

New contact created by an AI Agent

As part of the template workflow, when a chat is handed over from the AI Agent to a human agent, and a human agent is not found in a short period of time, then the contact details (email and phone number) of the customer are requested by the AI Agent in the same chat, for subsequent follow up.

These details are then auto-saved in contacts.

Adding and deleting contacts

A new contact can be added manually in contacts by inputting at least the first and last names, and either phone number or email, or both.

It is advised that the contact's mobile number is inputted as their phone number.

The phone number and email (whether belonging to an agent, admin or contact) acts as the unique identifier of a contact or user, and can not be used twice in a business.

You can also not add an agent or admin's phone number that has also been used in contacts.

A contact can only be deleted if they have no conversations or invoices open. If they have invoices or conversations open, when a contact is deleted it will be set as "non active" and archived.

If a contact is archived and a message is subsequently received from that contact, the previous defined contact name will be associated with the number. If a message is received from an archived contact, it will re-activate the contact.

In order to disassociate a contact name with a number, it's necessary to edit the contact and delete or change the number saved, rather than delete.

Importing contacts

Contacts can be imported via CSV. Just go to contacts and click on the Import contacts button, and upload your CSV contact list.

Make sure that the column headers in your contacts sheet are in the top row, and that there are no gaps in the rows or columns.

The loader will then automatically map, where possible, the column headers of your contacts to the fields in contacts, as illustrated below. Any remaining columns that are not auto mapped can be mapped manually via the drop downs in the left hand column.

It is important to classify phone numbers correctly in the CSV. International numbers should include the prefix and a + sign before the number (eg +44 for UK). Numbers without an international prefix will be treated as a number from the business's country of origin.

Make sure you map at a minimum, the first name, the last name, and either or both of the phone and email.

Importing contacts via the template

It's also possible to import contacts from Xero and Quickbooks, and other CRM apps.

When Xero or Quickbooks contacts info is imported, if the contact already exists in Converso, that contact will be updated with any additional info contained in Xero/Quickbooks. When updates are made in Xero/Quickbooks, these are synced with Converso.

Tags and conversation visibility

You can add tags to a contact via the drop down under tags (tags are created by Admins under Settings > Tags). This will allow you to then send broadcast messages to specific Contact groups via defined tags.

It's also possible to set the visibility of new conversations from a contact. This means that you can choose which user (agent or admin) can see a new inbound conversations from the user via Manage conversations.

Setting chat visibility

You can also set the assignment of all messages received from a contact, so when a new message is received, it is automatically assigned to that particular agent.

Last updated