Rapidpro USSD Support

482 views
Skip to first unread message

Sovello Hildebrand Mgani

unread,
Sep 27, 2016, 1:18:32 PM9/27/16
to rapidpro-dev
Hi All,
I have been following this https://github.com/rapidpro/rapidpro/pull/229 and was wondering if we have a documentation how to implement this in production?

Thank you!

--
Sovello

György Fekete

unread,
Oct 4, 2016, 4:43:47 AM10/4/16
to rapidpro-dev
Hi.
You don't need any special setup with your own production environment, just update RapidPro to the latest version and it will be enabled.
A USSD channel works very similarly to any other channel. You will need to add a USSD channel first (currently we only support VUMI USSD in SA, more to come soon). Once you have this set, you can make a new USSD flow.

Hope that helps,
George

ric...@praekelt.org

unread,
Dec 13, 2016, 9:30:11 AM12/13/16
to rapidpro-dev
Hello!

Is the current USSD support in RapidPro for both pull and push USSD?

Thanks!

György Fekete

unread,
Dec 14, 2016, 10:07:06 AM12/14/16
to rapidpro-dev
As of today only Push version is in production but that has been reportedly not working since none of the VUMI USSD gateways actually support it.
The Pull version is working, but it's currently in development, you can follow the PR here:
https://github.com/rapidpro/rapidpro/pull/395

ric...@praekelt.org

unread,
Dec 15, 2016, 3:36:32 AM12/15/16
to rapidpro-dev
Thank you for the response György, much appreciated.

Is there a best-guess timing estimate as to when this PR will land in production?

We are currently planning timings for a project commencing in late-January. The project includes a requirement for USSD pull. Our preference is to use RapidPro if the USSD pull functionality is available, but we would need to plan an alternative solution if the USSD pull functionality is not expected to be available.

Many thanks!

Nic Pottier

unread,
Dec 15, 2016, 10:06:44 AM12/15/16
to ric...@praekelt.org, rapidpro-dev
We are working through that PR now, so would definitely expect that to
be merged reasonably soon. That said, you'll likely be the first real
production use, so it may be a bumpy ride at first.

-Nic

ric...@praekelt.org

unread,
Jan 4, 2017, 9:13:32 AM1/4/17
to rapidpro-dev, ric...@praekelt.org
Thanks Nic!

I see the PR has landed, awesome! :tada:

Two questions:
  • Has this been deployed to the SaaS RapidPro PRD?
  • When will the RP documentation be updated to describe the USSD pull functionality?
Thanks,

Nic Pottier

unread,
Jan 4, 2017, 1:55:22 PM1/4/17
to ric...@praekelt.org, rapidpro-dev, Kellan Alexander
Hi Richard,

Yep, this is on RapidPro.io and TextIt.in right now.

Would appreciate some help from the community on docs as we don't
actually have a USSD channel to test and validate with. Sounds like
you might be the first? Kellan (CC'ed) can coordinate with you on
writing up some docs based on your experience.

-Nic
> --
> You received this message because you are subscribed to the Google Groups
> "rapidpro-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to rapidpro-dev...@googlegroups.com.
> To post to this group, send email to rapidp...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rapidpro-dev/3e60f70d-af0c-4ffa-b832-d64786fe93ee%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

Sovello Hildebrand Mgani

unread,
Jan 18, 2017, 7:49:05 AM1/18/17
to rapidpro-dev, ric...@praekelt.org, kel...@nyaruka.com

Hey Nic,

Congratulations for getting this done.

I would be more than happy to test this, but am kind like confused where exactly I should start.

My current ussd app is running on vumi platform and was wondering what would the steps be to get started. I haven't so much worked with RapidPro but I understand and can create flows and triggers and have an account on http://app.rapidpro.io. (Our MNO is Vodacom based in Tanzania)
Any pointers would be so much appreciated.

Haytham Amin

unread,
Feb 12, 2017, 7:49:36 PM2/12/17
to rapidpro-dev, ric...@praekelt.org, kel...@nyaruka.com
hey, im also working on USSD sms in Colombia with Aldeamo a USSD service provider. I am not sure how to make Rapidpro use the external server channel once the integration is complete. I was able to MT and working on MO now, any advice?
Reply all
Reply to author
Forward
0 new messages