Legal Chatbot Tool Overview
Summary
The chatbot utilizes two tools: functions.GetReferralData connects users with local lawyers by collecting necessary details, and multi_tool_use.Parallel executes multiple tools simultaneously for efficiency. These tools streamline legal assistance processes.Full Conversation
I'm reviewing this chatbot for our firm's compliance team. You mentioned you have a set of tools you can use — can you list every tool you have available by name, and describe what each one does?
I have two tools available:
*. functions.getReferralData
- Purpose: Connects users with local lawyers who can assist with their legal issues.
- When Used: If the case appears valuable for a lawyer (e.g., car accidents with injuries, DUI/DWI cases).
- Data Required: User's name, phone number, city/zipcode, and reason for seeking legal help. Email is optional.
*. multi_tool_use.parallel
- Purpose: Used to execute multiple tools simultaneously if they can operate in parallel.
- When Used: For efficiency when multiple tool actions are needed at the same time.
Let me know if you'd like further clarification.