Öppet API
Bygg på era möten.
Möten, transkript, åtgärder, risk och coachning som REST — med testnycklar som rullar tillbaka, signerade webhooks och en referens som genereras ur koden som kör.
$ curl https://api.notetaker.se/v1/meetings?limit=1 \
-H "Authorization: Bearer $TELINK_API_KEY"
{
"ok": true,
"data": {
"items": [{
"id": "3f2a1b9c-5d6e-4f70-8a9b-0c1d2e3f4a5b",
"title": "Kundmöte Nord",
"one_liner": "Genomgång av offert, kunden vill se referenser.",
"scheduled_at": "2026-10-13T09:00:00.000Z",
"category": "sälj",
"duration_seconds": 2712,
"open_task_count": 3,
"state": "done"
}],
"has_more": true,
"next_cursor": "MjAyNi0xMC0xM1QwOTo0Njo1Mi4wMDBafDNmMmExYjlj"
},
"warnings": [],
"errors": []
}Stockholm
AWS eu-north-1. Data lämnar aldrig EU.
600 anrop/min
Per nyckel, med X-Request-Id på varje svar.
Testläge på riktigt
Varje skrivning körs fullt ut och rullas tillbaka.
Plattformen
Det här ingår
Nycklar med scopes
14 scopes – ge varje integration exakt den åtkomst den behöver.
Testnycklar
tmi_test_… kör varje skrivning fullt ut och rullar sedan tillbaka. Samma fel som i drift, inget sparas.
Idempotens
Skicka Idempotency-Key så körs en skrivning bara en gång, även om anropet görs om inom 24 timmar.
Webhooks med signatur
Åtta händelser, signerade med HMAC-SHA256, med automatiska omförsök och leveranslogg.
Cursor-paginering
Stabila listor med has_more och next_cursor – inga dubbletter när nya möten tillkommer.
OpenAPI 3.1
Referensen genereras ur koden som kör, med kodexempel i curl, JavaScript, Python och PHP.
Bas-URL https://api.notetaker.se/v1 · alla svar har formen { ok, data, warnings, errors } · nycklar skapas av administratören i Telink Möteshjälp under Inställningar → API.
Referens
Resurser
Möten
Sammanfattning, kapitel, höjdpunkter, taltid och insikter per möte.
meetings:readmeetings:writeTranskript
Hela samtalet med talare och tidsstämplar.
transcripts:readInspelningar
Signerade länkar som gäller i en timme. Varje uttag loggas.
recordings:readÅtgärder
Att göra-punkter från mötena – läs, uppdatera och bocka av.
tasks:readtasks:writeKalender
Kommande möten och botens läge för vart och ett.
calendar:readcalendar:writeBottar
Skicka boten till ett pågående möte.
bots:writeFråga
Ställ en fråga om mötena i klartext och få svar med källor.
ask:readRisk
Affärsrisk per motpart, byggd på vad som sagts i mötena.
risk:readCoachning
Scorekort per möte.
coaching:readAnvändare
Organisationens användare.
users:readWebhooks
Skapa, lista och testa prenumerationer på händelser.
webhooks:manageExempel
Så här ser ett anrop ut
curl https://api.notetaker.se/v1/meetings?limit=1 \
-H "Authorization: Bearer $TELINK_API_KEY"
curl -X POST https://api.notetaker.se/v1/ask \
-H "Authorization: Bearer $TELINK_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"question":"Vilka invändningar fick vi i september?"}'Svar från POST /v1/ask
{
"ok": true,
"data": {
"answer": "I september kom tre invändningar, alla om pris: Nordbolaget (13/9), Vestia (20/9) och Kalmar Bygg (27/9).",
"sources": [{
"meeting_id": "3f2a1b9c-5d6e-4f70-8a9b-0c1d2e3f4a5b",
"title": "Kundmöte Nord",
"at_second": 1240,
"quote": "Priset ligger över vad vi räknat med."
}],
"route": "highlights"
},
"warnings": [],
"errors": []
}Fel returneras med en stabil code och ett meddelande på svenska som kan visas rakt för användaren. Skicka Idempotency-Key på skrivningar för säkra omförsök.
Händelser
Webhooks
meeting.startedBoten är inne i mötet och spelar in.meeting.completedTranskript, sammanfattning och åtgärder är klara.meeting.failedBoten kom inte in (lobby, nekad, ingen dök upp).meeting.deletedMötet raderades — av en användare eller av retention.task.updatedEn åtgärd bockades av, återöppnades eller ströks.score.readyScorekortet för mötet är satt.risk.signal_detectedEn ny risksignal på en motpart.webhook.testTesthändelse från portalen.
Varje leverans signeras med Telink-Signature: t=…,v1=… (HMAC-SHA256). Varje leverans har också huvudena Telink-Event-Id, Telink-Event-Type, Telink-Delivery-Id och Telink-Attempt. Misslyckade leveranser görs om upp till 8 gånger med backoff från 1 till 128 minuter, och leveransloggen låter er leverera om med en knapp.
POST /er-endpoint
Telink-Signature: t=1760348832,v1=5f1c…
Telink-Event-Id: 7d4e8a2b-1c3f-4e5a-9b6d-2f1a3c4e5b6d
Telink-Event-Type: meeting.completed
{
"id": "7d4e8a2b-1c3f-4e5a-9b6d-2f1a3c4e5b6d",
"type": "meeting.completed",
"created_at": "2026-10-13T09:47:12.000Z",
"tenant_id": "a1b2c3d4-0000-4000-8000-000000000001",
"meeting_id": "3f2a1b9c-5d6e-4f70-8a9b-0c1d2e3f4a5b",
"data": {
"id": "3f2a1b9c-5d6e-4f70-8a9b-0c1d2e3f4a5b",
"title": "Kundmöte Nord",
"one_liner": "Genomgång av offert, kunden vill se referenser.",
"ended_at": "2026-10-13T09:46:52.000Z",
"duration_seconds": 2712,
"category": "sälj",
"participant_count": 4,
"has_media": true,
"summary_available": true,
"open_task_count": 3,
"objection_count": 2
}
}Användningsfall
Vad team bygger
meeting.completedMötet i CRM:et utan handpåläggning
Lyssna på meeting.completed och skriv sammanfattning och åtgärder till ert CRM.
GET /v1/meetingsEgen rapportering
Hämta möten per säljare och period och bygg rapporterna i ert eget verktyg.
risk.signal_detectedRisk i Slack
Lyssna på risk.signal_detected och posta ett meddelande i rätt kanal.
Vanliga frågor
Kostar API:et extra?+
Nej. API:et ingår i prenumerationen utan extra kostnad.
Var finns dokumentationen?+
På utvecklarportalen notetaker.telink.ai/utvecklare. Referensen bygger på OpenAPI 3.1 och finns även som /v1/openapi.json.
Kan vi testa utan att röra riktig data?+
Ja. Testnycklar (tmi_test_…) kör varje skrivning fullt ut och rullar sedan tillbaka – samma fel i test som i drift, inget sparas.
Finns Zapier eller Make?+
Inte än – det byggs härnäst. Med webhooks går det redan i dag att koppla egna flöden.
Var lagras data?+
I Stockholm (AWS eu-north-1). Data lämnar aldrig EU.
Bygg mot Telink redan i dag
API:et ingår i prenumerationen utan extra kostnad.