Agentic Workers
Core featuresIntegrations

Available Tools

Complete reference of all available tools and integrations

Available Tools

Agentic Workers supports a wide range of tools and integrations. Connect these services to enable your agents to perform real actions in your favorite applications.

Google Workspace

Google Docs

  • Create documents: Tell your agent "Create a Google Doc titled [Title]"
  • Update documents: Tell your agent "Update Google Doc [Doc ID] with [Content]"
  • Get document content: Tell your agent "Get content from Google Doc [Doc ID]"

Use Cases:

  • Create reports and documentation
  • Generate content automatically
  • Collaborate on documents

Google Sheets

  • Create spreadsheets: Tell your agent "Create a spreadsheet titled [Title]"
  • Read data: Tell your agent "Read data from Google Sheet [Sheet ID]"
  • Update cells: Tell your agent "Update cells in Google Sheet [Sheet ID]"
  • Search data: Tell your agent "Search for [Query] in Google Sheet [Sheet ID]"

Use Cases:

  • Data analysis and reporting
  • Track metrics and KPIs
  • Manage data tables

Google Calendar

  • Create events: Tell your agent "Create a calendar event: [Title] on [Date]"
  • List events: Tell your agent "List calendar events for [Date Range]"
  • Update events: Tell your agent "Update calendar event [Event ID]"

Use Cases:

  • Schedule meetings automatically
  • Manage calendar events
  • Send meeting reminders

Communication Tools

Slack

  • Post messages: Tell your agent "Send a message to #channel: [Message]"
  • List channels: Tell your agent "List Slack channels"
  • Search messages: Tell your agent "Search messages in #channel for [Query]"

Use Cases:

  • Team notifications
  • Automated updates
  • Channel management

Gmail

  • Send email: Tell your agent "Send an email to [Recipient]: Subject [Subject], Body [Body]"
  • List threads: Tell your agent "List Gmail threads"
  • Get email: Tell your agent "Get email [Email ID]"
  • Search inbox: Tell your agent "Search Gmail inbox for [Query]"

Use Cases:

  • Automated email responses
  • Email triage and organization
  • Campaign management

Outlook

  • Send email: Tell your agent "Send an email via Outlook to [Recipient]"
  • Manage calendar: Tell your agent to manage Outlook calendar events
  • Access OneDrive: Tell your agent to access OneDrive files

Use Cases:

  • Enterprise email automation
  • Calendar management
  • File sharing

LinkedIn

  • Get profile: Tell your agent "Get LinkedIn profile for [User]"
  • Post update: Tell your agent "Post a LinkedIn update: [Content]"

Use Cases:

  • Social media management
  • Profile updates
  • Content sharing

Productivity Tools

Notion

  • Create page: Tell your agent "Create a Notion page titled [Title] with content [Content]"
  • Update page: Tell your agent "Update Notion page [Page ID] with [Content]"
  • List pages: Tell your agent "List Notion pages"
  • Search: Tell your agent "Search Notion for [Query]"
  • Get page: Tell your agent "Get Notion page [Page ID]"

Use Cases:

  • Knowledge management
  • Documentation
  • Project tracking

Airtable

  • Create record: Tell your agent "Create a record in Airtable [Base] table [Table]: [Data]"
  • List records: Tell your agent "List records from Airtable [Base] table [Table]"
  • Update record: Tell your agent "Update Airtable record [Record ID] with [Data]"

Use Cases:

  • Database management
  • CRM functionality
  • Data organization

Linear

  • Create issue: Tell your agent "Create a Linear issue: [Title] in [Project]"
  • Update issue: Tell your agent "Update Linear issue [Issue ID]: [Updates]"
  • List issues: Tell your agent "List Linear issues in [Project]"

Use Cases:

  • Project management
  • Bug tracking
  • Task automation

Perplexity

  • Search: Tell your agent "Search Perplexity for [Query]"

Use Cases:

  • Web research with citations
  • Information gathering
  • Fact-checking

Reddit

  • Search: Tell your agent "Search Reddit for [Query] in subreddit [Subreddit]"

Use Cases:

  • Community insights
  • Trend research
  • Discussion analysis

Firecrawl

  • Scrape website: Tell your agent "Scrape website [URL] and extract content"

Use Cases:

  • Web content extraction
  • Data collection
  • Content analysis

CRM & Sales

HubSpot

  • Create contact: Tell your agent "Create a HubSpot contact: [Name], [Email]"
  • Get contact: Tell your agent "Get HubSpot contact [Contact ID]"
  • Update contact: Tell your agent "Update HubSpot contact [Contact ID] with [Data]"

Use Cases:

  • CRM management
  • Lead tracking
  • Customer data

Stripe

  • Create customer: Tell your agent "Create a Stripe customer: [Name], [Email]"
  • Process payment: Stripe payment processing

Use Cases:

  • Payment processing
  • Customer management
  • Subscription handling

Marketing

Mailchimp

  • Send campaign: Mailchimp email campaigns
  • Manage lists: List management

Use Cases:

  • Email marketing
  • Campaign automation
  • List management

Social Media

X (Twitter)

  • Post update: Tell your agent "Post an update to X (Twitter): [Content]"

Use Cases:

  • Social media management
  • Content sharing
  • Engagement

Facebook

  • Post content: Facebook posting
  • Manage pages: Page management

Use Cases:

  • Social media automation
  • Content distribution

YouTube

  • Video management: YouTube integration

Use Cases:

  • Video content management
  • Channel operations

Using Tools

Natural Language Instructions

Simply tell your agent what to do with tools in natural language:

Create a Google Doc titled [Title] with content [Content]~
Send a Slack message to #general: [Message]~
Search Reddit for [Topic] and summarize the top 5 posts

Your agent will automatically use Google Docs, Slack, and Reddit if those integrations are connected and enabled.

Tool Parameters

Describe what you want in your instructions:

Create a Google Doc titled "Meeting Notes" with content "Today we discussed..."

Your agent will extract the title and content from your instructions automatically.

Tool Chaining

Chain multiple tools in your workflow:

Research [Topic] using web search~
Create summary~
Create a Google Doc with the summary~
Share the document via Slack to #research

Your agent will automatically use Perplexity, Google Docs, and Slack at the appropriate steps.

Connecting Tools

OAuth Integrations

Most tools use OAuth:

  1. Go to Integrations
  2. Click the tool you want
  3. Authorize access
  4. Tool is now available

API Key Integrations

Some tools require API keys:

  1. Get API key from service
  2. Go to Integrations
  3. Enter API key
  4. Save connection

Tool Availability

Tools are available when:

  • Integration is connected
  • Permissions are granted
  • Agent has tool enabled

Check integration status in Integrations section.

Best Practices

1. Connect Only What You Need

  • Don't connect unused integrations
  • Review connected services regularly
  • Remove unused connections

2. Understand Permissions

  • Review what each tool can access
  • Grant minimum necessary permissions
  • Check permission requirements

3. Test Tools Individually

  • Test each tool before using in workflows
  • Verify parameters work correctly
  • Check error handling

4. Monitor Usage

  • Track tool usage in activity drawer
  • Review error messages
  • Optimize tool calls

Troubleshooting

Tool Not Available

  • Check integration connection status
  • Verify permissions granted
  • Ensure agent has tool enabled
  • Reconnect if needed

Tool Call Fails

  • Review error message
  • Check parameter format
  • Verify integration status
  • Test tool separately

Next Steps