In this recipe, we used DurableOrchestrationClient, which understands how to start and terminate Durable Orchestrations. Here are a few of the important operations that are supported: Start an instance using the StartNewAsync method. Terminate an instance using the TerminateAsync method. Query the status of the currently running instance using the GetStatusAsync method. It can also raise an event to the instance to update about any external event using the RaiseEventAsync method. You can learn more about these operations at https://docs.microsoft.com/en-us/azure/azure-functions/durable-functions-instance-management#sending-events-to-instances.