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.
- Submit the batch of users for identification, returning a bulk operation handle to poll.
- Fetch the bulk operation and check its status. Re-runs this step while the operation is still queued or processing.
- 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.