GEO Writer

Create and manage AI-powered GEO Writer tasks. Tasks are processed asynchronously, so create one and poll it until it completes.

POST/intelligence_tasks

Create a GEO Writer task. Two modes: prompt-based (provide prompt_id) or agentic (provide custom_topic and/or user_instructions).

Body (JSON):
  • project_idrequired
  • task_typerequired: brief, create, update, pr_insights, custom
  • prompt_id
  • custom_topic
  • user_instructions
  • output_language_code
  • existing_content
  • existing_content_url

GET/intelligence_tasks

List GEO Writer tasks for a project with optional filtering.

Params:
  • project_idrequired
  • task_type
  • status
  • page
  • per_page

GET/intelligence_tasks/:id

Get full task details including result data when completed. Accepts numeric ID or public_id.

Params:
  • project_idrequired
  • :idtask ID or public_id in URL