Wat kan ik doen met de Telegram CRM API?
+
Telegram-chats opvragen en doorzoeken, de berichtgeschiedenis lezen, contacten en aangepaste velden beheren, tickets met prioriteit en toegewezen persoon aanmaken en bijwerken, broadcasts naar getagde segmenten starten, tags toevoegen en verwijderen, en waarden van aangepaste velden bijwerken. Elk endpoint is gebonden aan de workspace en wordt vastgelegd in het auditlog.
Welke scopes zijn er beschikbaar?
+
workspace.read · members.read · accounts.read · contacts.read · chats.read · chats.write · custom_fields.read · custom_fields.write. Kies het minimum dat je integratie nodig heeft: minimale rechten beperken de schade als een sleutel uitlekt. Dezelfde scopes gelden voor de API, de MCP-server en de Make.com-integratie.
Concrete voorbeelden: wat bouwen echte teams?
+
Een tradingteam synchroniseert elk uur alle Telegram-chats naar BigQuery, zodat analisten ze kunnen combineren met on-chain data. Een SaaS-supportteam laat een cronjob de onopgeloste tickets van gisteren ophalen en als overzicht naar Slack sturen. Een growthteam start een Telegram-broadcast vanuit een webhook zodra er een upgrade-event van Stripe binnenkomt. Een opsteam bouwde een Retool-dashboard met de responstijd per medewerker, de aantal afgehandelde tickets en de verdeling over pipelinefases, allemaal aangedreven door de API van Entergram.
Hoe maak en beheer ik API-sleutels?
+
Ga naar het tabblad Developers in je Entergram-workspace. Klik op 'Create key', selecteer de scopes die je nodig hebt, stel eventueel een kortere TTL en een IP-allowlist in en kopieer de sleutel. De volledige sleutel wordt maar één keer getoond, dus bewaar hem veilig. Sleutels worden eenrichtings gehasht opgeslagen. Trek elke sleutel direct in via hetzelfde tabblad.
Hoe roteer ik een uitgelekte sleutel?
+
Tabblad Developers → zoek de sleutel op zijn prefix → Revoke (direct). Maak daarna een nieuwe sleutel met dezelfde scopes en IP-allowlist, zet die in je integratie en controleer de laatste gebruiksgegevens van de oude sleutel om te bevestigen dat er geen verkeer meer is.
Kan de API data van een andere workspace zien?
+
Nee. Elke API-aanroep is gebonden aan de workspace die de sleutel heeft uitgegeven. Een sleutel van workspace A kan workspace B letterlijk niet lezen. Die afbakening wordt bij elke query aan de serverkant afgedwongen.
Welke HTTP-fouten kan ik tegenkomen?
+
401 = de sleutel is verlopen, ingetrokken of hoort niet bij deze workspace. 403 = de sleutel mist de benodigde scope, of het verzoek kwam van een IP-adres buiten de allowlist. 429 = je hebt een rate limit bereikt; wacht even en probeer opnieuw volgens de Retry-After-header.
Wat is het verschil tussen de API en de MCP-server?
+
Beide geven toegang tot dezelfde workspacedata met dezelfde scopes. De API is voor je code: cronjobs, webhooks, interne tools, synchronisatiepipelines. De MCP-server is voor AI-agents (Claude, ChatGPT, Cursor) die tools automatisch vinden en aanroepen via het Model Context Protocol. Gebruik de API als code de afnemer is; gebruik de MCP-server als AI dat is.
Ondersteunt de API webhooks?
+
Uitgaande webhooks staan op de roadmap. Op dit moment werkt het volgens een pull-model: roep de API aan volgens een schema of als reactie op je eigen gebeurtenissen. De Make.com-app heeft ook triggers op workspace-gebeurtenissen; bekijk de lijst in Make voordat je een scenario rond een ervan ontwerpt.