Is there a way when using a survey for a workforce assignment to get it to change the status of the assignment. Right now say if I change the status to complete on the survey it does not change it on the workforce map, instead it creates another point at that location. Any ideas?
This is not possible in an offline scenario. You could technically support it after the data is sync'd/uploaded but would require writing python code to setup a script. You could also look at webhooks with Survey123.
We have discussed supporting a callback from other apps, such as Survey123, where you could configure that once the survey is completed and submitted, Workforce be launched and the assignment status changed. That's not something that we have planned for this year however.
PanGIS's reply below does highlight one method for tackling this. If you've got questions on it, please let me know.