Account admin

Remove a person

admin_remove_person · Deletes data · Markdown

Takes a person's access away at once, with their own assistants.

Free

This tool costs nothing to call.

An example

Mia's internship ended on Friday. Take her off the account.

Your agent callsadmin_remove_personFree

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "email": "mia.lorenz@hansenvoss.example"
}
What comes back
{
  "removed": "mia.lorenz@hansenvoss.example",
  "assistants_revoked": 0
}

Use it when

Someone left the business, or an advisor's work is done.

What it does

Take someone's access away. It ends at once on every browser they signed in on, and their own assistants stop working. Removing an owner, admin or billing person is the owner's.

What comes back

removed: their address; assistants_revoked: how many of their assistants stopped. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
emailRequiredstring3 to 254 characters.

The call

Over MCP, call admin_remove_person on https://api.conecto.chat/mcp/admin. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/admin_remove_person \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email":"mia.lorenz@hansenvoss.example"}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_found404No one with that address is on the account.admin_list_people lists them.
owner_required403The key doesn't run the account, or the person is an owner, admin or billing person.Hand the owner a link: account_owner_link with page people.

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md