Skip to main content

Conversation Tool

Create a tool that the AI can use during conversations. The AI decides when to call it based on context.

Conversation Tool Configuration


When to Use

Use this trigger to extend what your AI can do:

  • Search for products in your catalog
  • Check order status in your system
  • Look up customer data in CRM
  • Create support tickets in JIRA
  • Book appointments
  • Any custom capability

Configuration

Basic Settings

FieldDescription
Tool NameHuman-readable name (shown in Node Library)
DescriptionExplains when/how AI should use this tool

User Targeting

Choose who can use this tool:

OptionDescription
All UsersAnonymous + connected users
Connected Users OnlyOnly logged-in users
Role-Based AccessSpecific user roles

Tool Variables

Define parameters the AI needs to collect from the user:

FieldDescription
Variable NameInternal name (e.g., query, orderId)
DescriptionHelp AI understand what to ask for

Variables become available as {{variableName}} in your flow.


How It Works

  1. You define a tool with name, description, and variables
  2. AI learns when to use it from your description
  3. User asks something related (e.g., "Find me a laptop")
  4. AI collects required variables conversationally
  5. Flow runs with the collected data
  6. Result returns to AI for the final response

Tool Configuration:

  • Name: Search for a product
  • Description: Search for a specific product in the catalog
  • Variable: query — "User query"

Flow:

  1. Trigger: Conversation Tool
  2. Action: Search Knowledge Base ({{query}})
  3. Action: Set Observation (return results)

User conversation:

User: "Do you have any wireless headphones?"
AI: calls Search for a product with query="wireless headphones"
AI: "Yes! I found 3 wireless headphones. The Sony WH-1000XM5 is our bestseller at €349..."


Example: JIRA Ticket

Tool Configuration:

  • Name: Create a card in Jira
  • Description: Creates a Jira issue from the conversation
  • Variables: title, description

Flow:

  1. Trigger: Conversation Tool
  2. Action: AI Request (generate title/description)
  3. Parallel: Generate description + title
  4. Action: JIRA Create Issue

JIRA Flow Example


Best Practices

  • Clear descriptions help AI know when to use the tool
  • Minimal variables — only ask for what's essential
  • Good variable descriptions help AI ask the right questions
  • Test thoroughly using the Test button before going live

Ready to elevate your
user experience?

Deploy AI assistants that delight customers and scale with your business.

GDPR Compliant