Hi Justin,
I was in touch with development team and found out that you are supposed to use InsertDocument method. If you use this method Staging and search indexing tasks should be generated automatically.
At this point we need to know if the search tasks is created or not. Could you please check it in Smart search application -> Tasks tab? Is the task created when you use the InsertDocument method?
Best regards, Roman Konicek