# CommentKeyword — Instagram comment-to-DM automation with an optional AI agent that continues the conversation.

> Source: The Agents Index — https://theagentsindex.com/commentkeyword (structured, researched, re-verified)
> Facts last verified: 2026-09-05

CommentKeyword is an Instagram automation tool that detects keywords in comments, posts a public reply and sends an automated DM through Meta's official Business API. An optional paid AI agent then continues the DM conversation to qualify leads and capture structured data.

| Fact | Value |
| --- | --- |
| Website | https://commentkeyword.com |
| Price | from $12/month |
| Free tier | Yes |

$0 forever with 300 automated DMs per month (hard cap, soft stop with up to a 7-day recovery queue), 3 keywords, unlimited public replies, campaign tracking, no AI integration and no API access; no credit card required.

## What it does

**Done-for-you service** · No — Self-serve SaaS a buyer configures and runs themselves; the agency page positions agencies as customers who launch campaigns, not CommentKeyword staff doing delivery.

> CommentKeyword is a Software-as-a-Service (SaaS) platform that provides:
> — https://commentkeyword.com/terms · Terms of Service, section 2 Service Description

## How much it does unattended

**Runs autonomously** · Partly — Keyword detection, the public reply and the first DM run with no human involved, but the AI stage only starts once the Instagram user answers the hook question.

> Only after the user replies to the hook question. The hook is a short question added right after your automatic DM. The AI agent does not start until the user responds
> — https://commentkeyword.com/ai-agents · Frequently asked questions, 'When does the AI agent activate?'

**Multi-agent** · No — A workspace can hold several agents, but each keyword links to exactly one Live agent and no orchestration or handoff between agents is documented.

> aiAgentId string | null No agent public ID UUID string or null If set, must refer to a Live agent in the same workspace.
> — https://commentkeyword.com/api-docs · POST /api/keywords request body table, aiAgentId row

**Agent permissions** · Partly — The agent acts inside a configured objective, required fields and handoff rules, and stops for a human when the buyer's conditions trigger; it cannot act outside Instagram DMs.

> Set the conditions that move the conversation to a human — when the objective completes, when the user asks for one, or when the conversation stalls.
> — https://commentkeyword.com/how-it-works · How AI agents are configured, Handoff rules card

## Which models it runs on

**GPT** · Partly — The only model the vendor names is OpenAI's open-weight GPT OSS 120B, included free from Starter upward; hosted GPT models are not named anywhere.

> Basic model free GPT OSS 120B included
> — https://commentkeyword.com/pricing · All Plans comparison table, Starter row, AI Access column

**Open models** · Yes — The included basic model is GPT OSS 120B, an open-weight model, and it is free on every paid plan rather than a credit-metered extra.

> Basic model free GPT OSS 120B included
> — https://commentkeyword.com/pricing · All Plans comparison table, Starter row, AI Access column

_Not established: Claude, Model choice_

## Where you use it

**On the command line** · No — The integration reference documents HTTP endpoints and bearer-token auth only; curl snippets are examples, not a shipped command-line tool.

> Endpoint-level reference for Personal Access Token (PAT) integrations.
> — https://commentkeyword.com/api-docs · API Reference page subtitle

**In a browser** · Yes — There is a hosted dashboard for connecting Instagram, keywords, templates and the AI setup area; the API is presented as a way to avoid it.

> so your tools, workflows, and AI agents can manage it all without touching the dashboard.
> — https://commentkeyword.com/instagram-automation-api · Hero paragraph, Automate Instagram comment-to-DM via API

## Whose machine it runs on

**Self-hosted** · No — Hosted SaaS only: accounts, Instagram tokens and conversation records live with the vendor, and no self-hosted or bring-your-own-infrastructure option appears on any plan.

> CommentKeyword is a Software-as-a-Service (SaaS) platform that provides:
> — https://commentkeyword.com/terms · Terms of Service, section 2 Service Description

**Open source** · No — The vendor retains all platform rights and grants only a limited licence to use the service; no repository or source availability is published.

> CommentKeyword retains all rights to the platform and technology You receive a limited license to use the Service
> — https://commentkeyword.com/terms · Terms of Service, section 8.1 CommentKeyword IP

## What it costs to run

**How it meters** · Yes — Billing is per automated DM sent: each plan includes a DM allowance with a published per-DM overage rate, and AI replies each count as one DM.

> You pay for automated DMs. Everything else is included.
> — https://commentkeyword.com/pricing · How Our Pricing Works section heading

**Free tier** · Yes — A standing free plan gives 300 automated DMs a month and three keywords with no card and no time limit, but excludes AI agents.

