The system
How the system worksThe DirectoryDispatchThe LedgerAI modelsAI agentsYour installationThe appThe research libraryWhat changes for your businessUse it from your softwareEverything it can do
Messaging
iMessageWhatsApp
Ads and leads
AdsCreativeLeads
Devices
Devices
Industries
RealtorsRestaurantsHome services
Explore
How it worksPermissions and limitsCompareSet upQuestionsText me

Access

Use the system from your own software, or give someone limited access

Everything the system can do is one action in a table called the Directory: send an iMessage, book a calendar slot, create a paused Meta ad, read a web page, take a screenshot of a Mac. Your developer’s program, your AI app, your spreadsheet or your iPhone can run those actions through one web address. Each request is checked against its permissions and written to the Ledger.

Every action needs a key (for software) or a token (for one person, limited) from us. Request one below.

From an AI appmiscsubjects.com/api/dispatch

1 · What was asked

Book into open hours

Thursday, 2:30 PM · Dana Reyes

2 · Its permissions

Only into the hours you opened

Inside the limit

3 · The answer

Booked. The invite is sent.

4 · The Ledger entry

Fingerprint of the entry before
0000000000…000000
This entry
0810327110…04ed2a

An illustration, run in your browser. The business and the people are made up; the fingerprints are real SHA-256 hashes, computed here.

1,335actions in the Directory
26ways to call each action
298,871entries in the Ledger
37AI models on the Ledger

Live, read from this site at 11:06 AM.

How much detail

Each section below can be read three ways. Developers: choose “For your developer” to see the exact request.

Dispatch

One web address runs any action in the Directory

It is called dispatch. A program, an AI model, a spreadsheet cell, an iPhone Shortcut or a person with a link sends it the name of an action and its inputs. Dispatch then does five things, in this order.

  1. 1

    Finds the action

    Looks up the name in the Directory. An unknown name is refused.

  2. 2

    Checks the permissions

    Whether this key or token may run this action, and the action’s own limits: an amount, a time window, who may be contacted.

  3. 3

    Runs it on the right computer

    Cloudflare’s servers, a Mac, an iPhone, a browser signed in to your accounts, or a phone in a data centre.

  4. 4

    Sends back the result

    The answer goes back the way the request came: to the program, the AI, the cell or the phone.

  5. 5

    Writes a Ledger entry

    The request, the answer or the refusal, in full, with a fingerprint of the entry before it.

You, or anyone you give access to, asks for an action by name. Dispatch checks whether they may, runs it, answers, and writes it down. Nobody reaches an action any other way.

Staff, AI models, spreadsheets and phones all use the same actions with the same permissions. Switch an action off in one place and it is off for every way of calling it. Every request is recorded the same way, whoever sent it.

One address: POST https://miscsubjects.com/api/dispatch with {"key": "<action name>", "args": {…}} and your key in the x-sheets-key header. The answer carries the result, a call_id, and the request that reads its Ledger entry. The same action also answers over MCP, a model’s function call, the command line, a workbook formula, a webhook and a token link.

Who it is for

Your developer, your AI app, your spreadsheet and your iPhone can all use it

Each one reaches the same actions, under the same permissions, and each call lands in the same Ledger.

Your developer

A program your developer writes sends one web request per action. Or it runs commands in a terminal, or gives another service a webhook address to call.

Your AI app

Claude, ChatGPT, Cursor or Claude Code connects once over MCP and sees every action as a tool it can use, under the same permissions.

Your spreadsheet

A formula in a cell runs an action, and the answer lands in the cell. A row can also hold a task for one of the AI agents.

Your iPhone

An Apple Shortcut runs an action with one tap. The phone can also send in text, links, photos, voice notes and its location.

Every way in

Each action can be called 26 different ways

Here they are, grouped by who uses them. Each group links to a page that explains it in plain words, with examples.

For people

8

No code. A cell, a tap, a link.

The ways in this group

A linkOne line of textAn Apple ShortcutA link with a tokenThe action’s own address, with a token

For AI apps

6

Any AI that can use tools reaches the same actions.

The ways in this group

MCP, sent directlyAn MCP app such as Claude CodeA tag in a model’s textThe system’s MCP serverA link for an AI in a browserA model’s function call

For developers

12

The same action as a web request, a command or a script.

The ways in this group

A web request (REST)A web request with named inputsThe misc command lineThe console-app command lineA webhookStraight to the outside service, recordedA Mac terminal lineThe system’s run addressDispatchA dry runJavaScriptPython

The ways are read live from the system’s own list; the plain names are ours. Live, read from this site at 11:06 AM.

Why it matters

What one address and one record change for a business

These follow from how the two parts work. They are mechanisms, not promises of results.

Dispatch: one connection for everything

  • One connection instead of a separate integration for every tool.
  • Your staff, your AI models, your spreadsheets and your phone use the same actions under the same permissions.
  • Switching AI model or vendor does not mean rebuilding: the actions stay the same.
  • One place to switch an action off, for every way of calling it.
  • Every action is recorded the same way, however it was asked for.

The Ledger: one record of everything

  • See exactly what was sent, to whom, when, and by which AI.
  • Settle a dispute with the record instead of memory.
  • Check what an AI did before trusting it with more.
  • Compare AI models on cost and results, from the record.
  • Nothing is silently changed: each entry carries a fingerprint of the entry before it.
  • Refusals are visible: a refused request is an entry too.

Limited access

Give one person one action, until a time you choose

A token is a link that runs only the actions it names. It stops working when it expires, when its uses run out, or when you revoke it. Every use and every refusal is written to the Ledger.

A link for the plumbermade today at 12:40 PM
Live
Runs
Open the side gate. Nothing else.
Works until
Today, 5:00 PM
Uses
0 of 2
Link
miscsubjects.com/s/…?token=tk_…

An illustration. The business and the people are made up.

What the plumber can and cannot do

  • Open the side gate twice, until 5:00 PM.
  • Open any other door, read your calendar, or send a message: the link names one action.
  • Use the link after 5:00 PM, or a third time.
  • Use it after you revoke it, even before 5:00 PM.

Getting access

How access is set up

Three read-only calls work without a key, so a developer can look before asking: they are on the API page.

  1. 1

    Tell us what you want to connect

    Which software, which actions, and who will use them. By text or by email.

  2. 2

    You get a key or a token

    A key for a program or an AI app. A token for one person or one device, limited to named actions.

  3. 3

    Every call is written down

    Each answer says how to read its own Ledger entry. Refusals are written down too.

Request access.

Text us what you want to connect, which actions it should run, and who will use it. You get a key or a token from us.

+1 (424) 504-0908contact@miscsubjects.com

To: +1 (424) 504-0908
Hi. I want access to the system. What I want to connect, and who will use it: