Components
ListResponseToolResponse
Introduction
Configuration & Settings
Insights & Analytics
Models
- Components
- Action
- Agent
- AgentCreate
- AgentProperties
- AgentResponse
- AgentToolDefaults
- AgentToolFieldDefault
- AgentUpdate
- AgentUpdateVariables
- AgentVoice
- AgentVoiceVarName
- ArgumentLocation
- Attributes
- AvailableTarget
- AvailableTargetProperties
- BodyDirectoryMemberBulkLoad
- Channel
- ChannelProperties
- ChannelServices
- ChannelTarget
- ChannelTargetCreateRequest
- ChannelTargetProperties
- ChannelTargetResponse
- ChannelTargetUpdateRequest
- ContactTags
- Conversation
- ConversationProperties
- CustomMessage
- CustomMessageCreateRequest
- CustomMessageProperties
- CustomMessageResponse
- CustomMessageRule
- CustomMessageUpdateRequest
- DaoChannelTargetAgent
- DaoCustomMessageRule
- Dashboard
- DashboardProperties
- DashboardResponse
- DashboardTokenResponse
- DataSourceCreateRequest
- DataSourceDetailResponse
- DataSourceMetadataResponse
- DataSourceProperties
- DataSourceUpdateRequest
- DayOfWeek
- Defaults
- Definition
- DirectoryExtension
- DirectoryMember
- DirectoryMemberCreate
- DirectoryMemberCreateContactTags
- DirectoryMemberProperties
- Event
- EventProperties
- FileT
- FunctionT
- HttpEndpoint
- InternalTool
- ListResponseAgentResponse
- ListResponseAvailableTarget
- ListResponseChannel
- ListResponseChannelTarget
- ListResponseChannelTargetResponse
- ListResponseConversation
- ListResponseCustomMessageResponse
- ListResponseDashboardResponse
- ListResponseDataSourceMetadataResponse
- ListResponseDirectoryMember
- ListResponseEvent
- ListResponsePrompt
- ListResponsePromptResponse
- ListResponseService
- ListResponseServiceResponse
- ListResponseSession
- ListResponseSessionLabel
- ListResponseTool
- ListResponseToolResponse
- LlmConfig
- Loc
- Method
- Numbers
- One
- OrderByDirection
- ParametersT
- Prompt
- PromptCreate
- PromptCreateRequest
- PromptHistory
- PromptLlmConfig
- PromptLlmProvider
- PromptProperties
- PromptResponse
- PromptUpdate
- PromptUpdateRequest
- Provider
- Response
- Result
- SDKInternalTool
- SDKToolDefinition
- Security
- Service
- ServiceCreate
- ServiceCreateRequest
- ServiceProperties
- ServiceResponse
- ServiceUpdate
- ServiceUpdateRequest
- Session
- SessionAction
- SessionLabel
- SessionLabelCreate
- SessionLabelProperties
- SessionProperties
- SessionRecordingResponse
- SessionText
- SessionTranscriptionResponse
- StaticToolParameter
- StaticToolParameterType
- SttProvider
- Target
- TargetModes
- TestMessage
- TestMessageResponse
- Tool
- ToolArgumentLocation
- ToolCreate
- ToolCreateDefinition
- ToolCreateRequest
- ToolDefinition
- ToolDetailResponse
- ToolFunction
- ToolHttpEndpoint
- ToolHttpMethod
- ToolParameterDefault
- ToolParameterTransform
- ToolParameterTransformCondition
- ToolProperties
- ToolResponse
- ToolUpdate
- ToolUpdateDefinition
- ToolUpdateRequest
- Type
- ValidationError
- Variables
- Operations
- Errors
Components
ListResponseToolResponse
Example Usage
import { ListResponseToolResponse } from "syllable-sdk/models/components";
let value: ListResponseToolResponse = {
items: [
{
name: "Weather Fetcher",
definition: {
tool: {
function: {
name: "weather_fetcher",
description: "Fetches weather data",
parameters: "<value>",
},
},
endpoint: {
url: "https://api.example.com",
method: "post",
argumentLocation: "path",
},
defaults: {
"key": {
transform: {
action: "default",
when: {
key: "key",
value: "value",
},
},
},
},
},
serviceId: 959143,
id: 103298,
lastUpdated: new Date("2025-08-08T09:57:53.832Z"),
lastUpdatedBy: "user@email.com",
},
],
page: 29190,
pageSize: 534917,
};
Fields
Field | Type | Required | Description |
---|---|---|---|
items | components.ToolResponse[] | TRUE | N/A |
page | number | TRUE | N/A |
pageSize | number | TRUE | N/A |
totalPages | number | FALSE | N/A |
totalCount | number | FALSE | N/A |
On this page