For the complete documentation index, see llms.txt. This page is also available as Markdown.

Erro (#100) A ação é inválida porque não é a dona do tópico.

Ao responder mensagens do Instagram pela SprintHub, pode ocorrer o seguinte erro:

{
  "status": 400,
  "message": "Request failed with status code 400",
  "url": "xxxxx",
  "method": "POST",
  "data": {
    "success": false,
    "msg": "The action is invalid since it's not the thread owner."
  },
  "requestErros": []
}

Ou a mensagem:

Erro (#100) A ação é inválida porque não é a dona do tópico. The action is invalid since it's not the thread owner.

Esse erro ocorre quando a SprintHub não é a proprietária da conversa (thread owner) no Instagram. Isso geralmente acontece em dois cenários:

1. Existe outro aplicativo conectado ao Instagram/Facebook

Se a conta possui integrações de outros sistemas de chatbot/CRM, o Meta pode definir outro aplicativo como responsável pelas mensagens.

Normalmente, o Facebook/Instagram dá prioridade ao aplicativo instalado primeiro, tornando-o o proprietário das conversas. Nesse caso, a SprintHub não consegue responder às mensagens até ser definida como aplicativo principal.

2. Conta nova do Instagram/Facebook

Em contas recém-configuradas, mesmo sem outros aplicativos instalados, pode ser necessário definir manualmente a SprintHub como aplicativo padrão para encaminhamento das mensagens, pois o Meta não faz essa definição automaticamente.

Como resolver

É necessário configurar a SprintHub como aplicativo padrão de mensagens no Meta.

Passo a passo

  1. Acesse o Facebook/Meta Business vinculado ao Instagram.

  2. Vá até as configurações de Mensagens / Messaging do Instagram ou Facebook.

  3. Localize a opção de Aplicativo padrão, Encaminhamento de mensagens ou Handover Protocol (dependendo da interface do Meta).

  4. Defina a SprintHub como aplicativo principal para receber e responder mensagens.

  5. Salve as alterações e faça um novo teste no Instagram.

Atenção

  • Se houver outros aplicativos instalados, pode ser necessário removê-los temporariamente ou redefinir a SprintHub como padrão.

  • Em contas novas, essa configuração também pode ser obrigatória, mesmo sem integrações anteriores.

  • Após a alteração, algumas conversas podem precisar de uma nova mensagem do cliente para atualizar a propriedade do tópico.

Importante

Esse erro é retornado diretamente pela API do Meta (Facebook/Instagram) e está relacionado à propriedade da conversa (thread owner), não sendo um erro interno da SprintHub.

Atualizado

Isto foi útil?