Overview
Tools are things that your Agent Node(s) can use at any time to perform actions outside of CloseBot. Appointment booking, updating contact fields and custom tools are some examples.
Node-Specific Tools
It's helpful to be able to restrict AI's access to tools at different stages. In CloseBot, we do this with node-specific tools. This helps...
Improve AI's reliability in using tools appropriately
Reduce cost
Gate access to tools you don't want the AI to be able to accidentally use before you're ready (ex. unqualified leads should not be allowed to book appointments).
Here you can see that the first node has the ability to add a SmartFAQ, Check for Appointment Availability, Update Contacts and Update Tags. These actions would be accessible while qualifying the contact.
β
Once they are qualified, the second agent action has the ability to Book Appointments, Check for Appointment Availability, Cancel/Reschedule an Appointment and Update Contacts.
Built In vs. Custom Tools
There are 2 types of built-in tools, then custom tools (which you can create yourself on paid CloseBot plans).
Source-Specific Tools β If you're connected to HubSpot or HighLevel, we have ready-made tools created for you! These tools are built to integrate seamlessly with your CRM and include:
Check Appointment Availability - Checks calendars for available appointment slots
Book Appointments - Creates a booking on a calendar
Update Contact - Updates a custom field in your CRM
Update Tags - Adds a tag to a contact (HighLevel)
Update Lists - Adds a contact to a static list (HubSpot)
Cancel/Reschedule Appointment - Cancels or Reschedules Existing Appointments
Email - Sends an email that is requested from the contact during the conversation
General Tools β We also have our own native tools that we provide to superpower your agent nodes. These Include:
SmartFAQ - Identifies gaps in your agents knowledge and presents you with the unknown questions
Send Property Image - Sends a StreetView image of a property to a contact
Get Property Details - Pulls US Property Info from a database
Check Distance - Measures the distance between two locations
Custom Tools β CloseBot allows you to build your own custom tools to tie in to 3rd party platforms. The only limiter here is your imagination. Learn more about creating custom tools HERE.
Tool Mentioning - @@
You can give details within an agent node on how you would like that agent node to perform its job, in addition to your instructions within the general job flow settings.
You may have specific information on how you would like the agent to use a tool. In this case you can mention any tool within the agent node prompting, explaining how and when you would like the agent to use the tool. You can mention any tool that's enabled (global + node-specific) for this agent node.
Mentioning a tool within the agent node prompting is not required, but can be useful in optimizing when and how tools are used.
These tools are powerful. For example, the Check Appointment Availability Tool has the ability to check for availability across all calendars it sees. You can instruct it to only check certain calendars within the instruction like this.
Summary
Tools give your agent node the ability to do things. With no tools enabled, your agent nodes simply chat. With tools enabled, your agents get superpowers π¦Έ. Limit tools wisely to conserve cost and protect against agents using tools they aren't supposed to use at certain points in conversation.





