Flint é uma plataforma de websites com IA em que agentes em segundo plano constroem e atualizam seu site para você. Por meio da Agent Tasks API, você pode iniciar mudanças no site de forma programática a partir de um prompt em linguagem natural, gerar lotes de páginas a partir de um template e monitorar cada tarefa até a conclusão.
Por que Flint?
- Mudanças de site orientadas por agentes: Descreva a mudança em linguagem simples — "Adicione uma nova página About com uma seção de equipe" — e um agente em segundo plano faz isso acontecer.
- Geração programática de páginas: Gere até 10 páginas por tarefa a partir de uma página template existente, cada uma com seu próprio slug e contexto de conteúdo — ideal para case studies, páginas de localização e SEO programático.
- Publicação controlada: Cada tarefa pode publicar automaticamente ao concluir ou deixar as mudanças sem publicar para revisão.
- Visibilidade total da tarefa: Consulte qualquer tarefa para obter o status e receber as páginas criadas, modificadas e excluídas com URLs de preview, edição e publicação.
Usando o Flint na Zoen
A integração Flint da Zoen conecta seus fluxos de trabalho diretamente à Flint Agent Tasks API usando uma chave de API das configurações da equipe Flint. Três operações cobrem o ciclo de vida completo da tarefa: Create Task inicia uma mudança de site orientada por prompt, Generate Pages expande um template em um lote de novas páginas, e Get Task reporta status e resultados.
Principais benefícios de usar o Flint na Zoen:
- Pipelines de conteúdo: Leia linhas de uma tabela ou planilha e gere uma landing page por linha a partir de um template Flint.
- Atualizações de site orientadas a eventos: Dispare mudanças no site a partir de pedidos no Slack, deals fechados ou novos releases no GitHub.
- Fluxos de revisão seguros: Deixe a publicação desligada, colete URLs de preview com Get Task e publique somente após aprovação.
- Monitoramento confiável: Consulte o status da tarefa em uma agenda, grave URLs publicadas de volta nos seus dados e alerte sobre tarefas com falha com as mensagens de erro.
Seja para escalar SEO programático, manter páginas de marketing sincronizadas com seus sistemas de negócio ou automatizar a manutenção do site, o Flint na Zoen transforma seu website em algo que seus fluxos de trabalho podem editar. Configure sua chave de API, escolha uma operação e deixe o agente fazer o trabalho.
Usage Instructions
Create background agent tasks that modify your Flint sites from natural-language prompts, generate batches of pages from a template, and check task status and results.
Actions
flint_create_task
Start a background Flint agent task that modifies a site from a natural-language prompt.
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
siteId | string | Yes | ID of the Flint site the agent should modify |
prompt | string | Yes | Natural-language instructions for the agent (e.g., "Add a new About page with a team section") |
callbackUrl | string | No | HTTPS webhook URL that Flint will POST to when the task completes or fails |
publish | boolean | No | Whether to automatically publish the changes when the task completes |
Output
| Parameter | Type | Description |
|---|---|---|
taskId | string | Identifier of the created background task |
status | string | Initial task status (running) |
createdAt | string | ISO 8601 timestamp when the task was created |
flint_generate_pages
Start a background Flint agent task that generates up to 10 pages from a template page.
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
siteId | string | Yes | ID of the Flint site the agent should modify |
templatePageSlug | string | Yes | Slug of the existing template page to generate from (e.g., /case-studies/template) |
items | json | Yes | JSON array of 1-10 pages to generate. Each item requires targetPageSlug (slug for the new page) and context (content details the agent should use). |
callbackUrl | string | No | HTTPS webhook URL that Flint will POST to when the task completes or fails |
publish | boolean | No | Whether to automatically publish the generated pages when the task completes |
Output
| Parameter | Type | Description |
|---|---|---|
taskId | string | Identifier of the created background task |
status | string | Initial task status (running) |
createdAt | string | ISO 8601 timestamp when the task was created |
flint_get_task
Get the status and results of a background Flint agent task.
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
taskId | string | Yes | Identifier of the task returned when it was created (e.g., bg-...) |
Output
| Parameter | Type | Description |
|---|---|---|
taskId | string | Identifier of the task |
status | string | Task status: running, completed, or failed |
pagesCreated | array | Pages created by the task (populated when completed) |
pagesModified | array | Pages modified by the task (populated when completed) |
pagesDeleted | array | Pages deleted by the task (populated when completed) |
errorMessage | string | Error message when the task failed |