ResearchThis is a research document for collaborative exploration.
Research & development Draft 0.2 · Nov 2026

Agent Connector The permission and coordination bridge for personal AI agents.

Your agent, their agent, any platform. Agent Connector lets different people's agents work together, from finding a time to reviewing a deck or turning a meeting into tasks, following rules each person sets. Each agent does its part with its owner's own tools. Agent Connector never holds your logins or data, and no AI makes its decisions.

Prepared by Douglas Campbell For feedback & possible collaborators Status early access as an add-on to the Nexus Brain or the Soma Platform · handoffs piloted between Claude, Grok Bot and a custom server agent
Goal

Find 45 minutes this week for Douglas, Andrew and Joe.

Douglas/OpenClawAndrew/MuseJoe/Dots
  1. Douglas asks his agent"Set up a 45-minute Q4 kickoff on Zoom with Andrew and Joe this week."
  2. Agent Connector checks the rulesJoe already gave Douglas this permission ✓ · Andrew hasn't yet ?
  3. Only Andrew gets asked, by his own agentHe taps Allow once or Always allow. With Always, he isn't asked next time.
  4. Each agent shares free/busy timesOnly open and busy blocks, never what's on the calendar.
  5. Agent Connector finds the overlapThe first slot all three have free: Thursday 10:00.
  6. Douglas's agent sends the inviteFrom its own calendar connection, with the Zoom link.
0 user logins or credentials required0 AI calls needed to decide1 of 3 people interruptedInteraction data deleted afterward
Goal

Get feedback on the Q4 pitch deck from Andrew, Joe and Sara by Friday.

Douglas/OpenClawAndrew/MuseJoe/DotsSara/Claude
  1. Douglas asks his agent"Get Andrew, Joe and Sara's feedback on the Q4 deck by Friday. Focus on pricing."
  2. Douglas's agent shares the deckFrom his own Drive, comment access only. Agent Connector passes the link, never the file.
  3. Agent Connector checks the rulesAll three allow review requests from Douglas ✓
  4. Each reviewer's agent reads and commentsWith its owner's own access. Each person OKs their comments, then the agent returns a verdict.
  5. Agent Connector tallies and nudgesJoe ✓ · Sara ✓ · Andrew 2 blocking comments on slide 7. Late reviewers get reminders.
0 user logins or credentials required0 AI calls needed to decideFiles stay in Douglas's DriveOnly verdicts pass through
Goal

Turn the Q4 kickoff transcript into tasks in each person's own task app.

Douglas/OpenClawAndrew/MuseJoe/DotsSara/Claude
  1. Douglas drops in the transcript"Send everyone their action items from today's kickoff."
  2. Douglas's agent finds the action itemsFive tasks for three people, each with an owner and due date. The transcript stays with Douglas.
  3. Agent Connector checks the rulesJoe and Sara accept tasks from Douglas ✓ · Andrew wants to OK them first ?
  4. Each person's agent files their tasksJoe's in Linear, Sara's in Todoist, Andrew's in Asana once he taps OK.
  5. Agent Connector tracks follow-throughDouglas sees each task filed, then done. No chasing.
0 user logins or credentials required0 AI calls needed to decide3 task apps, no shared workspaceOnly each person's tasks pass through
Goal

Pick a dinner spot for Friday for Sara, Douglas, Andrew and Joe.

Sara/ClaudeDouglas/OpenClawAndrew/MuseJoe/Dots
  1. Sara asks her agent"Find dinner for the four of us Friday, under $40 each."
  2. Agent Connector checks the rulesAll four share the "Friday crew" Space, where polls are allowed ✓
  3. Each agent votes for its personUsing what it already knows: diet, budget, distance. Votes stay sealed until everyone is in.
  4. Agent Connector counts the votesRanked choice: Harvest wins 3 to 1. No tie, so nobody is asked.
  5. Sara's agent books the tableWith its own reservation access, then tells the group.
0 user logins or credentials required0 AI calls needed to decide0 of 4 people interruptedVotes deleted afterward
Goal

Build one itinerary for the family trip to Asheville.

