search-by-timeframe
Search Attio CRM records by creation, modification, or last interaction dates to filter companies, people, tasks, and other resources within specific time periods.
Instructions
Search records by temporal criteria (creation, modification, interaction dates)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
end_date | No | End date (ISO 8601 format) | |
limit | No | Maximum number of results to return | |
offset | No | Number of results to skip for pagination | |
resource_type | Yes | Type of resource to operate on (companies, people, lists, records, tasks) | |
start_date | No | Start date (ISO 8601 format) | |
timeframe_type | No | Timeframe filter type |
Input Schema (JSON Schema)
{
"properties": {
"end_date": {
"description": "End date (ISO 8601 format)",
"format": "date",
"type": "string"
},
"limit": {
"default": 10,
"description": "Maximum number of results to return",
"maximum": 100,
"minimum": 1,
"type": "number"
},
"offset": {
"default": 0,
"description": "Number of results to skip for pagination",
"minimum": 0,
"type": "number"
},
"resource_type": {
"description": "Type of resource to operate on (companies, people, lists, records, tasks)",
"enum": [
"companies",
"people",
"lists",
"records",
"tasks",
"deals",
"notes"
],
"type": "string"
},
"start_date": {
"description": "Start date (ISO 8601 format)",
"format": "date",
"type": "string"
},
"timeframe_type": {
"description": "Timeframe filter type",
"enum": [
"created",
"modified",
"last_interaction"
],
"type": "string"
}
},
"required": [
"resource_type"
],
"type": "object"
}