Integrações
Integrações
Conecte o Draftful ao jeito que você já trabalha: um agente via MCP, um endpoint de webhook para o seu próprio pipeline, ou o analytics que você já usa para medir o site.
Draftful MCP
Conecte o ChatGPT, o Claude ou qualquer agente compatível com MCP com uma URL e OAuth.
Webhooks
Receba um callback HTTP assinado no momento em que um artigo começa, termina, publica ou falha.
Search Console e GA4
Conecte suas contas Google para o Draftful ler tráfego e rankings reais.
Webhooks
Defina uma URL de endpoint e escolha quais eventos de artigo ela deve receber, em Configurações → Integrações. O Draftful já envia isso em produção.
Eventos
article.generation.startedarticle.generation.completedarticle.generation.failedarticle.publishedarticle.publish_failedarticle.updatedarticle.scheduledarticle.unpublished
Toda entrega é assinada: o header X-Draftful-Signature carrega um timestamp e um HMAC-SHA256 do timestamp e do corpo, para você verificar que veio do Draftful e rejeitar replays antigos.
Cada entrega também traz X-Draftful-Event e X-Draftful-Delivery; o id da entrega se mantém entre as tentativas, então use-o para ignorar duplicatas.
A entrega tenta de novo automaticamente em resposta 5xx ou timeout, com backoff; uma resposta 4xx é tratada como seu endpoint recusando o evento de propósito e não tenta de novo.
O Draftful aprende a URL publicada pela resposta do seu endpoint ou por uma URL de callback assinada no payload — veja "Reporting the live URL" na especificação completa.
Configurações → Integrações deixa você enviar uma entrega de teste para um novo endpoint e rotacionar o secret de assinatura a qualquer momento.
O autopilot no nível Publicar usa um webhook ativo como destino de publicação, igual a uma publicação manual.
Payload de exemplo — article.published
{
"event": "article.published",
"delivery_id": "b3f1c8b0-...-9e2a",
"occurred_at": "2026-09-22T14:03:00Z",
"data": {
"id": 4821,
"title": "...",
"slug": "...",
"status": "published",
"word_count": 1420,
"published_at": "2026-09-22T14:03:00Z",
"workspace_slug": "acme",
"schema_version": 2,
"structured_data": { "...": "..." },
"refresh_of_url": null,
"content_markdown": "# ...",
"content_html": "<h1>...</h1>",
"meta_title": "...",
"meta_description": "...",
"excerpt": "...",
"canonical_url": null,
"language": "en",
"featured_image": { "url": "...", "avif_url": "...", "alt": "...", "width": 1600, "height": 900 },
"images": [],
"categories": ["..."],
"tags": ["...", "..."],
"author": { "type": "organization", "name": "Acme", "url": "https://acme.com" },
"published_url": null,
"og_image_url": "https://.../cover-og.jpg",
"faqs": [{ "question": "...", "answer": "..." }],
"content_markdown_without_faq": "# ...",
"content_html_without_faq": "<h1>...</h1>",
"reading_minutes": 8,
"published_url_callback": "https://draftful.app/api/v1/publish-callbacks/articles/4821?..."
}
}Deixe sua IA construir o receiver
Copie um prompt com a especificação completa do webhook e cole no ChatGPT, Claude, Cursor ou no assistente que escreve seu código. Ele já pede verificação de assinatura, idempotência e testes.
Search Console e GA4
Google Search Console
Conecte via OAuth para o Draftful ler suas impressões, cliques e rankings reais de busca.
Google Analytics 4
Conecte via OAuth para o Draftful ler sessões e tráfego, incluindo sessões vindas de motores de IA.
Publicação nativa para WordPress, Shopify, Webflow, Wix e Ghost está no roadmap. Até lá, um webhook já publica em qualquer um deles: copie o prompt para IA acima e o seu assistente escreve o receptor.