Difference Between "jobId" && "conversationId"

Many of Symbl’s APIs will return both a “jobId” and “conversationId” when it is completed, and these are used to reference two difference pieces of information in the future.

======

Conversation ID
This refers to the conversation that was broken down by a previous [POST] API, be it from an Async API call, Streaming API call, etc. Each [POST] will create a new, and unique, “conversationId

You can later reference this “conversationId” with later [PUT] commands to further build on that previous conversation, should those two instances be related, rather than creating a new “conversationId” for each snippet of text, audio or video.

======

Job ID
This refers to the ID of the job as it was processed by Symbl, and will be unique for each and every Symbl API call/attempt.

This is particularly useful when working with support to further troubleshoot why an error occurred, or to explore some other concern regarding a specific API call.

======