# CommentKeyword — Instagram comment-to-DM automation with optional AI agents that continue the conversation.

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

CommentKeyword is a hosted Instagram automation service that detects keywords in comments, posts a public reply and sends an automated DM through Meta's official Instagram Business API. An optional paid AI agent then continues the DM conversation, qualifying interest and capturing defined fields.

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

Free plan: $0 with no time limit, 300 automated DMs per month as a hard cap (soft stop with up to a 7-day recovery queue), 3 keywords, campaign tracking, no AI integration and no API access; no credit card required. Free-plan DMs do not roll over into paid plans. Paid tiers separately advertise free trials via 'Start Trial'.

## What it does

**Done-for-you service** · No — You run the software yourself: the vendor sells self-serve SaaS subscriptions and publishes no build-and-run-it-for-you engagement, though it markets a page aimed at agencies who run it for their own clients.

> 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 — The comment, public reply and first DM run with nobody watching, but the AI layer only starts once the recipient answers the hook and stops when your handoff rule fires.

> 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 — You bound the agent with instructions, an objective, required fields and explicit handoff rules, and can test it before it goes Live, but the limits are prompt-level rather than enforced permissions.

> Hand off if they ask for a human, get frustrated, or the conversation loops without progress.
> — https://commentkeyword.com/ai-agents · AI Agent — Fitness Qualifier card, 'Handoff rule'

## Which models it runs on

**GPT** · Partly — The free included model is OpenAI's open-weight GPT OSS 120B and OpenAI is a named AI sub-processor, but no proprietary GPT model is listed as selectable.

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

**Open models** · Yes — Every paid tier includes an open-weight model at no extra usage cost, with premium models sold separately as top-up credits from Pro upward.

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

**Model choice** · Partly — Inference is routed through OpenRouter and the agent record stores a selected model, but the vendor publishes only a basic/premium split rather than a list you choose from.

> CommentKeyword uses OpenRouter and model providers available through OpenRouter for AI functionality.
> — https://commentkeyword.com/privacy · Privacy Policy, section 5 'AI Processing'

_Not established: Claude_

## 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 — The product is a hosted web dashboard where you create keywords, write reply and DM variants, configure the AI agent and read campaign activity.

> Review campaign activity, DM delivery, AI conversations, and tracked-link engagement in your dashboard.
> — https://commentkeyword.com · Homepage, 'Measure actual activity' block

## Whose machine it runs on

**Self-hosted** · No — It is a hosted SaaS running on the vendor's own Railway and Supabase deployments; no bring-your-own-infrastructure option appears on any plan.

> Railway | Cloud hosting and infrastructure | Configured Railway deployment region; may include the United States
> — https://commentkeyword.com/data-processing · DPA, section 6.1 'Authorized Sub-processors' table

**Open source** · No — The vendor keeps all platform rights and grants only a limited licence to use the service; no source repository is published anywhere on the site.

> CommentKeyword retains all rights to the platform and technology
> — https://commentkeyword.com/terms · Terms of Service, section 8.1 'CommentKeyword IP'

## What it costs to run

**How it meters** · Yes — Billing is a monthly plan with an included automated-DM allowance plus a published per-DM overage rate that falls as the plan grows; keyword monitoring and public replies are never metered.

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

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

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

**API access** · Partly — The plan table marks API access as No on Free and Starter and full only from Pro at $29, while the vendor's own API FAQ says the API works on every plan including free — a contradiction a buyer should check before subscribing.

> API Access:No
> — https://commentkeyword.com/pricing · Starter plan card, 'API Access' row

**MCP server** · No — No MCP server exists today; the vendor states it is on the roadmap and asks prospective users to describe their use case to help prioritise it.

> Not yet, but it is on the roadmap. An MCP server would let AI agents interact with CommentKeyword directly through the Model Context Protocol, without writing raw HTTP calls.
> — 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 — Accounts are workspaces with team membership, roles and invitations, the service is sold for business use only, and the Terms name Enterprise plans alongside Free and paid.

> Workspace, team, role, invitation, preferences, webhook, and API token configuration
> — https://commentkeyword.com/privacy · Privacy Policy, section 3.1 'Account and Workspace Data'

**Seat model** · No — No plan is priced or limited per seat: the five published tiers vary only by included DMs, overage rate, keyword count and AI access, and agencies are told each Instagram account runs in its own workspace.

> In the current product model, each connected Instagram account runs under its own workspace, which makes the setup clean to repeat across accounts.
> — https://commentkeyword.com/instagram-automation-for-agencies · Intro paragraph under the page headline

**Pooled budget** · Yes — One monthly automated-DM allowance is drawn down by the whole workspace, with overage or top-up credits taking over once it is used, rather than per-user balances.

> Every automated DM counts toward your monthly plan limit. Once used up, additional DMs draw from optional extra credits.
> — https://commentkeyword.com/pricing · 'How Our Pricing Works', Automated DMs card

**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 company operates from the United States and each sub-processor's region is 'configured' and may include the US, with SCCs relied on for EEA transfers; customers are not offered a residency choice.

> 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 · Privacy Policy, section 12 'International Transfers'

**Getting out** · Yes — Completed objective data downloads as CSV at any time and webhooks push it live, the Terms grant export at any point, and unused paid-plan DMs roll over on upgrade while free-plan DMs do not.

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

**Certifications** · Partly — A GDPR-shaped DPA with SCCs, named sub-processors and documented technical measures exists, but the vendor only offers certifications 'if any' — no SOC 2 or ISO 27001 attestation is claimed.

> Security certifications and attestations, if any
> — https://commentkeyword.com/data-processing · DPA, section 11.2 'Compliance Documentation'

## 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-28 — Capabilities · Commercial terms · Free tier
- 2026-09-05 — Capabilities · Commercial terms · 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.
