Building new Alert tool tied to ODK Collect

All,

My organization is considering developing a new alert tool that ties with
ODK Collect.

At it's core, it'll allow a wide range of people to receive text-messages
and email alerts based on ODK submissions. Certain responses (or
combinations of responses) will trigger alerts to those that have
subscribed to that alert, and the content of the alert will draw of the ODK
Collect responses.

Consider this flow:

ODK Collect--> Web-based platform likely built on top of formhub with user
management (each user with log-in can set personal alert preferences), plus
an no-coding-required alert builder tool that draws on variables from your
specific survey to define triggers for messages and content of messages -->
tailored emails sent out and a more limited SMS sent via relay service.

My first question is whether anyone has built or heard of a tool similar.
No need to reinvent the wheel if we don't have to!

Secondly, we want this tool to be generic, open-source, and reusable by
others. If this sounds like a tool that could be useful for your team,
please share your ideas about what would make it valuable.

Thank you,

··· --

Eric A. Couper

Technology Advisor | Mobiles, Mapping, & Info. Systems

Client Technology Center http://goo.gl/PZm9fX | Abt Associates
http://www.abtassociates.com/

O: +1 301.347.5428 | M: +1 504.478.9954

Skype: eric.couper | Twitter: @_couper

Eric,

I'd think that most BI tools (e.g., Pentaho, Jaspersoft, ChartIO) have
what you describe. That is, you can send submission data from Formhub
to the BI tool, do your reporting there, and push those reports out
using email, web or SMS.

Yaw

··· -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Wed, Jun 11, 2014 at 6:41 AM, Eric Couper eric.couper@gmail.com wrote:

All,

My organization is considering developing a new alert tool that ties with
ODK Collect.

At it's core, it'll allow a wide range of people to receive text-messages
and email alerts based on ODK submissions. Certain responses (or
combinations of responses) will trigger alerts to those that have subscribed
to that alert, and the content of the alert will draw of the ODK Collect
responses.

Consider this flow:

ODK Collect--> Web-based platform likely built on top of formhub with user
management (each user with log-in can set personal alert preferences), plus
an no-coding-required alert builder tool that draws on variables from your
specific survey to define triggers for messages and content of messages -->
tailored emails sent out and a more limited SMS sent via relay service.

My first question is whether anyone has built or heard of a tool similar. No
need to reinvent the wheel if we don't have to!

Secondly, we want this tool to be generic, open-source, and reusable by
others. If this sounds like a tool that could be useful for your team,
please share your ideas about what would make it valuable.

Thank you,

--

Eric A. Couper

Technology Advisor | Mobiles, Mapping, & Info. Systems

Client Technology Center | Abt Associates

O: +1 301.347.5428 | M: +1 504.478.9954

Skype: eric.couper | Twitter: @_couper

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Hi

My first question is whether anyone has built or heard of a tool similar.
No need to reinvent the wheel if we don't have to!

We have built something similar although the first iteration not exactly as
you describe.
We set up formhub to send a JSON POST when a record is received on a
particular form which we then parse on our server and send push alerts out
to an android app we created. Its actually an animal disease notification
system so the alter will go to vets who can then investigate using a
digital pen
The alerts can be seen on a mapping interface (built on leaflet) where the
individual records can be clicked, filtered and disease vectors mapped over
time using a timeline feature.

Its not open source yet but is likely to be released under BSD. Let me know
if you want to try it out

Regards

Hi Yaw,

Thanks for those BI tool recommendations! I've looked at a few other BI tools that didn't generate the types of reports we are looking for and didn't manage the recipient preferences with enough detail. I'll check out the tools you recommended. In our case, we need recipients to be able to define what geographies or facilities they care to receive alerts for. Additionally, the alerts should send after every ODK Collect submission rather than be triggered on a schedule.

-Eric

··· -----Original Message----- From: Yaw Anokwa [mailto:yanokwa@nafundi.com] Sent: Sunday, June 15, 2014 11:30 AM To: ODK Community Cc: Eric Couper; Joe Contini Subject: Re: [ODK Community] Building new Alert tool tied to ODK Collect

Eric,

I'd think that most BI tools (e.g., Pentaho, Jaspersoft, ChartIO) have what you describe. That is, you can send submission data from Formhub to the BI tool, do your reporting there, and push those reports out using email, web or SMS.

Yaw

Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Wed, Jun 11, 2014 at 6:41 AM, Eric Couper eric.couper@gmail.com wrote:

All,

