Meet the Assist API
Frigade
Tool Calls

Let the assistant run your product's actions.

Connect your own functions through the SDK so users can complete tasks from the conversation. You define what runs, the inputs it accepts, and the rules your code enforces.

Get Started
AcmeExample workspace

Team members

NameRoleStatus
Your functions, in the conversation

Connect the workflow you've already built.

Your product already has functions for work like inviting a teammate or checking an order. Expose one as a tool, describe when to use it, and the assistant can call it when the conversation needs it.

Skills are actions Frigade discovers while learning your product. Tool calls let you define an action yourself, including workflows and business rules you want to control in code.

Example tools

Choose the work you want to connect.

Each tool is a function you provide. These examples show what you can connect through your own APIs and services.

Invite a teammate

Collect an email and role, confirm the details, and call your workspace invitation API.

Check a status

Retrieve an order, request, or account status and return the current value to the assistant.

Submit a request

Turn the details from a conversation into a request in your product, with validation handled by your code.

Open a support ticket

Pass a summary of the issue to your support service so your team has context when they pick it up.

Look up an account detail

Return a value your users need, such as their account number or current plan, after checking access.

Process an approved refund

Connect your refund workflow, including its authorization and approval checks, and return the result.

Your controls

Keep the rules in your product.

Self-host with your own LLM keys

Run Frigade in your environment when your data requirements call for it. SOC 2 Type II and GDPR support your security review.

Define which tools are available

You provide the functions, input schemas, and descriptions the assistant uses to choose a tool.

Enforce access in your API

Frontend tools run through your code. Check the signed-in user's permissions in the API that performs the action.

Require approval where you need it

Describe when the assistant should ask for confirmation, and enforce required approval checks in your action handler.

Works with

Bring your tools into the conversation.

Custom tools work alongside enabled Skills. Generative UI asks for missing details and makes the result easy to read.

Your own agent. Add product answers and guidance with Assist API.

Explore the Assist API

The AI agent that learns your product and teaches your users.

Book a demo and we'll show you how Frigade works on your actual product, not a generic walkthrough.

Get Started