Getting Started
Overview of Jinba Toolbox
Build Custom Tools for JinbaFlow and JinbaApp
Jinba Toolbox is a service for creating and publishing custom tools that AI agents can use.
Simply write code in Python or TypeScript, and your tool will be ready to use from JinbaFlow workflows or JinbaApp chats.
Example Tools You Can Build
- Slide Generation - Create PowerPoint from text automatically
- Internal System Integration - Slack notifications, database queries, attendance registration
- External API Calls - Weather data, translation, web search
- File Processing - PDF analysis, image conversion, CSV aggregation
Code Example: Web Page Summarizer
import requests
from pydantic import BaseModel
class Input(BaseModel):
url: str
class Output(BaseModel):
title: str
summary: str
def run(input: Input) -> Output:
html = requests.get(input.url).text
# Parse HTML and generate summary
return Output(title="...", summary="...")Register and publish this code, then simply tell JinbaFlow "summarize this URL" to execute it.
Getting Started
- Create an account at toolbox.jinba.io
- Create a ToolSet (choose Python or TypeScript)
- Add a Tool and write code
- Test → Publish
- Use from JinbaFlow / JinbaApp / API
Documentation
Development
- Tool Development Guide - How to write in Python/TypeScript
- Copilot - Let AI write your code
- Import/Export - Develop locally
Integration
Operations
- Version Management - Publish and rollback
- Organizations - Team management
- Credits - Pricing
Reference
- API Keys · Permissions · Sandbox · FAQ