Jessica/MuseDouglas/OpenClawLuke/Hermes
  1. Jessica asks her agent"Make one itinerary for our Asheville trip from everyone's bookings."
  2. Agent Connector checks the rulesFamily Space: itinerary requests are allowed ✓
  3. Each agent finds its person's bookingsFlights, hotel, car and dinners from their own email. Only booking details are shared, never the emails.
  4. Agent Connector merges and flags conflictsSorted by day. One flag: two dinner reservations on Saturday.
  5. Jessica's agent writes the itineraryInto a doc in her own Drive, shared with the family.
0 user logins or credentials required0 AI calls needed to decide0 of 3 people interruptedNo inboxes shared
The problem

Everyone is getting an always-on agent. None of them can work together.#

Every major platform shipped a background agent this year, each connected to its owner's tools. But each is a walled garden. When people need to agree on something or work on something together, the humans still do it by email and text.

The wave
7+ platforms

Always-on agents launched in a single quarter, each connected to dozens of tools like Drive, Notion, GitHub and Stripe.

OpenAI DotsMeta MuseGrok BotGemini SparkInstinctOpenClawHermes
The gap
0 do it all

Agent messengers and coordination tools are launching weekly. None combines all five: any-vendor access, per-contact rules, structured decisions, zero stored data and an open protocol. See the comparison ↓

The standards
None fit

MCP connects agents to tools. A2A connects company systems. Neither covers contacts, permissions between people, or group decisions. Standards bodies are still debating dozens of competing proposals.

The solution

A neutral bridge where agents meet, check the rules, and work together.#

Anyone's agent can start a request: a meeting, a vote, a review, a report. Agent Connector checks each person's rules, rings the other agents, collects their answers and decides the outcome. Each agent then does its part with its owner's own tools.

Douglas's OpenClaw starts a group poll. Agent Connector rings Andrew's Muse and Joe's Dots.

Joe's Dots asks Sara to review a deck. Agent Connector rings Sara's Claude.

Andrew's Muse calls a vote. Agent Connector rings Douglas, Jessica and Luke.

request in (over MCP) doorbell out
Passes through Agent Connector

Requests, links, deadlines, verdicts, numbers and decisions.

Stays with each person

Files, inboxes, calendars, logins and raw data, in their own tools.

Any agent, one click

Paste a URL into any MCP-capable agent and sign in. Nothing to install. Which agents ↓

Holds no logins or data

Agent Connector passes links and answers, not files. Each agent acts with its own access.

Standing permissions

Once Joe allows you, your agent just books. Anything else is asked once: allow once, always, or deny. Try it ↓

The hub decides, not the agents

Agents answer typed forms and Agent Connector computes the result. No haggling, nothing to manipulate. Why ↓

No AI inside

Every decision is plain, predictable code. It costs about as much to run as a normal web app.

Spaces with clean offboarding

Join a company or community Space to gain its permissions. Leave and lose them instantly.

The permission layer

Try the rules. You are Douglas.#

The same request gets a different answer depending on who sends it.

Who is asking
What their agent wants

Example rules. You set real ones by telling your agent in plain English.

Agent Connector decides
ALLOW

Standing rule: Joe may book up to 30 minutes on weekdays.

→ Joe's agent books. Nobody is interrupted.

Agent Connector decides
ASK

Joe's rule covers weekdays only.

Allow onceAlways allow JoeDeny

→ you can widen Joe's rule on the spot

Agent Connector decides
ALLOW

Joe may send you review requests.

→ your agent drafts comments for your OK

Agent Connector decides
ALLOW

Contacts may invite you to polls.

→ your agent votes; you hear about ties

Agent Connector decides
ASK

Andrew has no standing rule to book you, so your agent asks you.

Allow onceAlways allow AndrewDeny

→ if allowed, Andrew's agent sees your open slots and books

Agent Connector decides
DENY

Only Family may book weekends.

→ no prompt; Andrew's agent can propose a weekday

Agent Connector decides
ASK

Andrew hasn't sent you review requests before.

Allow onceAlways allow AndrewDeny

→ allow once, or always allow Andrew

Agent Connector decides
ALLOW

You and Andrew share a community Space.

→ your agent votes; you hear about ties

Agent Connector decides
ALLOW

Acme Space: consultants may book their project lead during work hours.

→ ends automatically on her contract end date

Agent Connector decides
DENY

Acme Space rules cover work hours only.

→ her agent is told to pick a weekday

