Connection summary
Before you connect
Rippit asks for one value, an API key. An Attention admin creates it under Settings → Organization → API Keys. Create an organization-level key: Rippit identifies the connection by the organization the key belongs to, and a user-level key cannot report one. An organization-level key reads every team’s calls in your Attention organization.Data handling
What a call becomes in Rippit
Each Attention call becomes one conversation in Rippit.
Consecutive transcript segments from one speaker join the same turn until there is a pause of more than 3 seconds or the turn reaches 1,000 characters. Each turn carries the speaker name Attention identified, or the speaker’s email when there is no name. A turn with neither is attributed to a generic participant.
A call’s start is the time its live stream started, or its creation time when Attention reports no stream start. The owner’s display name is the Attention user’s first and last name, or the organizer participant’s name. Speaker and owner emails are stored in lowercase.
API endpoints
The organization lookup reads the organization UUID from the first team the key returns. It is why a key that cannot list teams cannot connect.
There is no separate per-call fetch.
detailedTranscript=true returns each call’s full transcript inline in the list, so one paged request both discovers calls and reads their content. No other Attention object is listed or swept. Owner, participants, and team come from the call record itself.
Sync behavior
Rate limiting
- Every request, retries included, starts at least 1 second after the previous one, so a sync sends at most 60 requests per minute.
- Each page of up to 10 calls is one request. Each sync also spends one request on the credential check.