Skip to main content
Tools in Julep extend your agents’ capabilities by allowing them to interact with external services and perform specific functions. There are several types of tools available:

Tool Types

  1. User-defined Functions: Custom functions that you implement
  2. System Tools: Built-in tools for interacting with Julep’s APIs
  3. Integrations: Pre-built integrations with third-party services
  4. Direct API Calls: Make HTTP requests to external APIs

User-defined Functions

Create custom tools that your agents can use:

System Tools

Use built-in tools to interact with Julep’s APIs:

Built-in Integrations

Julep provides several pre-built integrations:

Brave Search Integration

Email Integration

Weather Integration

Wikipedia Integration

Direct API Calls

Make direct HTTP requests to external APIs:

Using Tools in Tasks

Once tools are added to an agent, they can be used in tasks:

Tool Management

Error Handling

Next Steps

Advanced Usage

Learn advanced patterns and best practices

API Reference

View the complete API reference

Examples

See real-world examples

Common Patterns

Learn common integration patterns