Abra o workflow e veja primeiro View runs. Isso diz-lhe qual é o problema:

  • No runs at all — o trigger nunca foi acionado. Siga a secção abaixo.
  • Runs marked Exited — foi acionado e um Filter parou-o de propósito.
  • Runs marked Failed — foi acionado e algo falhou. A execução traz o erro.

Nothing ran at all

Está live? Um workflow em Inactive nunca é acionado. Workflows novos começam inactivos e fazer pause a um deixa-o nesse estado. Veja Switch a workflow on.

Ainda tem erros? Um workflow com um step por resolver não pode ser posto live de todo — o contador a vermelho no header é o que tem de limpar.

Ocoya workflow builder header showing an Inactive badge, a red error count of 3, a greyed-out Set live button and a View runs button, above three workflow steps each marked with a red error icon

Este workflow não pode ficar live: três steps têm erros, por isso Set live está desativado e o header mostra um 3 a vermelho.

O trigger já aconteceu mesmo? Esta é a razão mais comum, e a calendarização costuma surpreender:

TriggerQuando é realmente acionado
New RSS itemOs feeds são verificados a cada 1–2 horas, não continuamente
On a scheduleÀ hora que definiu, contado desde o momento em que ficou live
New Instagram or Facebook DM, comment or mentionImediatamente. As Instagram DMs também precisam de Allow access to messages ativo na app do Instagram
New Google reviewDentro de 5 minutos, e só para reviews escritas depois de o workflow ficar live
New item in a Framer collectionDentro de 15 minutos

Os triggers de mensagens, comentários, menções e reviews existem apenas para Facebook, Instagram, Google Business, Bluesky, Mastodon, WordPress, Telegram, Discord and Whop. Um trigger de comentários num canal do Telegram só corre quando o bot da Ocoya também é admin do grupo de discussão do canal. Um trigger de respostas no Discord precisa que a app da Ocoya consiga ler o canal: volte a ligar canais conectados antes de o Discord existir no Inbox e dê à app acesso a um canal privado. Ainda não há trigger de DM para X ou LinkedIn, por muito boa que pareça a ligação. Veja What works on each network.

Ficou sem credits? Cada execução consome um credit. Com saldo a zero, as execuções falham em vez de serem ignoradas em silêncio — procure execuções falhadas com a mensagem:

You’ve exceeded the credit limit. Upgrade to get more.

Está num paid plan? Os workflows precisam disso. No free plan terá encontrado um pedido de upgrade ao criá-lo.

It ran but exited

Uma execução Exited significa que a condição de um Filter não foi cumprida e o workflow parou de propósito.

Compare as keywords do filter com o que chegou realmente. Duas coisas costumam apanhar as pessoas:

  • A condição é Contains ou Does not contain, e ambas são case-insensitive — portanto, as maiúsculas/minúsculas não são o problema, mas um hífen, um plural ou um emoji entre as palavras pode ser.
  • Um filter com uma keyword muito específica termina em exit com muito mais frequência do que avança. Isso é normal. Muitos exits e nenhuma falha normalmente significam que o filter está a funcionar e que a keyword é simplesmente rara.

It ran but failed

A execução traz o erro. Causas comuns:

O canal precisa de ser ligado de novo. Um step de Create post ou Send DM falha da mesma forma que um post agendado quando o acesso caduca. Veja Reconnect a channel.

O post violou uma regra da rede. Um agente de IA a escrever sem limites em mente pode produzir uma legenda demasiado longa para o canal, ou hashtags acima do que a rede permite. Veja Character and media limits.

Os credits acabaram a meio do período.

It ran and succeeded, but nothing appeared

Veja para o que o step Create social post está configurado. O seu Behavior decide se a execução publica o post ou o deixa como draft — um workflow que enche silenciosamente o Planner com drafts está a funcionar exatamente como foi configurado.

Procure no Planner posts que você não escreveu. Filtrar pela data em volta da execução normalmente encontra-os.

It’s running too often

Faça pause. Isso pára imediatamente as execuções e o consumo de credits, e mantém o histórico para você poder ver o que aconteceu.

Um trigger de comentário ou DM é acionado uma vez por comentário ou mensagem, por isso um post que corre bem pode gerar muitas execuções rapidamente. Se essa for a causa, um Filter mais apertado é a solução — execuções filtradas continuam a custar um credit cada, mas não publicam.

Still stuck

Contact support com o nome do workflow, aproximadamente quando esperava que fosse acionado, e o texto do erro de uma execução falhada, se existir.