Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.voxworks.ai/llms.txt

Use this file to discover all available pages before exploring further.

What are Tools?

Tools connect your assistant to external services. When a tool step executes:
  1. The assistant gathers required inputs
  2. The tool calls the external service
  3. Results are written to live variables
  4. The step condition evaluates success or failure

Available Tools

SMS

ToolDescription
SMS - Send to ContactSend an SMS message to the contact
SMS - Read and Extract EmailReceive SMS from contact and extract email address

Calendar

ToolDescription
Calendar - Check AvailabilityCheck availability for requested day and time

Integrations

Integration tools connect to external services like Calendly. These tools require API credentials configured in Settings > Integrations — once connected, credentials are automatically used by the tools.

Calendly

ToolDescription
Calendly - Get AvailabilitiesGet available time slots from Calendly
Calendly - Book TimeBook an appointment in Calendly
Calendly - Cancel BookingCancel an existing Calendly booking

O365 Bookings

ToolDescription
O365 Bookings - BookingComplete O365 Bookings flow with availability, booking, SMS confirmation, and cancellation

Tool Inputs

Tools accept two types of inputs:
Input TypeDescription
Manual InputsValues you configure when setting up the tool step
Global InputsVariables automatically passed from contact data or previous tool outputs

Tool Outputs

Tools write results to live variables that can be used in subsequent steps. All tools return a result boolean indicating success or failure. See Variables for the full list of available variables.

Using Tools in Flows

Tools are used via Tool Steps in your flows. See Tool Steps for details on:
  • Configuring tool inputs
  • Handling success and failure conditions
  • Using tool outputs in subsequent steps

Next Steps