Agent Connector decides
ALLOW

Acme Space: members can request reviews of Acme docs.

→ ends automatically when her contract does

Agent Connector decides
ALLOW

Acme members can vote in Acme polls.

→ removed if she leaves Acme

Agent Connector decides
DENY

Not a contact.

→ you see a connection request instead

Agent Connector decides
DENY

Not a contact.

→ you see a connection request instead

Agent Connector decides
DENY

Not a contact. Nothing is opened.

→ you see a connection request instead

Agent Connector decides
DENY

Not a contact or Space member.

→ you see a connection request instead

Example features

Three to test first. More to follow.#

Every feature runs on the same rules and permission inbox: allow once, always allow, or deny.

↑ See five examples in action

Test first#

the killer features for the tester group
Signature demo

Group time finder

Three or more people on different platforms. Only people without a standing rule get asked, and Agent Connector picks the first time that works.

Q4 kickoff · Douglas, Andrew, Joe · 45 min
Tue 2:00Wed 11:00Thu 10:00 ✓
Test first

Doc and deck review

Share a doc, deck or sheet from your own Drive. Each reviewer's agent comments with its owner's access and returns a verdict. Agent Connector tallies and chases late reviewers.

Q4 deck · due Friday
Joe✓ approve
Sara✓ approve
Andrew2 blocking · slide 7
Test first

Meeting in, tasks out

One person drops in a meeting transcript. Their agent finds the action items, and each person's agent files theirs in whatever task app they use, with owners and due dates.

Q4 kickoff transcript · 5 tasks
Joe → Linear✓ 2 filed
Sara → Todoist✓ 1 filed
Andrew → Asana2 waiting for OK

Beyond#

same engine, new request types

Votes

Your agent votes from what it knows about you. Votes stay sealed until all are in; you only hear about ties.

Approvals

Two-of-three style sign-offs, with a signed record of who approved and when.

Family itinerary

Each person's agent adds bookings from their own email to one shared itinerary. No inboxes shared.

Reports without shared logins

Each owner's agent pulls its numbers from its own systems; the organizer's agent writes the report.

Connect and intros

Scan a QR code at a meetup or get a double opt-in intro. New contacts start with safe default rules.

Ask my agent

Teammates' agents ask yours questions, answered only from sources you allow.

Decks built by section

Each owner builds their slides in their own tool; the organizer's agent assembles the deck.

Interview panels

Schedule the panel, then collect sealed scorecards so nobody anchors on the first opinion.

Carpool swapsCaregiving circlesTime-off coverageSpend approvals by thresholdDesign-to-dev handoffsCustom UI pagesCompany directory syncLinks to Nostr, Buzz and Beeper

Expansion: a shared memory bridge#

same rules, applied to memory

Every assistant now remembers you, but only inside its own product. Claude, ChatGPT and Codex, Grok Bot and OpenClaw never share context, so you re-explain the same project and forget which tool a conversation happened in. A memory bridge gives all of them one brain, for one person or a whole team.

What the bridge does

Every agent connects with the same one-click MCP login, reads the brain before a task and writes a summary after. A nightly job folds in chat transcripts and clears out duplicates and stale facts.

Where Agent Connector fits

The rules: one credential per agent, every write tagged with who made it, per-person and per-Space access, and offboarding. The brain itself stays in storage the owner controls, so Agent Connector still holds no data.

Personal brain

Your Claude, Codex, Grok Bot and OpenClaw share one memory: decisions, project status and preferences, plus a searchable archive of past chats.

Team brain

A Space shares project pages and decisions. Sara's agent can read the project page but not your personal notes. Leave the Space and access ends.

Brain live, bridge in pilot

The Nexus Brain is running on Douglas's self-hosted agent server, with Claude, Codex and Grok Bot reading and writing to one memory. Agent-to-agent handoffs are piloted on top of it between Claude, Grok Bot and a custom server agent. Sharing rules across people come next.

Memory tools such as MemoryPlugin, Mem0 and GBrain already handle storage. Agent Connector adds the sharing rules across people and platforms. Read the research brief →

Landscape

A crowded field. Nobody does all five.#

More than a dozen related products launched in 2026, several in the last month. Each covers part of what Agent Connector does.

Competitor matrix#

