Custom Tools
Custom Tools
Build your own tools to extend Billix capabilities
1 min read
Documentation
Create custom tools that Billix can use to interact with your specific APIs, services, and workflows.
What Are Custom Tools?
Custom tools extend what Billix can do. Instead of being limited to built-in integrations, you can create tools that:
- Call your internal APIs
- Execute custom logic
- Connect to services we don't have integrations for
- Automate specialized workflows
Tool Types
| Type | Description |
|---|---|
| API Tools | Call external REST APIs |
| Code Tools | Execute custom JavaScript |
| Composio Tools | Leverage existing integration actions |
| Hybrid Tools | Combine APIs and integrations |
Getting Started
Creating Tools
Build your first custom tool
Tool Parameters
Define inputs and outputs
Tool Examples
Common use case examples
Sharing Tools
Share tools with your team
Quick Example
Here's a simple weather lookup tool:
Name: Get Weather
Type: API
Endpoint: https://api.weather.com/current
Method: GET
Parameters:
- city (string, required): City name
The tool calls the weather API and returns current conditions.Once created, use it in chat:
"What's the weather in New York?"
→ Billix uses your Get Weather tool
→ Returns: "Currently 72°F and sunny in New York"Tool Limits
| Plan | Max Tools |
|---|---|
| Free | 10 tools |
| Pro | 50 tools |
| Business | 200 tools |
| Enterprise | Unlimited |
Use Cases
- Internal APIs - Connect to your company's proprietary systems
- Specialized Services - APIs not covered by built-in integrations
- Custom Logic - Complex calculations or data transformations
- Workflow Automation - Multi-step operations
Next Steps
Was this page helpful? Let us know!
Report an issue