Skip to content
  • There are no suggestions because the search field is empty.

Tools

SymantoAssist allows you to extend the AI agent’s functionality using custom tools or webhook-based tools. Tools enable the agent to perform actions, retrieve data, or interact with external systems beyond its default capabilities.

1. Custom Tool

  • Purpose: Create a tool with your own specific functionality and parameters tailored to your business needs.

  • Key Features:

    • Define custom inputs and outputs for the AI to interact with.

    • Implement business logic or calculations internally.

    • Use when the functionality cannot be handled by existing integrations or external services.

  • Example:

    • Redirect Call Tool 

      • What it does: This tool lets your AI agent transfer a call to a real person, like a customer service specialist, if the customer needs more help. 

      • How to set it up:  

      1. Go to the top navigation bar and click "Tools." 

      1. Find "Redirect Call" in the list of tools. 

      1. Enter the phone number where the call should go (e.g., +499111234568, which might be the number for your customer service team). 

      1. Click "Save." 

      1. Make sure this tool is added to your agent (see Section 5.4 above). 

      Example: If a customer says, "I want to speak to a human," the AI will use this tool to transfer the call to the phone number you set. 

    • End Call Tool 

      • What it does: This tool lets the AI end a call when the conversation is finished, like if the customer says "Thank you, goodbye." 

      • How to set it up: This tool is already turned on for all agents, so you don’t need to do anything. If you don’t want the AI to end calls, you can turn this tool off in the agent’s settings (see Section 5.4). 

2. Webhook Tool

  • Purpose: Connect the AI agent to external services or APIs via a webhook for enhanced functionality.

  • Key Features:

    • Sends requests to external endpoints in real time.

    • Receives responses to inform the AI’s next actions.

    • Useful for integrating with CRMs, ERPs, payment gateways, or data sources.

  • Example:

    • A webhook to fetch the current inventory levels from your ERP system so the AI can provide real-time stock updates to users.


Choosing Between Custom vs Webhook Tools

 

Aspect

Custom Tool

Webhook Tool

Functionality

Fully custom, internal logic

Connects to external APIs/services

Data Source

Internal or pre-configured

External live data

Use Case

Unique business logic

Real-time integration with existing systems

Complexity

Higher setup for custom logic

Moderate, depends on external API

  

Summary

  • Custom Tools are ideal when you need specific internal logic or processing that is unique to your system.

  • Webhook Tools are ideal when you need live integration with external services to extend the AI’s capabilities.

  • Both approaches empower the AI to act on real-world data and deliver more intelligent, adaptive responses.