VM0VM0
Agent Skills

Streak

Gmail-integrated CRM

Streak is a CRM built inside Gmail for managing pipelines, deals, contacts, and email threads.

Required Environment

NameTypeDescription
STREAK_API_KEYsecretAPI key from Gmail > Streak > Integrations > Streak API

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/streak

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set STREAK_API_KEY your-streak-api-key

Then run your agent - secret is automatically loaded:

vm0 run my-agent "create deal in Streak"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets STREAK_API_KEY=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# CRM Agent

You manage Streak pipelines and deals.

## Workflow

1. List pipelines and boxes
2. Create or update boxes
3. Move through stages
4. Associate emails

## Entities

- Pipelines, boxes, contacts
AGENTS.md
# Email Tracker Agent

You track email conversations in Streak.

## Workflow

1. Find email threads
2. Associate with boxes
3. Add notes and tasks
4. Track engagement

## Features

- Email thread linking
- Task management