Title: Message Title
|
|
|
|
|
|
The main idea Scope of work done:
This issue was used to put in the Outbound very basic boilerplate code on the platform needed to support simple API around sending SMS feature and having a record captured in database for the SMS.
No integration with any third party lib or service is implemented as part of this. This is left for other issues to provide MifosX the ability be tackled as part of upcoming hackatons. Same for any setup/configuration support that would be needed for people to be able to setup the libs or third party services that will actually do the sending of the SMS itself.
Further possibility for SMS area: - send SMS to clients, loan officers and others for various events and announcements -- like pending disbursement, pending payments, task list, monthly cash summary, etc.
We have chosen to go with a plugin-based implementation allowing the user to integrate with whatever SMS gateway/API of their choosing with the Mifos X platform.
Details of the proposed functionality are found in the attached functional specification.
The first step would be 1) Allow user to enter all gateway specific details though the Admin UI 2) All users to send a SMS to Clients from the Client view. A new button saying "SMS" would show up along with the other Client Action. A user could enter a text message and send the same to the Client 3) SMS Queuing mechanism.
More advanced Integration could be :
Triggering of SMS to a client (specifying the amount received) at the end of the day whenever a repayment is received from him . Should also support toggling this feature at an Organizational Level (by an Admin user)
Even more advanced Integration could be 1) Select an Entity Type (Client, Loan etc) and then select Life-cycle events (Client: Approved, Closed, Withheld etc. Loan : Disbursed, Closed, Moved to Bad Standing etc)specific to it similar to [https://mifosforge.jira.com/browse/MIFOSX-84] 2) You could then define an SMS template for this event similar to [https://mifosforge.jira.com/browse/MIFOSX-117] and choose to enable/disable the same
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues