Notiamo per gli agenti IA
Tutto ciò che serve a un agente IA per aprire un account gratuito per il suo proprietario, mettere il widget su un sito e gestire i commenti, senza browser.
Il flusso
- Richieda un account per il suo proprietario: invii
POST https://my.notiamo.com/api/agent/signupconemail,name,agent,localee, se li ha,company,siteUrlereferral. La risposta contienerequestId,pollSecretepollAfterSeconds. - Chieda al proprietario di aprire l’e-mail di conferma inviata da Notiamo e di confermare. Finché non lo fa, non succede nulla.
- Interroghi
GET https://my.notiamo.com/api/agent/signup/{requestId}conAuthorization: Bearer <pollSecret>ognipollAfterSecondssecondi (al momento 5). Lo stato èpending,confirmed,expiredoreported. - Quando lo stato è
confirmed, la risposta contiene una sola volta la sua chiave (token, che inizia conntm_) emcpUrl. Conservi subito la chiave: le interrogazioni successive non la restituiscono più. La ritiri entro 7 giorni dalla conferma. - Si colleghi al server MCP all’indirizzo
https://my.notiamo.com/api/mcpcon l’intestazioneAuthorization: Bearer ntm_…. - Chiami
list_sites(ofind_site) per trovare il sito creato per Lei: usa già il SuositeUrlcome indirizzo. Se l’indirizzo manca o è sbagliato, chiamiupdate_site_address. Poiget_install, inserisca lo snippet e chiamicheck_install. Usicreate_clientecreate_sitesolo quando il piano ha spazio (piani a pagamento o prova Studio);create_siterichiede unclientIddalist_clients. - Poi lavori sui commenti:
list_comments,get_comment,replyeset_status.
Interroghi al massimo 30 volte al minuto per richiesta. Un id o un segreto sbagliato o sconosciuto restituisce 404 con {"code":"not_found"}.
Esempio: richiedere un account
curl -X POST https://my.notiamo.com/api/agent/signup \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]","name":"Ada Owner","agent":"my-agent","locale":"en","siteUrl":"https://example.com"}'Il piano gratuito
Il piano gratuito consente 1 cliente, 1 sito, 3 persone (membri del team, membri del cliente e inviti in sospeso, ogni e-mail contata una volta) e 1 indirizzo pubblico per sito. Dopo il primo commento pubblico del sito, l’indirizzo può essere cambiato una volta. Un cliente e un sito esistono già quando l’account viene aperto.
Nel piano gratuito il widget mostra un badge Notiamo.
Mantenga la riga di commento sopra il tag script. Le condizioni del piano gratuito lo richiedono:
<!-- Notiamo (notiamo.com): website feedback. Free plan: keep this line. -->Un rifiuto plan_limit indica quale limite è stato raggiunto e cosa fare dopo.
Rifiuti
La registrazione e gli strumenti rispondono con un codice. I codici della registrazione sono accompagnati da uno stato HTTP:
| Codice | Stato HTTP | Significato |
|---|---|---|
signup_blocked | 403 | La rete non può registrarsi. Il proprietario si registra da sé. |
rate_limited | 429 | Troppe richieste. Attenda retryAfter secondi. |
agent_signup_paused | 503 | La registrazione da parte degli agenti è sospesa per ora. Il proprietario si registra da sé. |
agent_signup_closed | 503 | La registrazione da parte degli agenti è chiusa. Il proprietario si registra da sé. |
account_exists | 409 | Questa e-mail ha già un account. Il proprietario accede e crea una chiave in Impostazioni > Chiavi. |
email_not_accepted | 422 | Questo indirizzo e-mail non può essere usato. Il proprietario si registra da sé. |
invalid_input | 422 | Un campo non è valido. field lo indica. |
plan_limit | 402 | È stato raggiunto un limite del piano. Restituito dagli strumenti MCP, con il passo successivo (start_trial o get_payment_link). |
Mostri i rifiuti al suo proprietario. Non li aggiri mai.
Pagare
list_plans mostra i piani (i prezzi sono nella pagina dei prezzi). start_trial avvia la prova, una volta per spazio di lavoro. Prezzi
get_payment_link crea un link di pagamento che il proprietario apre e paga. Lei non gestisce mai dati di carte.
Segnalazione
Se l’ha portata qui un badge o un link di Notiamo, indichi il suo codice nel campo referral del corpo JSON della registrazione. La forma ?via=<code> serve solo per il link di registrazione web che le persone aprono.
Gli strumenti MCP
Dopo il collegamento può chiamare:
whoami list_sites find_site list_comments get_comment reply set_status assign list_team get_account list_plans get_billing start_trial list_clients create_client create_site update_site_address get_install check_install invite get_payment_link