My organization is considering developing a new alert tool that ties
with ODK Collect.

At it's core, it'll allow a wide range of people to receive
text-messages and email alerts based on ODK submissions. Certain
responses (or combinations of responses) will trigger alerts to those
that have subscribed to that alert, and the content of the alert will
draw of the ODK Collect responses.

Consider this flow:

ODK Collect--> Web-based platform likely built on top of formhub with
user management (each user with log-in can set personal alert
preferences), plus an no-coding-required alert builder tool that draws
on variables from your specific survey to define triggers for messages
and content of messages --> tailored emails sent out and a more limited SMS sent via relay service.

My first question is whether anyone has built or heard of a tool
similar. No need to reinvent the wheel if we don't have to!

Secondly, we want this tool to be generic, open-source, and reusable
by others. If this sounds like a tool that could be useful for your
team, please share your ideas about what would make it valuable.

Thank you,

--

Eric A. Couper

Technology Advisor | Mobiles, Mapping, & Info. Systems

Client Technology Center | Abt Associates

O: +1 301.347.5428 | M: +1 504.478.9954

Skype: eric.couper | Twitter: @_couper

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


This message may contain privileged and confidential information intended solely for the addressee. Please do not read, disseminate or copy it unless you are the intended recipient. If this message has been received in error, we kindly ask that you notify the sender immediately by return email and delete all copies of the message from your system.

Hi Ian,

Thanks for letting us know. We would be interested in trying it out, and possibly contributing if it’s on Github.

Best,
Joe

Joe Contini | Technology Advisor
Client Technology Centerhttp://ctc.abtassociates.com/ | Abt Associates
O: 301.347.5002 | C: 617.545.5002 | www.abtassociates.comhttp://www.abtassociates.com/
[Description: cid:image002.jpg@01CC31C3.012FDF00]

image

··· From: Ian Lawrence [mailto:irlawrence@gmail.com] Sent: Monday, August 25, 2014 4:28 PM To: opendatakit@googlegroups.com Cc: Eric Couper; Joe Contini Subject: Re: Building new Alert tool tied to ODK Collect

Hi

My first question is whether anyone has built or heard of a tool similar. No need to reinvent the wheel if we don't have to!

We have built something similar although the first iteration not exactly as you describe.
We set up formhub to send a JSON POST when a record is received on a particular form which we then parse on our server and send push alerts out to an android app we created. Its actually an animal disease notification system so the alter will go to vets who can then investigate using a digital pen
The alerts can be seen on a mapping interface (built on leaflet) where the individual records can be clicked, filtered and disease vectors mapped over time using a timeline feature.

Its not open source yet but is likely to be released under BSD. Let me know if you want to try it out

Regards


This message may contain privileged and confidential information intended solely for the addressee. Please do not read, disseminate or copy it unless you are the intended recipient. If this message has been received in error, we kindly ask that you notify the sender immediately by return email and delete all copies of the message from your system.

Hi,

We are using ODK one multi-country study and are looking into exploring similar technology.

Ian, could you please email me directly at sdesta@jhu.edu with more details on what you have built? We are very interested in having alerts sent to our data collectors via SMS after they submit forms to Aggregate.

Thanks,
Selam

Selamawit Desta, MSPH, MIA

Senior Research Program Coordinator
Bill & Melinda Gates Institute for Population and Reproductive Health
Johns Hopkins Bloomberg School of Public Health
SkypeID: selam.e.desta

Monday, August 25, 2014 4:27:38 PM UTC-4, Ian Lawrence wrote:

··· > Hi > > > > > > My first question is whether anyone has built or heard of a tool similar. No need to reinvent the wheel if we don't have to! > > > We have built something similar although the first iteration not exactly as you describe. > We set up formhub to send a JSON POST when a record is received on a particular form which we then parse on our server and send push alerts out to an android app we created. Its actually an animal disease notification system so the alter will go to vets who can then investigate using a digital pen > The alerts can be seen on a mapping interface (built on leaflet) where the individual records can be clicked, filtered and disease vectors mapped over time using a timeline feature. > > > Its not open source yet but is likely to be released under BSD. Let me know if you want to try it out > > > Regards > > >

Hi yanokwa,
What are BI tools? Pentaho, Jaspersoft and ChartIO?
I am really looking for the features you mentioned in this post. could you please guide me?

Many thanks,

Hi Ian,

Has your service become open source?

Please let me know.

Kind regards,

Unfortunately not. It was built for the Ethiopian Govt and probably unlikely to see the light of day anytime soon