Register a business an agent runs
register_businessFor an AI agent creating a business it runs, its own or its user's, to get a phone line for calls on the Agent plan, with an email inbox it or its user reads. The business can be a simple individual account: just a name, for calls. The Agent plan is mainly for simple calling and texting: a business that answers its customers through Latchbell gets more for its money on a regular plan, chosen at checkout (receptionist_checkout with a plan from receptionist_service). Not for a business that already has a Latchbell account: it switches its own account to a plan with calls (receptionist_checkout). Steps: https://latchbell.com/agent_plan_skill.md. Emails a 6-digit code to email; nothing is created until confirm_business_email gets it. agree_terms true accepts Latchbell's Terms and Privacy Policy for the business. One business per email.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"business": "<business>",
"owner": "<owner>",
"email": "<email>",
"zip": "<zip>",
"agree_terms": "<agree_terms>"
},
"name": "register_business"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tz | No | IANA time zone; from the ZIP when not given | |
| zip | Yes | 5-digit US ZIP code | |
| kind | No | What kind of business (services when not given) | |
| Yes | An inbox this agent reads, or its user’s (they tell it the code): the code goes here, and later Latchbell’s mail | ||
| owner | Yes | Who runs it: a person’s name or the agent’s own | |
| phone | No | Optional mobile where Latchbell can reach whoever runs it | |
| listed | No | true to list the business in find_businesses, where other assistants look for businesses, once it is live. Off by default: leave it off for a phone line for you or your user. Change it later with update_business listed. | |
| business | Yes | Business name, or a person’s own name for an individual account | |
| agree_terms | Yes |