Saltar para o conteúdo

Todos os canais num só alinhamento.

Planeia, aprova e publica no YouTube, Instagram, TikTok, X e Facebook a partir de um calendário ou prepara publicações do teu próprio fluxo de conteúdos através da API REST.

Planeia uma vez, adapta a cada plataforma.

Escreve uma publicação uma vez. Amaposta sabe que plataformas mostram um título, onde ficam as hashtags e como cada uma conta os carateres, para cada canal receber uma versão adequada. Quando um canal precisa das suas próprias palavras, escreve uma versão só para esse canal.

A publicação que escreves

Título
Como torramos um lote em 12 minutos
Descrição
Do café verde ao primeiro estalido em 12 minutos. Filmámos um lote do início ao fim, incluindo a parte em que quase queima.
Hashtags
café nosbastidores
Vídeo
batch-142.mp4 0:58
  • YouTube Título e descrição

    Como torramos um lote em 12 minutos

    Do café verde ao primeiro estalido em 12 minutos. Filmámos um lote do início ao fim, incluindo a parte em que quase queima.

    Etiquetas café nosbastidores

  • Instagram Apenas legenda

    Do café verde ao primeiro estalido em 12 minutos. Filmámos um lote do início ao fim, incluindo a parte em que quase queima. #café #nosbastidores

    O Instagram não tem campo de título, pelo que o título não é incluído na legenda.

  • X Escrita para o X 101/280

    O lote 142 está pronto: do café verde ao primeiro estalido em 12 minutos, do início ao fim. #café #nosbastidores

    Contagem segundo as regras do X: as ligações contam como 23, os emojis como 2, hashtags incluídas.

Verificações antes das 9:00, não depois.

Todas as regras de plataforma que Amaposta conhece são verificadas enquanto escreves: tipos e tamanhos de ficheiro, duração do vídeo, proporção, contagem de carateres, títulos em falta e canais que precisam de atenção. Uma publicação com erros não pode ser agendada, para corrigires tudo à secretária em vez de leres um email de falha às 9:01.

Cada mensagem indica o que alterar e as mesmas verificações aplicam-se às publicações que chegam pela API.

Antes de agendar

3 erros, 1 aviso

  • O Instagram aceita ficheiros JPEG; este é PNG.

    Multimédia

  • A publicação tem 312/280 carateres no X, incluindo hashtags. Encurta-a em 32 carateres ou escreve uma versão só para o X.

    Texto

  • O YouTube precisa de um título.

    Título

  • A ligação do TikTok expira em breve. Volta a ligar para evitar uma publicação em falta.

    Canal

Corrige os erros para agendar esta publicação.

Caixa de revisão

2 em espera
  • Reel do dia de lançamento

    Chave de API Fluxo de conteúdos

    Em revisão Ter 09:00
  • Nos bastidores, parte 3

    Gerado pelo teu fluxo de conteúdos

    Em revisão Qua 17:30
  • Conversa: perguntas sobre o lançamento

    Escrita por um editor

    Alterações pedidas Inclui a ligação para a página de preços na última publicação.

Uma caixa de revisão para pessoas e fluxos de conteúdos.

Ativa as aprovações de um projeto e as publicações aguardam na caixa de revisão até um administrador as aprovar. A aprovação mantém a hora agendada; um pedido de alterações envia a tua nota ao autor.

As chaves de API seguem a mesma regra. Uma chave sem a permissão posts:publish pode criar e agendar publicações, mas estas passam primeiro pela revisão. Assim, podes deixar um fluxo de IA escrever rascunhos enquanto uma pessoa mantém a decisão final.

Ligações que não se perdem em silêncio.

Os tokens são renovados em segundo plano antes de expirarem. Quando uma plataforma precisa que alguém volte a iniciar sessão, recebes um aviso com sete dias de antecedência, não depois de uma publicação falhada. As falhas são explicadas com clareza e incluem um botão Tentar novamente.

  • YouTube

    Os tokens de acesso duram 1 hora e renovam-se automaticamente.

    Ligado
  • Instagram

    Os tokens duram 60 dias e renovam-se automaticamente enquanto o canal estiver em utilização.

    Ligado
  • TikTok

    Os tokens de acesso duram 24 horas; os tokens de atualização duram um ano.

    Expira dentro de 6 dias
  • X

    Os tokens de acesso duram 2 horas e renovam-se automaticamente.

    Ligado
  • Facebook

    Os tokens de Página não expiram, a menos que a pessoa que fez a ligação perca o acesso.

    É necessário voltar a ligar

Entrega falhada

Falhou

O teu endpoint devolveu 503 Service Unavailable.

Amaposta tentará novamente com intervalos crescentes.

Ligações para os clientes restabelecerem a ligação

Quando a conta pertence a um cliente, envia-lhe uma ligação. O cliente inicia sessão na própria plataforma e o canal fica novamente ligado, sem conta Amaposta e sem partilhar uma palavra-passe.

Feito para o teu próprio fluxo de conteúdos.

Tudo o que está no calendário está disponível através de uma API REST. Carrega ficheiros multimédia ou passa um URL, cria uma publicação com ajustes por canal e deixa a fila escolher o próximo horário livre. As novas tentativas são seguras com uma Idempotency-Key, e os webhooks assinados informam os teus sistemas quando uma publicação sai ou falha.

Criar uma publicação de vídeo e adicioná-la à fila

curl "$AMAPOSTA_URL/api/v1/projects/$PROJECT_ID/posts" \
  -H "Authorization: Bearer $AMAPOSTA_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: batch-142" \
  -d '{
    "kind": "video",
    "title": "How we roast a batch in 12 minutes",
    "description": "We filmed one batch start to finish.",
    "hashtags": ["coffee", "behindthescenes"],
    "media_url": "https://cdn.example.com/batch-142.mp4",
    "schedule": { "mode": "queue" }
  }'

Eventos de webhook

  • post.created Uma publicação foi criada (painel ou API)
  • post.scheduled Uma publicação foi agendada
  • post.approved Uma publicação foi aprovada
  • post.published Uma publicação ficou disponível num canal
  • post.failed Uma publicação falhou num canal
  • channel.connected Um canal foi ligado ou novamente ligado
  • channel.disconnected Um canal perdeu a ligação
  • media.ready O processamento de um carregamento terminou
  • media.failed Não foi possível processar um carregamento

Começa gratuitamente, cresce por canal.

Os canais Sandbox são gratuitos em todos os planos, para experimentares todo o processo antes de ligares uma conta real.

Comparar planos
  • Studio

    Tudo o que Amaposta faz, com preços por projeto.

    Uma conta por plataforma em cada projeto, Membros da equipa ilimitados, Publicações ilimitadas, Fluxo de aprovação, Webhooks de saída e API, Ligações para os clientes restabelecerem a ligação

    39 $ por mês pelo primeiro projeto

Põe a tua próxima publicação no ar.

Liga um canal Sandbox, agenda uma publicação e vê-a sair. Demora cerca de dois minutos e nada sai de Amaposta até ligares uma conta real.