API to toggle recording mid-conversation?

Looking to start and stop recordings programmatically during an active call. I’m hitting PUT /api/v2/conversations/interactions/{id}/recordings but getting a 409 Conflict. The docs say this is for metadata, not control. Is there a specific endpoint or SDK method to toggle recording on/off dynamically? Need to avoid manual agent clicks. Current payload just sets duration, doesn’t trigger the action.