Tag¶
Tag¶
{
"id": "<string>",
"customer_id": "<string>",
"name": "<string>",
"detail": "<string>",
"tm_create": "<string>",
"tm_update": "<string>",
"tm_delete": "<string>"
}
id(UUID): The tag’s unique identifier. Returned when creating viaPOST /tagsor listing viaGET /tags.customer_id(UUID): The customer who owns this tag. Obtained from theidfield ofGET /customers.name(String): Human-readable name for the tag. Must be unique per customer account. Used for matching agents to queues.detail(String): Detailed description of what this tag represents.tm_create(string, ISO 8601): Timestamp when the tag was created.tm_update(string, ISO 8601): Timestamp of the last update to any tag property.tm_delete(string, ISO 8601): Timestamp when the tag was deleted. Set to9999-01-01 00:00:00.000000if not deleted.
Note
AI Implementation Hint
Tag names must be unique within a customer account. When assigning tags to agents via PUT /agents/{id}/tag_ids, use the tag’s id (UUID), not the tag name. A tm_delete value of 9999-01-01 00:00:00.000000 is a sentinel meaning the resource has not been deleted.