Details

    • Type: New Feature
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Texting (2 way)
    • Labels:
      None

      Description

      Overview:
      As a user, I want to be able to send and capture texts within the portal so that all messaging is accurately documented and sent from one place.

      Entry:

      • User sends text.

      Acceptance Criteria:

      • IF I am a user, I am able to send texts to end users that they can receive and reply to.
      • IF I am a user, I know that the text is queued up to be sent after hitting send.
      • IF I am a user, I have the option to put communication into different languages.
      • IF I am a user, I am able to see end user's reply, and respond within portal / consuming application.
      • IF I am a user, I am able to see the history of the communication between user / end user.
      • IF I am a user, I know that messages sent from center are compliant so that I do not break any sort of law (TCPA for texting).

      Exit:
      *End user receives text / history captured.

      Prerequisites:
      *User can send texts.
      *End User has been sent text.
      *End User has opted into receiving texts.

        Attachments

        1. 2019-02-18_14h46_24.png
          2019-02-18_14h46_24.png
          52 kB
        2. 2019-02-18_15h26_31.png
          2019-02-18_15h26_31.png
          81 kB
        3. 2019-02-18_15h26_31.png
          2019-02-18_15h26_31.png
          67 kB
        4. 2019-02-18_15h26_31.png
          2019-02-18_15h26_31.png
          67 kB
        5. Screenshot (798).png
          Screenshot (798).png
          136 kB
        6. screenshot-1.png
          screenshot-1.png
          23 kB
        7. screenshot-2.png
          screenshot-2.png
          33 kB
        8. SendSMS.txt
          0.6 kB

          Activity

          Hide
          aruna.raheja Aruna Raheja added a comment - - edited

          Hi Molly Ronovsky : Please find below our questions

          • Is it template based or not?
          • Do we need to show receiver and sender mobile numbers

          CC : Harshveer Singh Mohd Belal Samir Swapnil Pandhare ShashiKant Mishra Kristen

          Show
          aruna.raheja Aruna Raheja added a comment - - edited Hi Molly Ronovsky : Please find below our questions Is it template based or not? Do we need to show receiver and sender mobile numbers CC :  Harshveer Singh   Mohd Belal   Samir   Swapnil Pandhare   ShashiKant Mishra Kristen
          Hide
          molly.ronovsky Molly Ronovsky (Inactive) added a comment -

          Aruna Raheja

          They can use templates, but do not have to. See how CBAT does it - SMS Model is where a template can be pulled in. The templates are stored in the toolbox.

          Here is what it looks like to make a template:

          Yes for receiver. Sender - this would be a question for dev. as i'm not sure what it will be? I know for CBAT its the same number across the board, not sure what the specifics are here. Ravi Banda might be able to give a better answer.

          Show
          molly.ronovsky Molly Ronovsky (Inactive) added a comment - Aruna Raheja They can use templates, but do not have to. See how CBAT does it - SMS Model is where a template can be pulled in. The templates are stored in the toolbox. Here is what it looks like to make a template: Yes for receiver. Sender - this would be a question for dev. as i'm not sure what it will be? I know for CBAT its the same number across the board, not sure what the specifics are here. Ravi Banda might be able to give a better answer.
          Hide
          aruna.raheja Aruna Raheja added a comment -

          Molly Ronovsky : As discussed with Ravi, we will be using Name instead of Phone Numbers

          CC: Mohd Belal Harshveer Singh Kristen

          Show
          aruna.raheja Aruna Raheja added a comment - Molly Ronovsky : As discussed with Ravi, we will be using Name instead of Phone Numbers CC:  Mohd Belal   Harshveer Singh   Kristen
          Hide
          molly.ronovsky Molly Ronovsky (Inactive) added a comment -

          Aruna Raheja Ok - because we have the mobile phone number on their 'profile' so it will just automatically know what number. That works.

          Show
          molly.ronovsky Molly Ronovsky (Inactive) added a comment - Aruna Raheja Ok - because we have the mobile phone number on their 'profile' so it will just automatically know what number. That works.
          Hide
          aruna.raheja Aruna Raheja added a comment -

          Molly Ronovsky : We are considering Sender Name, Receiver Name and Receiver Phone Number

          Show
          aruna.raheja Aruna Raheja added a comment - Molly Ronovsky : We are considering Sender Name, Receiver Name and Receiver Phone Number
          Hide
          molly.ronovsky Molly Ronovsky (Inactive) added a comment -
          Show
          molly.ronovsky Molly Ronovsky (Inactive) added a comment - Aruna Raheja Yes
          Hide
          harshveer.singh Harshveer Singh (Inactive) added a comment -

          Users won't receive actual SMS on their device yet from this API as integration with Twilio is still pending.

           

          API Endpoint is: POST https://40.124.26.81:98/api/sms/send

          Sample request body:

          { "Body": "This is text message", "Number": "+919160116961", "CompanyID": 0, "SendImmediately": true, "IsTransactional": true }
          Show
          harshveer.singh Harshveer Singh (Inactive) added a comment - Users won't receive actual SMS on their device yet from this API as integration with Twilio is still pending.   API Endpoint is: POST https://40.124.26.81:98/api/sms/send Sample request body: { "Body": "This is text message", "Number": "+919160116961", "CompanyID": 0, "SendImmediately": true, "IsTransactional": true }
          Hide
          jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited

          Hi Harshveer Singh :

          We are getting Server error by using above mentioned url.

          Thanks,
          Jayshree

          Priya Dhamande Swapnil Pandhare Samir

          Show
          jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited Hi Harshveer Singh : We are getting Server error by using above mentioned url. Thanks, Jayshree Priya Dhamande Swapnil Pandhare Samir
          Hide
          harshveer.singh Harshveer Singh (Inactive) added a comment -

          Server is working now.

          Show
          harshveer.singh Harshveer Singh (Inactive) added a comment - Server is working now.
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Hi Harshveer Singh,

          We are getting error on clicking above URL. Can you please check.
          Screen capture attached for reference.

          Swapnil Pandhare

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Hi Harshveer Singh , We are getting error on clicking above URL. Can you please check. Screen capture attached for reference. Swapnil Pandhare
          Hide
          harshveer.singh Harshveer Singh (Inactive) added a comment -

          Priya Dhamande You need to verify these APIs using postman or some other tool to make API requests. This is POST API, Please work with Jayshree on how to test these APIs as she is already doing this for some other communication APIs.

          Show
          harshveer.singh Harshveer Singh (Inactive) added a comment - Priya Dhamande You need to verify these APIs using postman or some other tool to make API requests. This is POST API, Please work with Jayshree on how to test these APIs as she is already doing this for some other communication APIs.
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Yes Harshveer Singh, the address for SMS API is different, was looking into Swager with other URL.

          Thanks

           

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Yes Harshveer Singh , the address for SMS API is different, was looking into Swager with other URL. Thanks  
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment - - edited

          Swagger: http://40.124.26.81:98/swagger/index.html

          The API for Send message is verified and received message as expected.

          The User is not getting proper message of Message send.

          Harshveer Singh, can you please display appropriate message.

          Image highlighted for reference.

          Swapnil Pandhare Harshveer Singh Samir

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - - edited Swagger: http://40.124.26.81:98/swagger/index.html The API for Send message is verified and received message as expected. The User is not getting proper message of Message send. Harshveer Singh , can you please display appropriate message. Image highlighted for reference. Swapnil Pandhare Harshveer Singh Samir
          Hide
          harshveer.singh Harshveer Singh (Inactive) added a comment -

          Above mentioned points are fixed, should be available in next deployment.

          Show
          harshveer.singh Harshveer Singh (Inactive) added a comment - Above mentioned points are fixed, should be available in next deployment.
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Hi Harshveer Singh,

          Post deployment Raj will assign to us.

          Swapnil Pandhare Samir

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Hi Harshveer Singh , Post deployment Raj will assign to us. Swapnil Pandhare Samir
          Hide
          harshveer.singh Harshveer Singh (Inactive) added a comment -

          Please use this env for testing: https://dmscomapistage.workterra.net

          Show
          harshveer.singh Harshveer Singh (Inactive) added a comment - Please use this env for testing:  https://dmscomapistage.workterra.net
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Tool: Postman

          The message is getting appropriate, refer screen capture for the same.

          Harshveer Singh Swapnil Pandhare

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Tool: Postman The message is getting appropriate, refer screen capture for the same. Harshveer Singh Swapnil Pandhare

            People

            Assignee:
            harshveer.singh Harshveer Singh (Inactive)
            Reporter:
            molly.ronovsky Molly Ronovsky (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Dev Due Date:

                Time Tracking

                Estimated:
                Original Estimate - 32h Original Estimate - 32h
                32h
                Remaining:
                Time Spent - 34.5h Remaining Estimate - 9h
                9h
                Logged:
                Time Spent - 34.5h Remaining Estimate - 9h
                34.5h