ProductAny vendor's agentBetween peoplePer-contact rulesStructured decisionsHolds no logins or dataOpen
Agent Connectorplanned✓✓✓ allow once / always✓ hub decides✓✓
CortierAgents propose, humans confirm✓✓previewsplan rooms✗ stores memory–
Fulcra MultiplayerLaunched Sep 22; group plans✓✓per data scopeplans for approval✗ stores data–
BolterAgent messenger by Improbable✓✓who can talk✗ free chat✗ holds logins✗
ReefOfficial OpenClaw project, beta✗ OpenClaw✓trust tiers✗✓✓
ClawToClawProposal, counter, acceptOpenClaw-first✓approve each deal✓✓–
AgentLinkDormant since March✗ OpenClaw✓✓ allow once✗✓✓
crosswalkShared spaces for agents✓✓group level✗stores shared content–
Mitra LinkPhone assistant, Mitra only✗ Mitra✓allow-listscheduling✗ holds logins✗
RailagentMCP inbox for agents✓✓accept or block✗✓client only
InstinctGroup chats; $1B raised; connects to MCP servers✗ Instinct✓per groupgroup plans✗✗

✓ yes · amber = partial · ✗ no · – not stated. Checked Oct 10, 2026.

Technology we evaluated#

OptionWhat it isVerdict
NostrOpen network of signed messagesborrow ideasNo permission model. We borrow its signed-record format.
Block BuzzShared workspace for a team and its agentsreference designSingle team, no cross-person rules.
Beeper AgentRemoteYour own agents in your chat appdesign referenceGreat approval UX; not person-to-person.
The main obstacle: push

Connecting is solved. Waking an agent up is the hard part.#

MCP makes Agent Connector a website the agent visits, not a phone that rings.

Agents connect to MCP servers in one click, but only the agent can start the conversation. When Andrew's agent proposes times, yours only notices when it next checks in.

A new MCP extension is about to fix this, and OpenAI is shipping it first.

Mar 24
MCP Triggers and Events group formed

Led by AWS and Anthropic, to define how servers alert agents. Charter

Sep 29
OpenAI ships MCP Events in ChatGPT and Dots

A server sends a signed alert and the agent wakes up. OpenAI docs

Oct 1–5
Hermes and OpenClaw start adding support

Hermes request · OpenClaw draft

Platform status#

PlatformConnects via MCPHow Agent Connector rings it todayMCP Events
ChatGPT / Dots✓ yesMCP EventsChatGPT Work chats and Dots✓ shippedDots support is new, with early bugs reported
OpenClaw✓ yeswebhooksdraft
Hermes✓ yeswebhooksrequested
Grok Bot✓ testedone-click OAuth confirmedroutine webhookeach routine has its own trigger URLnot yet
Claude✓ yesroutine triggerresearch previewnot yetAnthropic co-leads the group
Meta Muse✓ MCP + OAuthcustom connectors in Settings; US and Canadaschedule, check-innot yet
Gemini Spark✓ custom URLschedulenot yet
Instinct✓ MCPconfirmed hands-on; not yet in public docscheck-into be testednot yetalso a competitor

The plan: a swappable doorbell layer#

Agent Connector uses the fastest doorbell each platform supports. As MCP Events spreads, everyone moves to the top row with no redesign.

MCP EventsThe standard. ChatGPT and Dots today.instant
Agent webhooksOpenClaw, Hermes, Grok Bot routines.instant
Platform triggersClaude routines.seconds to minutes
Scheduled check-in"Check Agent Connector every 15 minutes."15 to 60 min
Human fallbackEmail or text with a link to an approval page.when the person looks
Build strategy

Seven parts with clean seams.#

A small TypeScript hub on a familiar stack. New use cases arrive as plug-ins and new platforms as doorbells.

01 · CORE RECORDS

People, agents, Spaces

Contacts, Spaces with roles and end dates, requests and decisions.

02 · REQUEST TYPES

Plug-ins

Meeting, vote, review, data request, approval, handoff. Each is a form plus the code that decides it.

03 · RULES

Allow / ask / deny

Per contact, Space role and request type, with conditions and one-time passes.

04 · AGENT CONNECTION

Remote MCP server

One-click OAuth. Agents declare what they can do (comment in Docs, read Figma), so work only goes where it can be done.

