Req:alerts

From FOSSWiki

Jump to: navigation, search

Messaging Module

Messaging module is the main communicative root of the sahana system.It is used to send sms,E-mail alerts and/or messages to various groups and individuals before,after and during a disaster and in ordinary days for day to day use.At the moment messaging module suuports only sms and E-mail,but in future CAP,Instant Messaging,RSS feeds and more are to come up.

Goals

  • Alerts - Sending mass amounts of messages(SMS and E-mail) from sahana to outer world
  • Collaboration - Sending and receiving messages to collaborate various activities before,during and after a disaster and for day to day activities

Features

  • Customized Messaging

This feature enables users to manually enter phone numbers and/or E-mail addresses and send messages on the fly.

  • Adhoc Grouping

This feature allows users to create adhoc groups based on types provided by admin.Only the admin is given the authorization to create group types,based on which users will select adhoc groups.That is a user about to create a new adhoc group will have to first select a group type from a drop down menu.Then the user would be able to create a group with mobile numbers and/or E-mail addresses.Additional features under this Adhoc grouping are viewing the list of available Adhoc groups and Editing/deleting the available Adhoc groups.

  • Adhoc Messaging

This feature allows users to first select the message type they want to use and then select the group/groups they want to message from the list of availble adhoc groups.

  • Random Search & Alert

This feature enables users to search for a contact's details by entering name or mobile number or E-mail address, in the wholes sahana system and either send sms or E-mail to that contact

  • Random Search & Edit

This feature enables the user to search for a contact's details by entering name or mobile number or E-mail address in the wholes sahana system and edit that contact's contact details

  • Random Search & View

This feature enables the user to search for a contact's details by entering name or mobile number or E-mail address in the wholes sahana system and view that contact's details

  • Selective Messaging and Reminders

This is one of the most important features of this module.This feature supports broader community networking. When this feature is selected,initially it shows a dropdown list of the main categorizations of contacts in SAHANA.They are MPR,DVR,OR,RAM,CR and IM. Each of these short codes represent each module in SAHANA.based on the selection of the user the filterization goes further down the contacts hierarchy to the end of a contact person/admin or a group. For example:

  • MPR- Missing People Registry->list of reporters on missing people->E-mail,SMS,both,reminder message
  • DVR- Disaster Victim Registry->types of groups->group heads,individuals under the "other" category,all group members->E-mail,SMS,both,reminder message
  • OR- Organisation Registry->types of organizations->list of organizations->sub organizations(branch/departments),organization admin,volunteers->E-mails,SMS,both,reminder message
 Ultimately the user could either send an E-mail or SMS or both or set a reminder of either of the previously  
 mentioned messaging mechanishms(Reminder message would be sent at a particular time to a particular group as  
 specified by the user). A message would be displayed on the screen just aftr the reminder time elapses showing    
 the status of the message.
  • Views
    • Logs

This feature shows a list of the types of messages sent from the SAHANA system on date basis in a table. Once a date is selected it shows the number of SMS/E-mails sent on that date in time basis.Once a time is selected is shows the SMS/E-mail message sent on that particular time and to which ID(mobile no/E-mail address) it was sent. Only the admin has the authorization to view the logs.

  • Status

This feature works as almost exactly as the Logs feature. But ultimately is shows the status of the message(either delivered or not) instead of the message and the ID to which it was sent.


Useful reports

Personal tools