3rd Party Widget - Phone & Maps - Pass and receive variable data

Completed

Comments

28 comments

  • Avatar
    Ben Ray

    Hamish,

    I would like to see this baked into the platform as well. Alot of pontial with navigating to dynamic address, calling phone numbers and passing data to custom 3rd party apps.

    Bump

    5
    Comment actions Permalink
  • Avatar
    Liz

    Many more votes for this functionality from our camp.

    5
    Comment actions Permalink
  • Avatar
    Peter Mckinnon

    We would love to see the capability with the third party widget to pass variables to the valued pair, it would make using the 3rd party app a lot usable.

    4
    Comment actions Permalink
  • Avatar
    mauricio

    This would be great for me too.
    I'd like to dispatch eMails & SMS immediatelly and destination & texts would depend on previous answers.

    4
    Comment actions Permalink
  • Avatar
    Peter Mckinnon

    Passing variables to the name/value pairs on a 3rd Party Widget element would make this element useful. Currently it is quite limited in it's use.

    4
    Comment actions Permalink
  • Avatar
    Max Joy

    Another vote for this function. Passing a dynamic value seems like a basic function for iFormbuilder. Surprised this doesn't work yet.

    4
    Comment actions Permalink
  • Avatar
    Simon Pfiffner

    Has anyone found any Android 'workarounds' for this issue?  We also have many use cases where this feature could be great!

    4
    Comment actions Permalink
  • Avatar
    Hamish

    Here's another use case for this. We are looking at calculating an invoice as part of a job in iForm. Be great to call a Credit Card App with details of the customer and amount to bill....

    3
    Comment actions Permalink
  • Avatar
    Liz

    We would like this functionality as well, for all possible 3rd party plugin applications: phone, sms, email, map, etc

    3
    Comment actions Permalink
  • Avatar
    Hamish

    Penny / Berit pointed out that you can use the Attachment Widget on iOS with Dynamic URL for the maps by putting into the Attachment Link: http://maps.google.com/maps?q=${address} where address is another DCN. However I could not do tel:${phone_number}.

    Plus the Attachment with a dynamic URL only works on iOS and not on Android...

    Can we please get this fixed so we can do phone and maps (and other apps) using either the Attachment or 3rd Party Widget.

    2
    Comment actions Permalink
  • Avatar
    rob (Edited )
    2
    Comment actions Permalink
  • Avatar
    Tom Rowland

    Although there are numerous other uses for having 3rd party work in IOS, one I'm keen on is to use a better bar code scanner as I find the iForm inbuilt IOS one performs poorly and would welcome using another.

    2
    Comment actions Permalink
  • Avatar
    Steven Richford

    Looking forward to this function being available - soon?

    1
    Comment actions Permalink
  • Avatar
    Ben Ray

    Zerion Community,

    We are actively working on bringing this to the Platform here in the next few weeks on iOS. We will be introducing this on Android later in the year as well. Look out for some documentation on this coming soon!

    1
    Comment actions Permalink
  • Avatar
    Ben Ray

    Here is a link to a working prototype of the dynamic 3rd party widget.

    WATCH VIDEO

    What does everything think of this?

    Leave your comments below!

    1
    Comment actions Permalink
  • Avatar
    Steven Richford

    We also need this - the ability to call or email directly from the form, which then passes dynamic information to phone or email client.

    Zerion promote iForm as a "data collection" system - this feature is about our use of the system to PROVIDE DATA to the end user - its a different focus than data collection. 

    0
    Comment actions Permalink
  • Avatar
    Darius Grimes

    And add the Attachment Link field to the list view in FormBuilder.

    0
    Comment actions Permalink
  • Avatar
    Darius Grimes

    The Beta looks good. Looks like it is using a dynamic value from a text or number element? I assume that the 3rd Party widget can be populated from a CSV upload if we dump the data into a read only element. Then the user can simply click the 3rd party element that already has the number, email, address or url scheme?

    Or is there some page level JavaScript that is required meaning this can only be used in the parent form?

    0
    Comment actions Permalink
  • Avatar
    Ben Ray

    Hi Darius, Yes the 3rd party element can be populated from read-only elements as well as a variety of others to form your URL string.

    Also there is no page level javascript that is required for this to work it will work throughout any level of your forms by referencing a data column name. 

    0
    Comment actions Permalink
  • Avatar
    Darius Grimes

    Good news, thats perfect, thanks.

    0
    Comment actions Permalink
  • Avatar
    Mashiur Rahman

    This is exactly what we are looking for our EH&S emergency response team. Is there any release date for this?

     

    Thanks

    0
    Comment actions Permalink
  • Avatar
    Ben Ray

    Hi Mashiur.  Great to hear this is what you are looking for. This is going into our next release of the iOS application. This is scheduled for early September Release date so just about a month away!

    0
    Comment actions Permalink
  • Avatar
    Ben Ray

    Hi Folks. In anticipation for this release we have put together some documentation on how to configure this in your forms. Take a look at this video for more details. 

    https://www.youtube.com/watch?v=dGUzq7WBBIw&amp=&feature=youtu.be

    Thanks,

    0
    Comment actions Permalink
  • Avatar
    Darius Grimes

    How would we use this to open a video file from a url? We want to provide the URL in our reports so a client can view a video directly from the hyperlink in the pdf report.

    0
    Comment actions Permalink
  • Avatar
    Ben Ray

    Hi Darius,

    For that to happen you would not need a 3rd party element. You could use a text element for this and create a url in the dynamic value. From there if the URL is readable it would render in the reports as a hyperlink for people to click on and view.

    Thanks,

    0
    Comment actions Permalink
  • Avatar
    Darius Grimes

    The hyperlinks would be job specific and unique to each report. What would the dynamic value be assuming a hyperlink of https://my.video.com. The would still take 2 elements correct? One to paste the hyperlink into and another to activate it for the form user to select abnd check to make sure it is pointing to the correct address, correct?

    0
    Comment actions Permalink
  • Avatar
    Ben Ray

    So, in that case, you would have to use the dynamic attachment and create the url from any form field. Then the user in the form would hit the attachment and if it loads up the video it is good to go. You would need to have 2 elements for this as one to open up the attachment and another to store the data so the report has that information for the user to click on.

    0
    Comment actions Permalink
  • Avatar
    Ben Ray

    Hey Everyone. We have just released an app update to the store that allows for this functionality to be implemented. Check out our release notes for more information. https://iformbuilder.zendesk.com/hc/en-us/articles/360015058651-iOS-Release-Notes-8-27

    Thanks!

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk