Skip to content

Triggers and Channels

Triggers and channels are how work enters a Space. A user can start a chat thread, an email can arrive at the Space address, a schedule can wake the agent, a webhook can receive an external event, or an integration can route provider work into the Space.

The result is still a Thread. The Space supplies the local context and policy for that thread.

Entry pointWhat happens
ChatA user starts or resumes a thread in a selected Space
EmailCold-contact email from a registered tenant user to the Space address creates or reopens an email thread when enabled
ScheduleA recurring or one-time schedule wakes work in the Space
WebhookAn external POST creates or wakes work in the Space
IntegrationA connector routes Slack, GitHub, or other provider events into the selected Space

Each entry point keeps channel metadata so operators can tell where the work came from.

Space cold-contact email uses the current Space address format:

<space-slug>@<tenant-slug>.thinkwork.ai

Cold-contact email is accepted only when the Space email trigger is enabled and the sender email matches a registered tenant user. Disabled or deleted Email triggers do not accept cold-contact email. Private Spaces additionally require that user to be a Space member. Archived Spaces do not accept new cold-contact email.

Token-bearing replies to agent-initiated email are different. They continue an existing thread and can work even when cold-contact email is disabled or deleted.

Triggers are local to the Space they are configured for. A schedule or webhook attached to a Space wakes the tenant platform agent with that Space’s workspace, knowledge, tools, and policy.

For the operator UI, see Admin - Space Triggers.