addedOutput schema / properties / agent_context
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "customer_records": {
+ "type": "string"
+ },
+ "instructions": {
+ "type": "string"
+ },
+ "knowledge": {
+ "additionalProperties": false,
+ "properties": {
+ "instructions": {
+ "type": "string"
+ },
+ "missing_information": {
+ "type": "string"
+ },
+ "read_tool": {
+ "type": "string"
+ },
+ "search_tool": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "search_tool",
+ "read_tool",
+ "instructions",
+ "missing_information"
+ ],
+ "type": "object"
+ },
+ "locations": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "city": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "street": {
+ "type": "string"
+ },
+ "zip": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "street",
+ "city",
+ "state",
+ "zip"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "pricing": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "type": "string"
+ },
+ "dispatch_fee": {
+ "type": "number"
+ },
+ "estimates": {
+ "type": "string"
+ },
+ "policy": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "currency",
+ "dispatch_fee",
+ "policy",
+ "estimates"
+ ],
+ "type": "object"
+ },
+ "scheduling": {
+ "additionalProperties": false,
+ "properties": {
+ "after_hours": {
+ "type": "string"
+ },
+ "emergency": {
+ "type": "string"
+ },
+ "regular": {
+ "type": "string"
+ },
+ "routine": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "regular",
+ "after_hours",
+ "routine",
+ "emergency"
+ ],
+ "type": "object"
+ },
+ "service_area": {
+ "additionalProperties": false,
+ "properties": {
+ "exact_coverage_tool": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "towns": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "summary",
+ "towns",
+ "exact_coverage_tool"
+ ],
+ "type": "object"
+ },
+ "services": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "summary"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "timezone": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "instructions",
+ "timezone",
+ "locations",
+ "services",
+ "service_area",
+ "pricing",
+ "scheduling",
+ "knowledge",
+ "customer_records"
+ ],
+ "type": "object"
+}