Skip to main content
Field names are in English and snake_case. Identifiers are UUIDs. Dates are ISO 8601, in UTC, to the second (2026-10-06T20:03:57Z). A field without a value is null and an empty list is []: a field is never missing, except the three post-event blocks of a post. Every object is sent as it is when the event is sent. Never sent: the raw data TIKT reads, the names of the services it uses, the scoring model, costs, the people TIKT processed who did not become leads, secrets.

Lead

A person scored against your ICP, with their full profile and their company. It travels in every lead and list event, and in lead.matched.

Signal

An engagement: what a person did on a post of a profile you track.

Post

A LinkedIn post of a profile you track.

Tracked profile

A LinkedIn profile you track (kol in the events). Inside a signal, a post and kol.followers_recorded, a short form travels: {id, name, relationship, linkedin_url}.

Cycle

One run of the agent for your workspace: the posts checked, the people harvested, the credits charged.

Credits

Your credits for the current billing period. One credit is one person processed.

ICP

A version of your ideal customer profile: what changes a lead’s score.

Destination

A place TIKT sends events to. Never a secret, never a header value.

Workflow

In lead.matched only: the workflow that matched, as it was at that moment. Never its filters or its actions.