> For the complete documentation index, see [llms.txt](https://docs.sprinthub.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinthub.com/topicos/configuracoes-do-sistema/configuracoes-de-contas/contas-da-meta/erro-100-a-acao-e-invalida-porque-nao-e-a-dona-do-topico.md).

# 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:

```json
{
  "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.

{% embed url="<https://www.youtube.com/watch?v=lR7dWEps_4E>" %}

#### 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.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.sprinthub.com/topicos/configuracoes-do-sistema/configuracoes-de-contas/contas-da-meta/erro-100-a-acao-e-invalida-porque-nao-e-a-dona-do-topico.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