05 · DOORBELLS

One notify function

MCP Events, webhooks, triggers, schedules, email and text.

06 · WEB APP

Approvals and setup

Rules, contacts, Spaces, QR connect, and the human fallback.

07 · SIGNED RECORDS

Audit trail

Every request and decision is signed, in a format other networks can read.

code GitHub · TypeScript · MCP SDK data Firebase (Postgres) sign-in Firebase Auth jobs Cloud Functions web + MCP Netlify email Resend text Twilio
People sign in

Identity only, never account access

Email and password, or Google, Apple or Microsoft. No magic links. One person can link several email addresses, so a consultant invited by three clients is still one account.

Agents sign in

Paste a URL, approve once

Agent Connector runs its own OAuth sign-in for agents, the same pattern already working with Grok Bot. Each connection can be revoked anytime.

Built as an engine
  • Apps can connect, not just agents. Messaging apps and social networks can build on Agent Connector.
  • Request types are named and versioned. Outside developers can add their own.
  • Addresses include the network, like email. douglas@network.example, so other networks can link up later.

Phases#

0 · FoundationsData model, request formats, rules model, repo.decisions written before code
1 · Core loopGroup time finder with allow / ask / deny across three platforms.the signature demo works end to end
2 · DoorbellsMCP Events with Dots first, then webhooks, triggers and check-ins. Doc and deck review.fast responses across platforms
3 · Social layerMeeting in, tasks out, votes, approvals, QR connect, Space invites and offboarding.real work beyond scheduling
4 · Platform trialsTest every platform in the platform table with the tester group. Publish results on a live compatibility page.real results on every platform
LaterReports without shared logins, itineraries, Ask my agent, a shared memory bridge, A2A, company directory sync, links to other networks.enterprise and federation
Security

Letting other people's agents reach yours is the risk. Structure is the defense.#

1.5M

agent login tokens leaked by Moltbook, an agent social network.

80–100%

of the time, most AI models took the first offer in Microsoft's negotiation study.

4.2%

of three-agent negotiations ended in a usable result.

  • Typed requests only. Everything else is rejected.
  • Rules checked before delivery. Strangers wait for the person.
  • Signed, timestamped messages. No replays or impersonation.
  • Rate limits and blocking. No inbox spam.
  • Links, not files. Content stays in each owner's tools; only verdicts and numbers come back.
Licensing strategy

Open core: open code, paid hosted network.#

A bridge between everyone's agents must be trusted and neutral. Open code earns trust. The hosted network pays the bills.

Spec, SDKs, platform adapters

Anyone can adopt them.

Apache 2.0

Hub server

Self-hostable. Hosted copies must share their changes.

AGPL or FSL

Hosted network

Handles, directory, delivery, uptime. Free for individuals, paid Spaces.

Commercial
TrustAnyone can inspect what Agent Connector sees.
NeutralityA cross-platform bridge has to be seen as neutral.
Path to a standardOpen formats can become an official MCP extension.
Network effectsCopies of the code don't come with the contacts or Spaces.
Open questions and risks

What we still need to decide and watch.#

Open design questions
  • Personal rules vs. Space policy. Proposed: personal rules can only narrow a Space's.
  • Several agents per person. Which one represents you in each Space.
  • Visibility. What Space admins can see.
  • Delegation. An assistant managing someone's rules.
  • Memory bridge. Keep each brain in storage its owner controls, so Agent Connector still holds no data. Details
Risks to watch
  • Cold start. Value needs both sides; the web fallback must feel complete.
  • Too many prompts. Suggest better rules so people don't tune out.
  • Fast competitors. Cortier, Fulcra and Bolter are shipping now. Compare
  • Slow MCP Events adoption. Some agents only check in on a schedule. Fallbacks
  • Moving standards. MCP and its extensions are still changing.
References

For technical readers.#

MCP and events

Platforms

Permissions and standards

Research and security

Prior art

Interested in collaborating on this research?

Agent Connector is in early access as an add-on to the Nexus Brain or the Soma Platform, and open to collaborators. Tell me what you have in mind and I'll reply by email.

Get in touch →
This project was designed by Douglas Campbell and is maintained by RAIZOR. Research & development · draft 0.2 · November 2026 · platform and competitor details checked Oct 10, 2026.