App link callback to Collector

1979
13
Jump to solution
03-01-2017 09:24 AM
Highlighted
New Contributor III

I need help implementing the callback function from survey123 to Collector (step 3)

  1. User selects app link in Collector feature popup
  2. Survey123 launches with correct survey
  3. When user completes survey, survey123 returns to Collector      

The url scheme I have in Collector is:

arcgis-survey123://?itemID=###&field:ASSETID={GLOBALID}&callback=arcgis-collector://

The app link workflow works great up to step 3. When the survey is complete, Survey123 returns to the survey instead of Collector.

What did I miss?

1 Solution

Accepted Solutions
Highlighted
Esri Esteemed Contributor

The completion/submittal of a survey currently does not trigger a callback action in Survey123.  You can return to collector by using the back button in Android or the "back to Collector" heading that appears in the upper left in iOS.

View solution in original post

13 Replies
Highlighted
Esri Esteemed Contributor

The completion/submittal of a survey currently does not trigger a callback action in Survey123.  You can return to collector by using the back button in Android or the "back to Collector" heading that appears in the upper left in iOS.

View solution in original post

Highlighted
New Contributor III

per this doc it looks like some apps support callback. 

Is this on the product roadmap? More specifically, is this a function waiting for Survey123 or Collector enhancement? 

Reply
0 Kudos
Highlighted
Esri Esteemed Contributor

Hi Ben,

We have logged callback support (and supporting actions after submission in general) as an enhancement, though we don't have any particular timeline for it.  It is a Survey123 enhancement - the app needs to be able to process the callback request.

Reply
0 Kudos
Highlighted
New Contributor III

Hi James. Is there any update on this enhancement? Does Survey123 now support Callback?

Highlighted
New Contributor

Hi James - I too would like to know if there is a timetable for implementing the callback function within Survey 123.  We have a project that will collect 200,000 points annually so any efficiencies will be a big help.

Reply
0 Kudos
Highlighted
Esri Esteemed Contributor

Hi James,

We do not have a timetable for implementing callbacks at this time.

Reply
0 Kudos
Highlighted
New Contributor III

Is there still no timeline for this?

Reply
0 Kudos
Highlighted
Esri Esteemed Contributor

Hi Ben,

We have made some progress toward implementing this, but do not yet have a planned release timeline.

Reply
0 Kudos
Highlighted
New Contributor II

FYI I have successfully applied callback using this code in the custom popup of the layer.

&callback=arcgis-collector://?itemID=XXXXX (where itemID is the name of the specific webmap you're using).

I have added this to a list of other parameters that pass extant data in the feature service I'm using into the associated survey form and it works fine.