Skip to content

Streak

CRM built into Gmail. Manage pipelines, boxes, tasks, comments, contacts and organizations from your flows.

Sales & CRM

Connect it

In Keystile Automations → Connections → New connection, choose Streak and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Streak: find boxes (Search boxes by name or query. Returns matching boxes across all pipelines, optionally filtered to one pipeline).

What it can do (11 actions)

ActionWhat it doesChanges data
Create BoxCreate a new box (record) in a pipeline.Yes
Create CommentAdd a comment to a box.Yes
Create or Find ContactCreate a contact in a team. If a contact with the same email already exists, return that contact instead of creating a duplicate.Yes
Create or Find OrganizationCreate an organization in a team. If an organization with the same domain already exists, return that organization instead of creating a duplicate.Yes
Create StageAdd a new stage (column) to a pipeline.Yes
Create TaskCreate a new task on a box.Yes
Custom API CallMake a custom API call to a specific endpointYes
Find BoxesSearch boxes by name or query. Returns matching boxes across all pipelines, optionally filtered to one pipeline.
Get BoxFetch a single box with its current stage, fields, and counts.
Get Current UserGet the Streak user associated with the connected API key.
Update BoxUpdate the name, notes, stage, assignees, or custom fields on an existing box.Yes

Start a workflow when… (11 triggers)

  • New Box — Triggers when a new box is created in the selected pipeline.
  • Updated Box — Triggers when a field on a box is updated in the selected pipeline.
  • Box Stage Changed — Triggers when a box moves between stages in the selected pipeline.
  • Box Moved to Different Pipeline — Triggers when a box is moved out of (or into) the selected pipeline.
  • New Comment — Triggers when a comment is added to a box in the selected pipeline.
  • New Task — Triggers when a task is created on a box in the selected pipeline.
  • Task Completed — Triggers when a task on a box in the selected pipeline is marked complete.
  • Task Due — Triggers when a task becomes due (but has not yet been completed) on a box in the selected pipeline.
  • New Meeting or Call Log — Triggers when a meeting note or call log is created on a box in the selected pipeline.
  • New Contact — Triggers when a new contact is created in the selected team.
  • Updated Contact — Triggers when a contact in the selected team is updated.

How Keystile protects it

Every Streak action is checked before it runs, whether it comes from an AI tool or a workflow. 8 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Streak with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps