> ## Documentation Index
> Fetch the complete documentation index at: https://docs.levios.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Cresça seu público com follow gate

> Ofereça material valioso após pedir um follow, explicando a verificação e os custos para a entrega.

## Use esta skill de agente

Copie as instruções abaixo para um arquivo `SKILL.md` dentro de uma pasta chamada
`levios-follow-gate` e adicione pelo mecanismo de skills suportado pelo seu
cliente. Se ele não carregar arquivos de skill, forneça esse conteúdo ao agente
como instruções da tarefa. Isso não instala nada nem habilita ferramentas por
conta própria. A skill usa inglês para manter uma única versão das instruções
e orienta o agente a responder no seu idioma.

<Accordion title="SKILL.md">
  ```markdown theme={null}
  ---
  name: levios-follow-gate
  description: Design or review a levios follow gate that asks an Instagram contact to follow before receiving valuable material. Use for audience-growth campaigns, strict versus trusted confirmation choices, and troubleshooting a proposed gate without weakening its agreed condition.
  ---

  # Plan a follow gate

  Answer in the user's language. Read `get_automation_guide` topic `follow_gate`
  and the current account/connection capabilities. Use the existing briefing.
  Ask only a missing decision, following the native question lifecycle in topic
  `start` when a selector is usable.

  Recommend this path when the material and future posts support relevant follower
  growth. Explain that the extra step can reduce completed deliveries. Prefer
  direct delivery for minimum friction when that is the stated goal. Do not
  promise improved conversion or add a gate without the owner's chosen behavior.

  ## Configure the protected path

  1. Use `contact_filter=anyone` for acquiring new followers unless a narrower
     audience is explicitly intended. `followers_only` excludes non-followers;
     it does not ask them to follow.
  2. Plan opening `start_follow_up` button, then `ask_to_follow`, then the actual
     `send_message` or `send_media` delivery, and `finish`. Do not expose the
     protected material or a bypass URL in the opening.
  3. Explain verification: `strict` checks Instagram; unknown status is not a
     confirmed follow. `trusted_click` trusts the contact's confirmation and
     must not be described as verified by Instagram. Never silently downgrade.
  4. Propose the message, profile and confirmation buttons, neutral retry text,
     bounded attempts, recheck interval and expiration. Show the consequence of
     `retry_exhausted_action`: `stop` withholds delivery after failed attempts;
     `continue` can release it without satisfying the condition.
  5. Explain that timers and gate expiration do not extend the messaging window.
     The initial DM alone does not open it; the eligible opening click does.
     This condition is not DRM: recipients may share a delivered link.
  6. Do not combine follow and email/phone capture gates in this public sequence.
     If both are requested, explain the constraint and choose the priority with
     the owner rather than silently dropping one.

  ## Validate and review

  Read `get_automation_schema` for exact required fields. Call
  `validate_automation_configuration` with the user language and previous
  configuration when revising. Present its complete `preview_markdown`, including
  gate copy, verification, attempts, expiration, failure behavior and delivery.
  Add verified account and intended state separately. A valid configuration is
  not proof of account permissions, successful follow verification or delivery.
  Execute only within the authorization and confirmation flow in topic `review`,
  then read back. Do not troubleshoot a failure by removing the agreed gate.

  [Detailed gate behavior and example](https://docs.levios.app/mcp/follow-gate).
  ```
</Accordion>

## Referência e exemplos

O follow gate pode ajudar no crescimento quando as pessoas querem seu material
e têm interesse nas próximas publicações. Ele adiciona uma etapa antes da
entrega. Discuta esse custo antes de escolhê-lo, especialmente se o objetivo
principal for entrega imediata ou compra. Ganhos de conversão são uma hipótese
a testar.

## Descreva o caminho antes de criar

O contato inicia a sequência por um botão de abertura, recebe o pedido para
seguir, confirma e recebe o material quando a condição configurada é atendida.
A configuração pública usa `start_follow_up`, `ask_to_follow`, uma ação de
entrega e `finish`, nessa ordem.

