[verdetto][prompt curato][fonte: soccial.ai]
Posso vibecodare Soccial AI?
// si costruisce in un weekend, ma restano buchi veri
Il codice è la parte facile: un LLM che risponde ai tuoi DM di Instagram è un piccolo server di webhook che qualsiasi coding agent scrive in un pomeriggio. Il moat è il cancello di Meta — servire chiunque non sia il tuo account significa App Review più verifica aziendale, e i connettori vanno mantenuti per sempre.
confidenza: alta
cos’è: Automazione AI di DM e commenti su Instagram, con un CRM che trasforma i follower in clienti tuoi
Indice di costruibilità · gioco editoriale
- Prezzo 139 $/mese peso: più 3
- Tempo più giorni peso: più 1
- Categoria social media non pesa
- Moat integrazioni · scala dell'infrastruttura · qualità di esecuzione peso: meno 4
- Confidenza alta peso: più 1
- Cosa perdi 4 voci peso: meno 2
- Sito soccial.ai (si apre in una nuova scheda) non pesa
Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Cosa costruisci
Un piccolo server di webhook che riceve i tuoi DM di Instagram e risponde in automatico tramite un LLM, usando il tuo system prompt.
cosa ti serve
- un'app developer di Meta (gratuita) e un account Instagram professional
- una API key Anthropic o OpenAI
- un endpoint pubblico HTTPS sempre acceso (un Cloudflare Tunnel su un Raspberry, oppure un VPS da 5 $)
Segnalato dal fondatore; il verdetto è scritto con onestà contro il nostro stesso prodotto · se non sei d'accordo, discutine nella PR.
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build a self-hosted Instagram DM auto-responder for my own Instagram professional account, in this empty folder.
Stack: Node 22 + Hono + better-sqlite3 + the Anthropic SDK (claude-sonnet-5). One small server, no frontend. Secrets in .env: IG_ACCESS_TOKEN, IG_ACCOUNT_ID, META_APP_SECRET, META_VERIFY_TOKEN, ANTHROPIC_API_KEY.
Endpoints:
- GET /webhook: Meta's hub.challenge verification handshake.
- POST /webhook: verify X-Hub-Signature-256 with META_APP_SECRET, ACK 200 immediately, process async.
On each incoming DM: skip echoes of my own outbound messages (is_echo); dedupe by message id in SQLite; load the last 10 messages of that conversation from SQLite as context; generate a reply with Claude using the editable system prompt in persona.md; send it via POST https://graph.instagram.com/v23.0/me/messages with recipient.id set to the sender's IGSID; log both sides to SQLite.
Guardrails: never reply twice to the same message id; hard cap of one auto-reply per user per two minutes; if the model's reply contains the token HUMAN, send nothing and log it for me instead.
Write a README that walks through the Meta side, which is the actual hard part: create a Meta app, add the Instagram API with Instagram Login, generate a long-lived access token for my account, subscribe the app to the messages webhook field, and expose this server with a Cloudflare Tunnel. Note plainly that in development mode this works only for my own account, and that is the point.
Deliberately out of scope: comment automation, multiple accounts, any CRM, Shopify or calendar integrations, and Meta App Review. Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- chiunque non sia te: senza l'App Review di Meta la tua app serve solo gli account che aggiungi come tester
- il contesto di Shopify e GoHighLevel dietro le risposte, e il CRM attorno alle conversazioni
- le automazioni da commento a DM, i follow-up programmati e i passaggi di approvazione umana su ciò che scrive l'AI
- qualcun altro che sorvegli l'uptime dei webhook, il refresh dei token e le deprecazioni delle API di Meta
Perché pagano ancora
Perché il prodotto è l'impiantistica. L'automazione su Instagram è per il 10% chiamate a un LLM e per il 90% restare connessi: il ciclo di vita dei token OAuth, ricevitori di webhook che non dormono mai, l'App Review di Meta, il continuo rimescolamento delle deprecazioni tra le API di Instagram, Facebook, Shopify e GoHighLevel, e un CRM perché le conversazioni diventino clienti invece che scrollback.
moat: Integrazioni Scala dell'infrastruttura Qualità di esecuzione cos’è un moat
il moat è il cancello di Meta, non il codice: App Review più verifica aziendale per operare oltre il proprio account, più la manutenzione permanente dei connettori su quattro API di piattaforma.
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- Chatwoot (si apre in una nuova scheda) — open-source support inbox with an official Instagram DM channel, bring-your-own Meta app
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.