Posso atualizar o campo de usuário automaticamente via API ou de outra forma?

Sim, você pode usar a API para isso. Consulte Como fazer engenharia reversa da API do Discourse para obter detalhes.