Get contact
One contact with every property and tag.
MCP tool tidio_read → get_contact
read
Returns the full record of one contact: name, email, phone, language, country, email consent, tags and all contact properties by name. Use it to check which properties exist before writing with update_contact.
Parameters
| Name | Type | Description |
|---|---|---|
| contact_id string required | string | Contact ID from list_contacts. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "tidio_read",
"arguments": {
"operation": "get_contact",
"arguments": {
"contact_id": "contact_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"contact_id": "c4d9e1a2-77b0-4e0f-9a31-5b2c8e6f0d13",
"name": "Mark Dole",
"email": "mark.dole@example.com",
"phone": null,
"language": "en",
"country": "US",
"email_consent": "subscribed",
"tags": [],
"properties": {
"plan": "trial"
}
},
"isError": false
}