Use `contact_filter` como `anyone` para conquistar novos seguidores.
`followers_only` exclui não seguidores antes da condição. É um filtro de
público, não um substituto para o pedido de follow.

Mantenha o link ou arquivo protegido depois da condição. Um link na mensagem
de abertura permitiria contorná-la. Depois da entrega, o link ainda pode ser
compartilhado; follow gate não é controle de acesso ao conteúdo.

## Escolha o significado da confirmação

| Modo | Significado | O que o agente pode informar |
| - | - | - |
| `strict` | A levios consulta o status de follow no Instagram | Só há follow verificado quando a consulta confirma |
| `trusted_click` | A levios confia no clique de confirmação do contato | O contato confirmou; isso não implica verificação pelo Instagram |

Status desconhecido ou indisponível não é follow confirmado. Prefira um texto
neutro, como “Ainda não conseguimos confirmar o follow.” Não acuse o contato
de não seguir quando a consulta for inconclusiva. Não troque de modo sem
informar para contornar uma consulta sem sucesso.

Verifique o modo escolhido com a conta real antes de depender dele. Uma
configuração válida, sozinha, não comprova elegibilidade do plano, permissões
nem uma consulta bem-sucedida ao Instagram.

## Decida o que fazer quando a condição não for concluída

Revise limite de tentativas, mensagem de nova tentativa, intervalo de consulta
e expiração. Com `retry_exhausted_action` como `stop`, a condição continua
obrigatória. Com `continue`, a entrega pode ocorrer ao esgotar as tentativas,
enfraquecendo a condição. Mostre essa escolha na prévia.

O intervalo de consulta não promete lembretes recorrentes. A expiração nunca
estende a elegibilidade de mensagens do Instagram. O contrato público atual
não combina essa condição com coleta de email ou telefone na mesma sequência.

## Exemplo: follow verificado antes de um guia

Esta configuração ilustrativa usa `strict` e `stop`. Substitua os valores de
exemplo pelas decisões do usuário e pelo material real. O intervalo de seis
horas é um exemplo, não uma recomendação universal.

```json theme={null}
{
  "contact_filter": "anyone",
  "trigger": {
    "type": "comment",
    "publication": {
      "mode": "next_published"
    },
    "keywords": {
      "mode": "specific",
      "match_mode": "whole_word",
      "values": [
        "GUIDE"
      ]
    }
  },
  "opening": {
    "public_reply": {
      "enabled": false
    },
    "direct_message": {
      "delay_seconds": 0,
      "message": {
        "text": "Tap below to request your guide.",
        "buttons": [
          {
            "type": "start_follow_up",
            "title": "Get guide"
          }
        ]
      }
    }
  },
  "follow_up": {
    "actions": [
      {
        "type": "ask_to_follow",
        "delay_seconds": 0,
        "message": "Follow this profile for the guide, then confirm below.",
        "buttons": {
          "open_profile_title": "Open profile",
          "confirm_title": "I followed"
        },
        "verification_mode": "strict",
        "not_following_message": "We could not confirm the follow yet. Check the profile and try again.",
        "max_attempts": 3,
        "retry_exhausted_action": "stop",
        "recheck_after_seconds": 60,
        "expires_in_seconds": 86400
      },
      {
        "type": "send_message",
        "delay_seconds": 0,
        "text": "Here is your requested guide.",
        "buttons": [
          {
            "type": "url",
            "title": "Open guide",
            "url": "https://example.com/guide"
          }
        ]
      },
      {
        "type": "finish"
      }
    ]
  },
  "extras": {
    "cooldown": {
      "mode": "fixed",
      "seconds": 21600
    }
  }
}
```

O agente pode consultar `get_automation_guide` com o tópico `follow_gate` quando
a ferramenta estiver disponível. Revise
[Limites do Instagram](/pt-BR/mcp/instagram-limits) e
[a jornada de criação](/pt-BR/mcp/first-automation) antes de ativar.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.