-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Webhooks change for prompts used in filling other tables/columns #69
Comments
There are multiple ways we can handle this, sharing the possible ways below:
All three options are doable and will work fine. I would recommend going with the third option as it will behave a clean implementation, we don't have to make changes for adding a new prompt and we will have data available (in the database) if in case we need it. |
I also feel 3rd option is good. |
We are going with the third option. Based on our use case, one-one mapping is what we need right now. This means, one prompt will be responsible for populating any single column of a particular table. |
We can use phone number as identifier. |
…pt-used-in-filling-other-tables #69 Changes for prompt used in filling other tables
Test steps:
|
Need to test the multiple system phone, it is failing for now UpdateCreated a new story #92 for this. |
Need to update based on registration id. Create a new issue. UpdateCreated a new story #93 for this. |
Testing this item on staging, moving to accepted. |
@prtkdost Deployed in on production. I've seeded the mapping table for the preferred time slot as well. Closing this item. |
Is your feature request related to a problem? Please describe.
The system is capturing ivr prompt response in
ivr_prompt_response
table. But for populating other table column, we need to make changes for each data set. We need to comeup with a plan to do it efficiently.Describe the solution you'd like
We can divide the item into two sub items:
Dev Notes:
We can consider making changes in prompt naming conventions so that we can easily extract the info from prompt itself.
Describe alternatives you've considered
Check if we can pass additional info from Rapid Pro itself.
Additional context
None
The text was updated successfully, but these errors were encountered: