Create account
Create a client account of type Individual or Company with its first contact.
MCP tool taxdome_write → create_account
write Confirm
Creates an account, then its first contact from the name and email. Creating an account does not give the client portal access, and this tool does not invite anyone. Needs the firm owner, an admin or the Manage accounts access right. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| type string required | string | 'individual' or 'company'. |
| company_name string | string | Required for a company. |
| first_name string required | string | First name of the contact. |
| last_name string required | string | Last name of the contact. |
| email string required | string | Email of the contact. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "taxdome_write",
"arguments": {
"operation": "create_account",
"arguments": {
"type": "type",
"first_name": "first name",
"last_name": "last name",
"email": "jane@example.com"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"account_id": "acc_9d14",
"name": "Cedar Studio LLC",
"type": "company",
"contacts": [
{
"name": "Priya Shah",
"email": "priya@cedarstudio.example",
"portal_login": false
}
]
},
"isError": false
}