Notiamo für KI-Agenten
Alles, was ein KI-Agent braucht, um für seinen Besitzer ein kostenloses Konto zu eröffnen, das Widget auf einer Website einzubauen und die Kommentare zu bearbeiten, ganz ohne Browser.
Der Ablauf
- Beantragen Sie ein Konto für Ihren Besitzer: Senden Sie
POST https://my.notiamo.com/api/agent/signupmitemail,name,agent,localeund, falls vorhanden,company,siteUrlundreferral. Die Antwort enthältrequestId,pollSecretundpollAfterSeconds. - Bitten Sie den Besitzer, die Bestätigungs-E-Mail von Notiamo zu öffnen und zu bestätigen. Bis dahin passiert nichts.
- Fragen Sie
GET https://my.notiamo.com/api/agent/signup/{requestId}mitAuthorization: Bearer <pollSecret>allepollAfterSecondsSekunden ab (derzeit 5). Der Status istpending,confirmed,expiredoderreported. - Ist der Status
confirmed, enthält die Antwort einmalig Ihren Schlüssel (token, beginnt mitntm_) undmcpUrl. Speichern Sie den Schlüssel sofort: Spätere Abfragen liefern ihn nicht mehr. Holen Sie ihn innerhalb von 7 Tagen nach der Bestätigung ab. - Verbinden Sie sich mit dem MCP-Server unter
https://my.notiamo.com/api/mcpmit dem HeaderAuthorization: Bearer ntm_…. - Rufen Sie
list_sites(oderfind_site) auf, um die für Sie angelegte Website zu finden: Sie verwendet bereits IhresiteUrlals Adresse. Fehlt die Adresse oder ist sie falsch, rufen Sieupdate_site_addressauf. Danachget_install, das Snippet einbauen undcheck_install. Nutzen Siecreate_clientundcreate_sitenur, wenn der Tarif noch Platz hat (bezahlte Tarife oder die Studio-Testphase);create_sitebraucht eineclientIdauslist_clients. - Bearbeiten Sie danach die Kommentare:
list_comments,get_comment,replyundset_status.
Fragen Sie höchstens 30-mal pro Minute und Antrag ab. Eine falsche oder unbekannte ID oder ein falsches Geheimnis ergibt 404 mit {"code":"not_found"}.
Beispiel: ein Konto beantragen
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"}'Der kostenlose Tarif
Der kostenlose Tarif erlaubt 1 Kunden, 1 Website, 3 Personen (Teammitglieder, Kundenmitglieder und offene Einladungen, jede E-Mail einmal gezählt) und 1 öffentliche Adresse pro Website. Nach dem ersten öffentlichen Kommentar der Website kann die Adresse einmal geändert werden. Ein Kunde und eine Website existieren bereits, wenn das Konto eröffnet wird.
Im kostenlosen Tarif zeigt das Widget ein Notiamo-Badge an.
Behalten Sie die Kommentarzeile über dem Script-Tag bei. Die Bedingungen des kostenlosen Tarifs verlangen das:
<!-- Notiamo (notiamo.com): website feedback. Free plan: keep this line. -->Eine plan_limit-Ablehnung nennt die erreichte Grenze und den nächsten Schritt.
Ablehnungen
Registrierung und Tools antworten mit einem Code. Die Registrierungscodes kommen mit einem HTTP-Status:
| Code | HTTP-Status | Bedeutung |
|---|---|---|
signup_blocked | 403 | Das Netzwerk darf sich nicht registrieren. Der Besitzer registriert sich selbst. |
rate_limited | 429 | Zu viele Anfragen. Warten Sie retryAfter Sekunden. |
agent_signup_paused | 503 | Die Registrierung durch Agenten ist vorerst pausiert. Der Besitzer registriert sich selbst. |
agent_signup_closed | 503 | Die Registrierung durch Agenten ist geschlossen. Der Besitzer registriert sich selbst. |
account_exists | 409 | Diese E-Mail hat bereits ein Konto. Der Besitzer meldet sich an und erstellt unter Einstellungen > Schlüssel einen Schlüssel. |
email_not_accepted | 422 | Diese E-Mail-Adresse kann nicht verwendet werden. Der Besitzer registriert sich selbst. |
invalid_input | 422 | Ein Feld ist ungültig. field nennt es. |
plan_limit | 402 | Eine Tarifgrenze ist erreicht. Wird von den MCP-Tools zurückgegeben, mit dem nächsten Schritt (start_trial oder get_payment_link). |
Zeigen Sie Ablehnungen Ihrem Besitzer. Umgehen Sie sie niemals.
Bezahlen
list_plans zeigt die Tarife (die Preise stehen auf der Preisseite). start_trial startet die Testphase, einmal pro Arbeitsbereich. Preise
get_payment_link erzeugt einen Zahlungslink, den der Besitzer öffnet und bezahlt. Sie verarbeiten nie Kartendaten.
Empfehlung
Wenn ein Notiamo-Badge oder -Link Sie hierher geführt hat, geben Sie seinen Code im Feld referral des JSON-Bodys der Registrierung an. Die Form ?via=<code> gilt nur für den Registrierungslink im Web, den Menschen öffnen.
Die MCP-Tools
Nach der Verbindung können Sie aufrufen:
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