Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Building Telephony Systems With Asterisk (2005).pdf
Скачиваний:
45
Добавлен:
17.08.2013
Размер:
1.82 Mб
Скачать

Asterisk@Home

We should now be able to make and receive calls from our system over the PSTN. We should also have working voicemail.

Customer Relationship Management/SugarCRM

Also provided with Asterisk@Home is a Customer (or Contact) Relationship Management system (CRM), which can manage a communication relationship with a contact. As we live in a society with multiple levels of communication and we have many conversations per day by fax, email, telephone, face to face, and so on, managing and collaborating these can be a nightmare. This is where a CRM system becomes useful. We can take all these calls, emails, text messages, faxes, and other methods and manage them within a single system. SugarCRM allows us to do this and while doing so integrates with Asterisk@Home and its calling features.

With SugarCRM, we can manage our contacts, calls, and tasks and make others aware of what we are doing to share our current state of communication on a particular topic, task, or customer. "Has Bill in sales called that customer yet?" "Did Jane send Tom the status reports?" Questions like these can be answered easily with a CRM system. In this section, we take a look at a few of the features that SugarCRM provides.

110

Chapter 7

Adding Contacts

By clicking on the CRM link on the front page of the Asterisk@Home web server, we are taken to a login page where we can log in as the user admin with the password we set for this user previously. On the first screen, we will see any upcoming tasks that we need to attend to along with anything else that's currently outstanding. From here, we can move around and add contacts, tasks, and so on to the system.

If we click on Create Contact, we will be taken to a very large screen with a massive number of empty boxes for us to fill in; luckily not every field is required and we only need to add a surname at minimum, although the system does not become useful until we add some contact details. We should create one contact with at least an email address and telephone number for now, so that we can try out the other functions on offer.

Call Scheduling

Now that we have a contact in the system, we can schedule calls and appointments, and send emails to them. After adding the contact, we should be at a contact screen, where we can view the details we just entered. Click on the schedule call button (this doesn't schedule an automatic call; it schedules a reminder for the user to initiate a call). You should be presented with a screen asking for details of the planned call. Fill in the subject field with some text such as "test call", and then enter the details of the contact we added previously at the bottom of the screen where we see:

Click Search and find the contact's name below the Add Invitees box and click add, which is on the right-hand side. You should then see the name added to the attendees list along with "Administrator".

When done, click Save, which adds the call to the database and it should appear on your home screen within SugarCRM.

111