Create built-in tool
Create a new built-in tool with the provided configuration.
Path Parameters
Body
Email address that will be used as the sender for outgoing emails
Application-specific password for authenticating with the email service
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Optional description of the email tool's purpose and configuration
Identifier for the email tool type, must be 'send_email'
"send_email"
Email address that will be used as the sender for outgoing emails
Application-specific password for authenticating with the email service
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Optional description of the email tool's purpose and configuration
Identifier for the email tool type, must be 'send_email'
"send_email"
Phone number or identifier where calls will be transferred
Type of transfer: 'cold_transfer' (direct transfer) or 'warm_transfer' (announced transfer)
cold_transfer
, warm_transfer
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Optional description of the call transfer tool's purpose and configuration
Identifier for the call transfer tool type, must be 'transfer_call'
"transfer_call"
Whether to display the phone number to the recipient of the transfer
Identifier for the type of calendar event to be booked
API key for authenticating with the calendar service
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Optional description of the calendar booking tool's purpose and configuration
Identifier for the calendar booking tool type, must be 'book_calendar'
"book_calendar"
Timezone for calendar bookings (e.g., 'America/New_York')
Identifier for the type of calendar event to check availability for
API key for authenticating with the calendar service
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Optional description of the calendar availability tool's purpose and configuration
Identifier for the calendar availability checking tool type, must be 'check_calendar_availability'
"check_calendar_availability"
Timezone for availability checks (e.g., 'America/New_York')
Response
Email address configured as sender
Application-specific password used for authentication
Timestamp when the tool was created
Timestamp when the tool was last updated
Unique identifier of the email tool
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Description of the email tool's purpose and configuration
Identifier for the email tool type
"send_email"
Email address configured as sender
Application-specific password used for authentication
Timestamp when the tool was created
Timestamp when the tool was last updated
Unique identifier of the email tool
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Description of the email tool's purpose and configuration
Identifier for the email tool type
"send_email"
Configured destination for call transfers
Configured transfer type (cold or warm)
cold_transfer
, warm_transfer
Whether phone number display is enabled
Timestamp when the tool was created
Timestamp when the tool was last updated
Unique identifier of the call transfer tool
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Description of the call transfer tool's purpose and configuration
Identifier for the call transfer tool type
"transfer_call"
Configured event type identifier
API key used for calendar service authentication
Timestamp when the tool was created
Timestamp when the tool was last updated
Unique identifier of the calendar booking tool
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Description of the calendar booking tool's purpose and configuration
Identifier for the calendar booking tool type
"book_calendar"
Configured timezone for calendar operations
Configured event type identifier
API key used for calendar service authentication
Timestamp when the tool was created
Timestamp when the tool was last updated
Unique identifier of the calendar availability tool
Optional message to display when the tool is started
Optional message to display when the tool is delayed
Optional message to display when the tool is completed
Optional message to display when the tool fails
Optional description of the tool's purpose and functionality
Identifier for the calendar availability checking tool type
"check_calendar_availability"
Configured timezone for availability operations