Build with a clear contract.
Start with a workflow. Learn its inputs, permissions, outputs and failure states before connecting it to the rest of your system.
How this documentation is organised
Each guide describes one workflow or one endpoint: what it accepts, what permission it needs, what it returns, and how it fails. Where the topic exists in another service but has no GoCux equivalent, the guide says so and describes the supported migration instead of implying a route that is not there.
Families
Each family below opens at a page worth reading first. The catalog underneath filters by section, so the rest of a family is one control away.
- Getting started — choosing a workflow, and the vocabulary the rest of the documentation uses.
- Task API — durable work that someone approves before it runs, and the evidence it leaves behind.
- Search — querying project knowledge and reading the passage a result came from.
- Extract — turning supplied material into fields you can inspect.
- FindAll API — building a candidate set against explicit criteria, with a verification step per match.
- Monitor API — Pulse monitors, their runs, and how a completed run with no change differs from a failure.
- Responses and chat — direct conversational requests and the supported chat-completions interface.
- Service API — application connections and the migration guides that go with them.
- Integrations and data integrations — reading account context, and using an external store as project evidence.
- API reference — request and response shapes, headers, error objects and rate limits.
- Resources — contract changes, versioning and the notes that outlive a single release.
Reading a guide
- Read the permission boundary before the example. A request shape does not tell you whether your workspace is entitled to send it.
- Treat refusals, unavailability and rate limits as documented outcomes rather than as faults. Each guide states which of them a caller must handle.
- Try the workflow in the workspace with a small input you can verify, then move the same shape into your own client.
About the examples
Developer examples describe routes on an authorised, configured GoCux control-plane base URL. They are request shapes, not a claim that a particular public hostname exposes the API; availability depends on the deployment you are entitled to use.
148 resources
- Documentation
Adapt a coding-agent client
Connect a local coding workflow while retaining local execution responsibility.
integrations - Documentation
Add supported fields to a collection
Expand a reviewed record with evidence-backed attributes.
findall api - Documentation
Bring existing evidence into a task
Prepare authorized documents as reusable project context.
task api - Documentation
Budget evidence-collection work
Estimate work from the actual GoCux operations in a collection workflow.
findall api - Documentation
Build a conversational research response
Combine the supported chat surface with explicit evidence workflows.
responses api - Documentation
Build an evidence-backed collection
Organize a set of entities or records supported by project documents.
findall api - Documentation
Choose a developer integration path
Start with the smallest integration that preserves GoCux authority.
integrations - Documentation
Choose a GoCux workflow
Match a client integration to the supported GoCux operation before writing the adapter.
getting started - Documentation
Choose chat or durable execution
Select the GoCux execution surface instead of importing another service’s processor names.
task api - Documentation
Common GoCux workflow questions
Resolve common differences between chat, research, tasks and retained context.
resources - Documentation
Connect a local agent extension
Let a local extension own its tool and permission loop.
integrations - Documentation
Connect MCP tools to a task workflow
Choose between a local invocation and a governed durable task.
integrations - Documentation
Continue a task with context
Carry useful context between conversations and durable work without inventing shared state.
task api - Documentation
Control document import inputs
Use explicit file metadata and classification to make imports predictable.
extract - Documentation
Control which sources support research
Fix evidence scope at review time and keep provenance visible.
resources - Documentation
Create your first governed task
Turn a durable objective into an inspectable work order.
task api - Documentation
Define an enterprise-agent handoff
Share reviewed context across agent systems without merging their identities.
integrations - Documentation
Deliver monitor outcomes through an adapter
Connect occurrence review to an external system without inventing a callback field.
monitor api - Documentation
Design an external delivery boundary
Implement notification delivery around verified GoCux records.
resources - Documentation
Enrich a company record with supplied evidence
Add evidence-backed facts without inventing an automatic data provider.
task api - Documentation
Establish a monitoring baseline
Create an initial evidence record before interpreting later changes.
monitor api - Documentation
Evaluate search with a gold set
Measure whether project retrieval finds the evidence your workflow needs.
search - Documentation
Execute and reconcile a task
Keep one intended operation attached to one task identity through network failures.
task api - Documentation
Extend a reviewed collection
Add candidates without weakening the original inclusion rule.
findall api - Documentation
Find entities in project evidence
Locate relevant entities without claiming a global people or company search index.
findall api - Documentation
Full-text and semantic retrieval
Understand why a query can work before semantic embeddings are available.
search - Documentation
GoCux concepts and vocabulary
Use product terms consistently when connecting evidence, execution and identity.
getting started - Documentation
Guide: provision an authorized client identity
Choose the supported identity path for a programmatic client.
service api - Documentation
Guide: review billing before adding credit
Use the product’s real billing flow for an account change.
service api - Documentation
Guide: revoke a client’s access
Retire the exact credential path used by an application.
service api - Documentation
Handle bounds and capacity
Build a client that handles refusals without retrying costly work indiscriminately.
getting started - Documentation
Handle incremental answers and task events
Use the event stream appropriate to the operation you started.
responses api - Documentation
Handle refusals and unavailable states
Show errors that help users resolve the actual problem.
resources - Documentation
Handle tool calls in a compatible client
Keep proposed tool invocations separate from executed effects.
integrations - Documentation
Import a Supabase data snapshot
Bring selected application records into an evidence workflow.
data integrations - Documentation
Import and inspect document text
Create searchable project evidence from an authorized document.
extract - Documentation
Import authorized workspace documents
Bring selected Google Workspace material into project evidence.
integrations - Documentation
Inspect Pulse occurrences and changes
Read monitor history as evidence records rather than a generic event feed.
monitor api - Documentation
Inspect the evidence behind a finding
Trace a research claim back to a real source passage.
task api - Documentation
Integrate task completion with your application
Build completion handling around task reads when a generic outbound webhook is not part of the contract.
task api - Documentation
Keep citations tied to evidence
Attach source references to supported claims without manufacturing provenance.
responses api - Documentation
Keep financial actions behind explicit decisions
Prevent model output from becoming an automatic payment instruction.
integrations - Documentation
Keep routing behind GoCux Gateway
Avoid coupling a customer workflow to an external model router.
integrations - Documentation
Make a direct GoCux request
Use a simple HTTP contract before adding a larger client framework.
responses api - Documentation
Make document search useful
Improve the evidence quality of a search workflow before increasing retrieval volume.
search - Documentation
Make durable tasks reviewable
Improve task reliability through bounded intent and observable outcomes.
task api - Documentation
Manage a collection’s review lifecycle
Separate discovery, evidence review and final inclusion.
findall api - Documentation
Manage conversation state explicitly
Keep chat history and retained memory from being confused.
responses api - Documentation
Migrate a document extraction pipeline
Replace URL-fetch extraction assumptions with explicit document ingestion.
extract - Documentation
Migrate an entity-collection workflow
Translate discovery, candidate review and enrichment into explicit GoCux steps.
findall api