Integrations

Stripe & n8n out of the box.

COLVO talks to your agent over one small HTTP contract, so anything that can receive a POST and answer with JSON works: n8n, Flowise, a LangChain service, or your own backend. On the provider side, Stripe refunds and cancellations are the first release.

01 — YOUR AGENT
Agent side

Any HTTP agent

COLVO sends the customer, the context (subscriptions and payments), the conversation and a per-run agent key. Your agent replies with text and, when it wants to act, proposes an operation to COLVO with that key. That is the whole contract.

n8n

webhook node
  • Webhook trigger receives the COLVO request
  • Your flow calls the model and decides
  • HTTP Request node proposes to operations_url
  • Respond to Webhook returns reply

Flowise / LangChain

custom tool
  • Expose the flow as an HTTP endpoint
  • Give the agent one tool: propose action
  • Map the output text with a reply path
  • Same contract, same verdicts

Your own service

any language
  • POST handler, JSON in, JSON out
  • Optional auth header COLVO sends
  • Probe from the project page shows the exact request and response
  • Egress-checked, 30-second timeout
02 — PROVIDERS
Provider side

Stripe first, behind a common adapter

Simulated Stripe (COLVO Test)

An isolated world per attempt that behaves like Stripe’s refunds, subscriptions and invoices, with injectable faults: refusals, timeouts, lost responses. No Stripe account needed to start.

  • Fresh fixture per attempt
  • Fault injection for the failure scenarios
  • Same read model Guard verifies against

Real Stripe (COLVO Guard)

Connect a restricted Stripe key per project. The agent never sees it; COLVO’s executor performs refunds and cancellations after the policy allows them, then verifies the result read-only.

  • refund.create, subscription.cancel (at period end or now)
  • Signature-verified webhooks into a durable inbox
  • Idempotency keys forwarded to Stripe

Other providers are behind the same adapter interface and on the roadmap after the pilot. Tell us which one you need →

03 — AROUND IT
Alerts and pipelines

Slack, email, webhooks, CI

Alert channels

Run FAIL, new incident and cap thresholds to Slack, email or any webhook, per project.

/v1/alert-channels

CI gate

The CLI starts a suite, waits and exits non-zero on FAIL. Works in GitHub Actions, GitLab CI or any runner.

colvo run

AI providers

OpenAI or Anthropic with your own key, or the managed gateway via withConflux. Same client, metered either way.

BYOK · managed
≠

Connect your agent in an afternoon.

One endpoint, one contract. The project page probes it and shows you exactly what COLVO sent and what came back.

Integrations — Stripe & n8n · COLVO