capabilities.work

Bulk Identify Users and Notify

A 3-step recipe with Knock. We can help you get access.

Recipe · 3 steps

Bulk Identify Users and Notify

with Knock
Works with AI assistants

Bulk identify users, poll the bulk operation, then trigger a workflow.

  1. Submit the batch of users for identification, returning a bulk operation handle to poll.
  2. Fetch the bulk operation and check its status. Re-runs this step while the operation is still queued or processing.
  3. Trigger the workflow for the identified recipients now that the bulk identification has completed.
What you'll need to have ready
  • apiKey: Knock secret API key (sk_...) used as a Bearer token.
  • users: The list of user objects to identify in bulk.
  • recipientIds: The user ids to trigger the workflow for once identified.
  • workflowKey: The key of the workflow to trigger.
  • data: Optional data payload passed into the workflow run.
For your developer

Arazzo workflow knock-app:bulk-identify-users-notify, 3 operations: bulkIdentifyUsers → getBulkOperation → {$sourceDescriptions.workflowsApi.url}#/paths/~1v1~1workflows~1{key}~1trigger/post. Specs on APIs.io.