GET api.eliasstravik.com /projects/gtm-agent 200 OK

gtm-agent

project · 200 OK · application/json

Open source agent for GTM.

9★ Stars
0⑂ Forks
JavaScriptJavaScript
View on GitHub ↗
README.md

Maintain your GTM workspace from one Slack agent

GTM Agent lets your team maintain its organization, ICPs, personas, members, and suborganizations through three open source GTM skills in Slack, backed by one optional Git workspace.

✓ 100% free and open source ✓ Three GTM skills, one Slack agent ✓ Git-backed workspace history

⭐ Used by top GTM teams

Make Slack the front door to your GTM operating system

A teammate asks for the outcome in a channel or DM. GTM Agent selects the workspace, ICP, or persona workflow, reads the connected organization workspace when required, and returns a proposal where the rest of the team can review it.

[!IMPORTANT] Breaking deployment change: upgrading deployments must rename GTM_CONTEXT_REPOSITORY to GTM_WORKSPACE_REPOSITORY before redeploying. The former variable is no longer recognized.

Choose between rebuilding prompts, switching between tools, wiring a generic chatbot — or deploying one purpose-built GTM agent in Slack

GTM Agent Repeated prompts Standalone templates Generic AI chat
Ships as a ready-to-deploy Eve Slack agent
Includes the exact three GTM Skills workflows
Pins one workspace repository at deployment
Keeps connector tokens out of sandbox commands
Uses native approval for workspace writes
Commits an approved change atomically on main
Stops a write when the repository HEAD changes
Adds no database, web UI, or alternate memory

GTM Agent arrives as a deliberately narrow Eve template: one Slack interface, one exact workflow inventory, one deployment-fixed workspace target, and one approval-gated path for durable changes.

Ask the question. See the GTM basis. Take the next action.

📈 Run the GTM work where the request appears

Ask for workspace, ICP, or persona lifecycle work in Slack without sending the team into a separate GTM application.

⚡ Use one agent for three focused jobs

The agent routes each request to a named workflow instead of relying on one giant prompt to improvise the method.

💬 Keep durable changes reviewable

When the connected workspace needs an update, the agent shows the complete proposal and applies it only through native approval and one atomic commit.

Deploy the agent and ask the first GTM question in three steps

1️⃣

Deploy GTM Agent
Create the Vercel project from this Eve template and configure the required model access.

2️⃣

Connect Slack
Authorize the generated Slack app and verify the standard Eve health endpoint.

3️⃣

Connect your GTM workspace
Point the deployment at one repository when the team wants shared organization, ICP, persona, and member content.

Choose how to get started

Self-serve

For GTM builders and teams using Slack

Free

✓ One open-source Eve Slack agent
✓ Three focused GTM skills
✓ Slack-only deployment
✓ One Git-backed GTM workspace repository
✓ Approval-gated atomic workspace updates
✓ Organization, ICP, persona, and member lifecycles

Done-with-you

Hands-on setup and rollout for your GTM team

Let's talk

✓ Everything in self-serve
✓ GTM Agent deployment
✓ Slack and GitHub connector setup
✓ GTM workspace repository configuration
✓ ICP and persona workflow design
✓ Team rollout, training, and best practices
✓ Dedicated Slack channel support
Deploy GTM Agent Book a demo

Get your questions answered

What does GTM Agent deploy?

One deliberately small Eve agent with Slack as its only channel, the exact approved GTM workflow inventory, and an optional connection to one fixed GTM workspace repository.

Can I use it without a workspace repository?

Yes. Slack-only mode can load the workflows and explain their prerequisites. Jobs that require saved ICPs, personas, or organization workspace content stop and explain what is missing.

What changes when I connect GitHub?

The agent can read the GTM workspace from the configured repository and propose in-contract workspace changes through its sole approval-gated write tool.

How does GTM Agent write workspace content safely?

It validates the complete path manifest and expected HEAD, asks for native approval, compares remote main, and creates one atomic commit or no write.

Can the agent browse the web or update our CRM?

Skills may inspect safe public sources when browsing is available. They do not write to a CRM or another external system; accepted workspace changes use the sole approval-gated GitHub tool.

What does it cost?

GTM Agent is free, open source, and MIT licensed. The bundled GTM Skills carry their separate MIT license. Vercel, Slack, GitHub, model, and research-provider usage may be subject to their own plans and charges.

Put the next GTM decision in Slack

Your team asks in the conversation. GTM Agent brings the workflow, connected workspace, and next action into the same thread.

✓ 100% free and open source ✓ Three GTM skills, one Slack agent ✓ Git-backed workspace history

⭐ Used by top GTM teams