> $0 No time limit — perfect to get started
> — https://commentkeyword.com/pricing · Free plan card, price cell and subtitle

**API access** · Partly — The plan table gates full REST API access to Pro and above while the API page's FAQ says every plan including free can use it; the pages disagree.

> API Access: No
> — https://commentkeyword.com/pricing · All Plans cards, Starter card, API Access row

**MCP server** · No — No MCP server exists today; the vendor lists it as the next roadmap item and asks interested buyers to make contact to help prioritise it.

> Not yet, but it is on the roadmap.
> — https://commentkeyword.com/instagram-automation-api · Frequently asked questions, 'Is an MCP server available?'

**Bring your own key** · No — Inference is bundled: a free basic model plus topped-up usage credits for premium models, with no option to supply your own model keys or cloud.

> Basic free + Premium Top up usage credits for advanced AI and overage
> — https://commentkeyword.com/pricing · All Plans comparison table, Pro row, AI Access column

## Buying it for a team

**A company can buy it** · Yes — The service is sold for business use only, and the terms name a custom Enterprise tier for large organisations alongside the published self-serve plans.

> Enterprise Plans: Custom solutions for large organizations
> — https://commentkeyword.com/terms · Terms of Service, section 6.1 Service Plans

**Seat model** · No — Nothing is priced per seat or per contact; plans are priced per workspace on automated DM volume, and no seat floor or ceiling is published.

> No per-contact billing
> — https://commentkeyword.com/ai-agents · Closing pricing panel bullet list, AI agents · Paid feature

**Pooled budget** · Yes — One monthly DM allowance is shared across the workspace, and unused DMs roll over when upgrading between paid plans; free-plan DMs do not.

> When you upgrade between paid plans, unused DMs from the current billing period automatically roll over to your new plan. Free plan DMs do not roll over into paid plans.
> — https://commentkeyword.com/pricing · Upgrade benefits panel

**Admin controls** · Partly — API tokens carry per-scope permissions and agents obey configured handoff rules, but no admin console policy controls over what agents may do are documented.

> create a Personal Access Token and choose the permissions your integration needs: keywords:read , keywords:write , or agents:read
> — https://commentkeyword.com/instagram-automation-api · Get started in minutes, step 1 Generate a PAT token

**Audit log** · Partly — The privacy policy says automation records are kept for audit purposes, which is a retention statement rather than a documented administrative audit trail feature.

> Conversation and automation records: retained as needed to provide inbox, analytics, export, support, and audit functionality
> — https://commentkeyword.com/privacy · Section 9 Data Retention

_Not established: Single sign-on_

## What happens to your code

**Opt out of training** · Partly — AI runs through OpenRouter providers and the terms reserve use of AI processing and anonymised data for product improvement; no customer-facing training opt-out is published.

> AI processing may improve service quality and features Anonymized, aggregated data may be used for product development
> — https://commentkeyword.com/terms · Terms of Service, section 7.2 Data Processing

**Data residency** · Partly — The vendor operates from the United States and says providers may process data elsewhere; no region choice or residency guarantee is offered.

> We operate from the United States and use service providers that may process information in the United States and other countries.
> — https://commentkeyword.com/privacy · Section 12 International Transfers

**Getting out** · Yes — Data can be exported at any time, including CSV downloads of completed agent objectives and webhook delivery; unused DMs roll over between paid plans rather than expiring.

> You can export your data at any time
> — https://commentkeyword.com/terms · Terms of Service, section 7.1 Data Ownership

**Certifications** · Partly — A DPA plus GDPR, UK GDPR and US state privacy rights are published, but no SOC 2 or ISO 27001 certification is claimed anywhere on the site.

> Where GDPR, UK GDPR, or similar laws apply, you may have rights to access, rectification, erasure, restriction, objection, portability, and withdrawal of consent.
> — https://commentkeyword.com/privacy · Section 11.1 European Economic Area, United Kingdom, and Similar Regions

## Provenance

Every fact above comes from the vendor. Nothing here is independently corroborated yet.

## Coverage elsewhere

None recorded. Every fact above comes from the vendor and is not independently corroborated yet.

## What changed

- 2026-09-05 — Capabilities · Commercial terms · Fit check passed · Free tier · Price

## Correcting this record

Anything marked "Not established" is a question we have not answered — it is not a No. If you represent CommentKeyword, or anything here is wrong or out of date, you can supply it with a source: the operations this site accepts from an agent are listed at https://theagentsindex.com/.well-known/agents.json — that catalogue needs no key to read, and each entry states its own auth.

Supplying evidence is free. Nothing that can be bought here changes what a field says, whether a gap is closed, or how this record is scored.
