# Comment2Chat: Muse connector brief

This file is for Meta Muse (muse.ai — Meta’s personal AI agent, not the old video host). Read it before you write the custom connector.

Canonical origin: https://comment2chat.grok.me
Operator: Sean Morgan. Support: support@agentstructure.ai

OpenAPI: https://comment2chat.grok.me/api/v1/openapi.json
Docs: https://comment2chat.grok.me/docs
Privacy: https://comment2chat.grok.me/privacy
Terms: https://comment2chat.grok.me/terms
Support: https://comment2chat.grok.me/support

## What this service is

When someone comments a keyword on an Instagram Reel you own, Comment2Chat private-replies with the file and can continue on WhatsApp Business Cloud API with your Stripe Payment Link.

Reply-only. People who comment anything else are ignored. This is not a flow builder. Preview copy, wait for approval, then create.

The Muse directory connection is **public HTTPS GET**. No API key. No OAuth. No user login. Do not ask the human for MFA, SMS, or email confirmation.

Payments: Stripe Payment Link the creator already has (`booking_url`). Checkout with Link. Comment2Chat does not store cards.

## Connection details

- Base URL: https://comment2chat.grok.me/api/v1
- Auth: none on GET.
- Content type: application/json.
- Errors: `{"error":{"code":"...","message":"..."}}`.
- Tool responses omit secrets, debug dumps, emails, phone numbers, and card data.

## Public GET tools

1. `GET /health` → `{ok:true, service:"comment2chat"}`
2. `GET /posts` → Reels the creator can attach a keyword to (id, caption, permalink).
3. `GET /preview?keyword=guide&magnet_url=https://example.com/whatsapp-close-checklist.pdf&wa_enabled=true&booking_url=https://buy.stripe.com/demo` → DM copy and WhatsApp body. Does not persist. Does not send.
4. `GET /funnels` → keyword, status, magnet title. No contacts.
5. `GET /stats?funnel_id=fn_guide01` → numeric counts.
6. `GET /comments?post_id=ig_demo_reel_001` → handle, text, matched. No email, no phone.

## Hard rules

- You must own the Instagram post.
- Reply-only. Never cold-DM.
- One keyword per post.
- If WhatsApp is on and there is no wa_id, do not send.
- Prefer utility wording: “here is the file you asked for.”
- Preview first. Wait for Sentinel before create or activate (those writes are operator-side, not this GET surface).
- Do not print secrets.

## Directory listing (muse.ai/platform)

Name: Comment2Chat  
Operator: Sean Morgan  
Audience: marketers  
Connection type: API  
Auth: none (public HTTPS GET)  
Short: When someone comments a keyword on your Reel, Comment2Chat DMs the file and can continue on WhatsApp Cloud API with a Stripe Payment Link.  
How users use it: “When someone comments GUIDE on this Reel, preview the DM and WhatsApp. Do not send yet.”  
Docs: https://comment2chat.grok.me/docs  
API: https://comment2chat.grok.me/api/v1  
Payments: Stripe Payment Link; we never see the card.
