Skip to content

Commit fc77084

Browse files
Palashiolnhsingh
andauthored
feat: add agent buider tools to docs (#1152)
## Overview Adds the agent builder tools that are available to docs. ## Type of change **Type:** [Replace with: New documentation page / Update existing documentation / Fix typo/bug/link/formatting / Remove outdated content / Other] ## Related issues/PRs <!-- Link to related issues, feature PRs, or discussions (if applicable) To automatically close an issue when this PR is merged, use closing keywords: - "closes #123" or "fixes #123" or "resolves #123" For regular references without auto-closing, just use: - "#123" or "See issue #123" Examples: - closes #456 (will auto-close issue #456 when PR is merged) - See #789 for context (will reference but not auto-close issue #789) --> - GitHub issue: - Feature PR: <!-- For LangChain employees, if applicable: --> - Linear issue: - Slack thread: ## Checklist <!-- Put an 'x' in all boxes that apply --> - [ ] I have read the [contributing guidelines](README.md) - [ ] I have tested my changes locally using `docs dev` - [ ] All code examples have been tested and work correctly - [ ] I have used **root relative** paths for internal links - [ ] I have updated navigation in `src/docs.json` if needed - I have gotten approval from the relevant reviewers - (Internal team members only / optional) I have created a preview deployment using the [Create Preview Branch workflow](https://github.com/langchain-ai/docs/actions/workflows/create-preview-branch.yml) ## Additional notes <!-- Any other information that would be helpful for reviewers --> --------- Co-authored-by: Lauren Hirata Singh <lauren@langchain.dev>
1 parent 0e2a64c commit fc77084

File tree

2 files changed

+102
-1
lines changed

2 files changed

+102
-1
lines changed

src/docs.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1298,7 +1298,8 @@
12981298
"tab": "Agent Builder",
12991299
"pages": [
13001300
"langsmith/agent-builder",
1301-
"langsmith/agent-builder-setup"
1301+
"langsmith/agent-builder-setup",
1302+
"langsmith/agent-builder-tools"
13021303
]
13031304
},
13041305
{
Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
---
2+
title: Supported tools
3+
sidebarTitle: Tools
4+
mode: wide
5+
---
6+
7+
Use these built-in tools to give your agents access to email, calendars, chat, project management, search, social, and general web utilities.
8+
9+
<Callout icon="circle-info" color="#DCFCE7" iconType="regular">
10+
Google, Slack, Linear, and LinkedIn use OAuth. Exa, Tavily, and Twitter/X use workspace secrets.
11+
</Callout>
12+
13+
<CardGroup cols={2}>
14+
<Card title="Gmail" icon="google">
15+
Read and send email
16+
<ul>
17+
<li>Read emails (optionally include body, filter with search)</li>
18+
<li>Send email or reply to an existing message</li>
19+
<li>Create draft emails</li>
20+
<li>Mark messages as read</li>
21+
<li>Get a conversation thread</li>
22+
<li>Apply or create labels</li>
23+
<li>List mailbox labels</li>
24+
</ul>
25+
</Card>
26+
27+
<Card title="Slack" icon="slack">
28+
Send and read messages
29+
<ul>
30+
<li>Send a direct message to a user</li>
31+
<li>Post a message to a channel</li>
32+
<li>Reply in a thread</li>
33+
<li>Read channel history</li>
34+
<li>Read thread messages</li>
35+
</ul>
36+
</Card>
37+
38+
<div style={{ position: 'relative' }}>
39+
<Card title="Search" icon="magnifying-glass">
40+
<ul>
41+
<li>Exa web search (optionally fetch page contents)</li>
42+
<li>Exa LinkedIn profile search</li>
43+
<li>Tavily web search</li>
44+
</ul>
45+
</Card>
46+
<div style={{ position: 'absolute', top: 16, right: 16 }}>
47+
<Tooltip tip="Exa: EXA_API_KEY; Tavily: TAVILY_API_KEY">
48+
<Icon icon="key" size={16} />
49+
</Tooltip>
50+
</div>
51+
</div>
52+
53+
<Card title="LinkedIn" icon="linkedin">
54+
Post to profile
55+
<ul>
56+
<li>Publish a post with optional image or link</li>
57+
</ul>
58+
</Card>
59+
60+
<Card title="Google Calendar" icon="google">
61+
Manage events
62+
<ul>
63+
<li>List events for a date</li>
64+
<li>Get event details</li>
65+
<li>Create new events</li>
66+
</ul>
67+
</Card>
68+
69+
<Card title="Linear" icon="list-check">
70+
Manage issues and teams
71+
<ul>
72+
<li>List teams and team members</li>
73+
<li>List issues with filters</li>
74+
<li>Get issue details</li>
75+
<li>Create, update, or delete issues</li>
76+
</ul>
77+
</Card>
78+
79+
<div style={{ position: 'relative' }}>
80+
<Card title="Twitter/X" icon="twitter">
81+
<ul>
82+
<li>Read a tweet by ID</li>
83+
<li>Read recent posts from a list</li>
84+
</ul>
85+
</Card>
86+
<div style={{ position: 'absolute', top: 16, right: 16 }}>
87+
<Tooltip tip="Required keys: TWITTER_API_KEY, TWITTER_API_KEY_SECRET">
88+
<Icon icon="key" size={16} />
89+
</Tooltip>
90+
</div>
91+
</div>
92+
93+
<Card title="Web utilities" icon="globe">
94+
<ul>
95+
<li>Read webpage text content</li>
96+
<li>Extract image URLs and metadata</li>
97+
<li>Notify user (for confirmations/updates)</li>
98+
</ul>
99+
</Card>
100+
</CardGroup>

0 commit comments

Comments
 (0)