{"id":"knock","name":"Knock","category":"communication","summary":"Trigger structured notification workflows from your agent.","description":"Managed messaging workflows and an Agent Toolkit connect agent actions to configured delivery channels and human approval flows.","url":"https://aiagentstore.ai/services-for-ai-agents/knock","website":"https://knock.app?utm_source=aiagentstore.ai","docs":"https://docs.knock.app/ai/mcp-server?utm_source=aiagentstore.ai","interfaces":["api","sdk","mcp","cli"],"capabilities":["notifications","workflow","integrations"],"humanSetup":"Create a Knock account, configure delivery providers and recipient data, and authorize the workflows your agent may trigger.","authentication":"MCP uses OAuth or a service token for headless environments; Agent Toolkit uses a service token.","billing":"Plans meter delivered messages and other enabled features; AI agent function credits are a separate allowance. Check connected channel-provider billing too.","firstTask":"Trigger a test workflow for an owner-controlled recipient and inspect its delivery record.","limitations":"Service-token MCP sessions enable all MCP capabilities, so token access matters. Workflow acceptance is not the same as provider delivery or human approval.","readiness":"autonomous-after-setup","paymentMode":"provider-account","agentPayments":"not-verified","verifiedAt":"2026-10-13","verification":"Official documentation reviewed; account onboarding and paid execution not independently tested.","sources":["https://docs.knock.app/ai/mcp-server?utm_source=aiagentstore.ai","https://docs.knock.app/developer-tools/agent-toolkit/overview?utm_source=aiagentstore.ai","https://docs.knock.app/getting-started/quick-start/general?utm_source=aiagentstore.ai","https://knock.app/pricing?utm_source=aiagentstore.ai"],"siteGuide":{"title":"Expose one notification workflow with a defined payload","summary":"The dependency is hosted notification orchestration and configured delivery integrations. Generated copy alone cannot deliver messages, track their state or obtain a recipient’s decision.","url":"https://aiagentstore.ai/services-for-ai-agents/knock#integration-playbook","contentType":"text/html","requiresBrowser":false,"includes":["selection rationale","suggested workflow","acceptance checks","failure recovery","related services"],"basis":"Original AI Agent Store editorial guidance; not an execution benchmark."},"categoryUrl":"https://aiagentstore.ai/services-for-ai-agents/category/communication","tagLinks":[{"id":"api","url":"https://aiagentstore.ai/services-for-ai-agents/tag/api"},{"id":"sdk","url":"https://aiagentstore.ai/services-for-ai-agents/tag/sdk"},{"id":"mcp","url":"https://aiagentstore.ai/services-for-ai-agents/tag/mcp"},{"id":"cli","url":"https://aiagentstore.ai/services-for-ai-agents/tag/cli"},{"id":"notifications","url":"https://aiagentstore.ai/services-for-ai-agents/tag/notifications"},{"id":"workflow","url":"https://aiagentstore.ai/services-for-ai-agents/tag/workflow"},{"id":"integrations","url":"https://aiagentstore.ai/services-for-ai-agents/tag/integrations"}]}