Notification infrastructure for developers. Manage users, trigger workflows, and track messages.
Get User
Get User. Retrieve a user from Knock by their ID
List Messages
List Messages. List Knock messages with optional filters and pagination
Trigger Workflow
Trigger Workflow. Trigger a Knock notification workflow for one or more recipients
Identify User
Identify User. Create or update a user in Knock
Delete User
Delete User. Delete a user from Knock by their ID
Get Message
Get Message. Retrieve a Knock message by its ID
Custom API Call
Custom API Call. Make a custom API call to a specific endpoint
You connect with: api key.
Something happens
An Agent or workflow decides what to do
A person approves, if it matters
Knock: trigger workflow
Connecting Knock does not give every Agent unrestricted access to it. Each Agent needs the capability granted, the identity it acts as must be allowed, and consequential actions can wait for a person to approve them.
How Nerve controls actionsStart with one conversation your team handles every day. Give the Agent what it needs to know, connect the tools it should use, and decide where a person steps in.