Blog

Tools & Skills

Capabilities the AI agent uses to run your campaigns

Tools & Skills

The AI Agent has a set of tools it can use to accomplish tasks. Each tool is a specific capability — searching for creators, sending emails, tracking posts, processing payments. You control which tools are enabled, and you can teach the agent new skills to extend its capabilities.

Available Tools

Tools are the fundamental building blocks of what the agent can do. Each tool has a clear purpose and defined inputs/outputs.

Searches for creators across platforms matching your criteria.

What it does:

  • Queries Stormy's creator database and platform APIs
  • Filters by follower count, engagement rate, niche, location, and audience demographics
  • Returns ranked lists of matching creators with profile data

When the agent uses it:

  • Starting a new campaign that needs creator discovery
  • Expanding a campaign to find additional creators
  • Replacing a creator who declined or dropped out

🖼️

Agent using the creator search tool, showing search parameters on the left and results on the right

Email

Sends and receives emails through your connected Gmail account.

What it does:

  • Composes and sends outreach emails
  • Sends follow-up messages
  • Reads incoming replies
  • Manages email threading

When the agent uses it:

  • Reaching out to new creators
  • Following up on unanswered outreach
  • Responding to creator messages during active conversations
Note

The Email tool respects your configured rate limits to protect your sender reputation. See Rate Limiting for details on Gmail sending limits.

Negotiate

Handles rate discussions and deal structuring with creators.

What it does:

  • Proposes initial rates based on creator metrics and your budget
  • Evaluates counter-offers against your configured rate ranges
  • Structures deliverable packages (posts, stories, videos)
  • Identifies when a deal isn't viable and gracefully declines

When the agent uses it:

  • A creator responds to outreach and asks about rates
  • A creator sends a counter-offer
  • Deliverables need to be scoped or adjusted

Track

Monitors published content and records performance metrics.

What it does:

  • Detects when a creator publishes campaign content
  • Captures post metrics (views, likes, comments, shares, saves)
  • Checks content against campaign brief requirements
  • Logs performance data in your campaign dashboard

When the agent uses it:

  • After a deal is confirmed and the content delivery date passes
  • On a scheduled basis to update performance metrics
  • When a creator sends a content link for review

Pay

Triggers payments to creators through CreatorPay.

What it does:

  • Calculates payment amounts based on agreed rates
  • Initiates payment requests (requires your approval)
  • Tracks payment status
  • Applies bonus structures for performance milestones

When the agent uses it:

  • Content has been delivered and verified
  • Performance-based payment milestones are hit
  • A campaign reaches completion
Warning

The Pay tool always requires your approval before executing. The agent will create an action item with the payment details and wait for your confirmation. This cannot be overridden in configuration.

List Management

Manages your creator lists and CRM data.

What it does:

  • Adds discovered creators to appropriate lists
  • Updates creator profile data (status, notes, tags)
  • Moves creators between pipeline stages
  • Removes creators who are no longer relevant

When the agent uses it:

  • New creators are found during discovery
  • A conversation changes a creator's pipeline stage
  • Campaign-level list cleanup

Enabling and Disabling Tools

You control exactly which tools the agent can use. Go to Settings > AI Agent > Tools to see all available tools with toggle switches.

🖼️

Tools configuration page showing a grid of tools with on/off toggles and brief descriptions

Why Disable Tools?

  • New to the platform — Start with just Email and Search, then add Negotiate and Pay as you get comfortable
  • Specific campaigns — A brand awareness campaign might only need Search, Email, and Track (no negotiation or payment)
  • Team roles — If someone else handles payments, disable Pay for the agent
  • Testing — Disable Email when testing other tools to prevent accidentally sending messages
Tip

The minimum useful tool set is Email + Creator Search. This lets the agent find creators and send outreach, which covers the most time-consuming part of campaign management. Add other tools incrementally.

Skills

Skills are higher-level capabilities built on top of tools. While a tool is a single action (send email, search creators), a skill is a coordinated behavior that combines multiple tools with judgment.

Built-in Skills

Skill Description Tools Used
Outreach Campaign Discover creators, personalize messages, send outreach, follow up Search, Email
Deal Closing Negotiate rates, structure deliverables, confirm agreements Email, Negotiate
Content Monitoring Track published posts, log metrics, flag issues Track, Email
Payment Processing Verify deliverables, calculate payments, trigger payouts Track, Pay
Pipeline Management Move creators through stages, update statuses, clean up List Management, Email
Re-engagement Identify cold conversations, craft contextual follow-ups Email, List Management

How Skills Work

When the agent activates a skill, it:

  1. Assesses the current situation (conversation state, creator profile, campaign stage)
  2. Selects the appropriate tools for the task
  3. Plans a sequence of actions
  4. Executes each step, adapting based on results
  5. Logs its actions and reasoning

Skills are where the agent's intelligence shows. Instead of following a rigid script, it reasons about the best approach and adapts to each unique situation.

Custom Skills

You can define custom skills to teach the agent new behaviors specific to your workflow.

Creating a Custom Skill

  1. Go to Settings > AI Agent > Skills > Create Skill
  2. Give the skill a name and description
  3. Select which tools the skill can use
  4. Write instructions describing when and how the agent should use this skill
  5. Optionally add examples of the skill in action

Custom Skill Example

Skill name: VIP Creator Onboarding

Description: When a high-profile creator (500K+ followers) agrees to a deal, send a personalized welcome package email and add them to the VIP list.

Instructions:

When a creator with more than 500,000 followers moves to "Agreed" status, do the following:

  1. Send a welcome email that thanks them personally, includes campaign timeline details, and offers a dedicated point of contact
  2. Add the creator to the "VIP Partners" list
  3. Create an action item for the team to prepare the creator brief

Tools used: Email, List Management

🖼️

Custom skill creation form with name, description, instruction text area, and tool selection checkboxes

Note

Custom skills are instructions, not code. Write them in plain language describing what the agent should do and when. The AI interprets your instructions and figures out the specific tool calls needed.

Skill Triggers

Skills activate based on conditions:

  • Manual — You explicitly tell the agent to run a skill
  • Status change — A conversation moves to a specific status
  • Time-based — A scheduled interval (e.g., check for new content every 6 hours)
  • Event-based — A specific event occurs (new message received, payment confirmed, etc.)

Tool Permissions and Safety

Each tool has built-in safety limits that operate alongside your agent configuration:

  • Email — Respects daily send limits, never sends without either auto-send enabled or your approval
  • Negotiate — Stays within configured rate ranges, escalates above-budget requests
  • Pay — Always requires explicit approval, cannot be set to auto-execute
  • Search — Rate-limited to prevent excessive API calls
  • Track — Read-only access to platform data, no destructive actions
Tip

Review the agent's activity log regularly when you first enable new tools. This helps you verify the agent is using tools appropriately and gives you a chance to adjust configuration before any issues compound.

Last updated: 2026-03-29

Tools & Skills | Stormy Docs