sixdegree

Watch renewals. Flag risk outside the CRM. Alert the owner.

SixDegree connects each account to its opportunities, tickets, invoices, usage, conversations, and work items before an agent runs. The agent starts with the account, relationships, source records, and observed times already resolved across systems.

Give an agent a goal and a scope. Run it on demand, on a schedule, or when something changes.

Operational graph
What is happening and how it connects.
Agent
What should be monitored, concluded, or acted on next.

See the Revenue Graph

Agent run· ObserveAct

Goal

Each morning, flag accounts heading into renewal at risk and post a summary to Slack.

Plan

  • Find accounts with renewals in the next 60 days
  • Cross-check usage, open tickets, and last contact
  • Rank by ARR at risk and write the summary

Scope · read

SalesforceHubSpotZendeskGong
Slack

Report sent to #renewals

3 accounts at risk · $480k ARR · owners tagged

6 tool calls18k tokens$0.04 cost1m 12s elapsed

An agent should not invent the account before it acts.

Most agents assemble fragments at run time. SixDegree agents start with the entities, relationships, source records, and observed times already resolved.

Traditional agent

  • Salesforce
  • Zendesk
  • Gong
  • Stripe
Agent

reconciles four partial views itself

Action

Reconstruct the account every run.

SixDegree agent

  • Salesforce
  • Zendesk
  • Gong
  • Stripe

Resolved account evidence

Entities · Relationships · Observations · Provenance

resolved continuously, before anything is asked

Agent
Action

Reason over evidence that's already resolved.

Your CRM knows the deal. Zendesk knows the escalation. Gong knows the conversation. Stripe knows the payment.

A SixDegree agent knows they're all about the same customer.

They already know your business.
An agent starts from evidence SixDegree has already resolved: the accounts, people, deals, tickets, and invoices your systems describe, and how they relate. It does not rebuild that picture from scratch on every run.
They act across systems.
Salesforce, Zendesk, Gong, Stripe, and Jira are not five unrelated tool calls. SixDegree holds the entities and relationships that connect what each of them knows, so an agent can reason across them before it does anything.
Autonomy has boundaries.
Identity, permissions, scope, budgets, approvals, and the audit trail are enforced by the runtime rather than requested in a prompt. An agent operates inside them or it does not operate.

Give an agent a goal. SixDegree does the rest.

SixDegree determines what it can see, what it can do, how far it can go, and records what happened. This is the definition behind the run at the top of the page.

Agent definitionrenewal-risk · v4
Goal
Each morning, flag accounts heading into renewal at risk and post a summary to Slack.
Scope
SalesforceHubSpotZendeskGongread only
Autonomy
ObserveActapproval required to write
Budget
40 tool calls · 60k tokens · $0.50 · 5 min, per run
Runs as
A named principal. Its reach is that person's permissions narrowed by the scope above, never wider.
Audit
Every run binds to this version and keeps the full trace of what it read, did, and concluded.
Runs ad hoc, on a schedule, or on an eventChange the goal, not the plumbing

On demand, on a schedule, or on an event.

Ad hoc
Open an agent and run it now, for a one-off investigation or a second opinion grounded in live data.
Scheduled
Attach a cron trigger. A morning pipeline review, a nightly cost sweep, a weekly stale-account report.
Event-driven
Fire on an integration event, with optional conditions. Deal stage changed, incident opened, new repo created.

Autonomy you can actually hand to an agent.

Permissions are enforced at the tool boundary, not asked for in a prompt.

An agent cannot talk its way past your access rules, because nothing it says is what grants access. Governance is not a setting somebody has to remember to turn on.

Scoped, not trusted
Effective access is the run-as principal’s permissions intersected with the agent’s scope. An agent can only ever do less than the person it runs as.
Bounded blast radius
Per-run ceilings on tool calls, tokens, cost, and time. An agent stops at the budget, every time.
Observe, then act
Observe reads and reports. Act writes back through your integrations. Most teams start read-only and turn on actions deliberately, gated by approvals for higher-risk writes.
Everything is auditable
Each run binds to a specific agent version and records the full trace. You can always answer why an agent did what it did.
  • Identity
  • Permissions
  • Scope
  • Action boundaries
  • Budgets
  • Approvals
  • Full audit

Enforced by the runtime, not by the model.

Facts, guidance, action.

Operational graphWhat’s true.

The continuously resolved state of the business, with provenance back to the systems that reported it.

See the platform
Versioned guidanceWhat rules apply.

Policies, priorities, operating principles, and instructions are applied at runtime and versioned so every run remains inspectable.

AgentsWhat happens next.

Supervised or autonomous action taken with both, inside boundaries the runtime enforces.

No single system holds enough of the picture to safely power an agent that works across the business. That is the layer SixDegree builds, and agents are what it makes possible.

Put resolved account evidence to work.

Connect the systems your business already runs, then give an agent a goal and a scope and watch what it does with the whole picture.

Book a working session