AWS Bedrock AgentCore is a separate connector and is not available yet. Use AWS Claude Managed Agent for managed agents on AWS today.
Prerequisites
- Node.js on your machine
- A Novu account (you can create one during setup)
- An AWS Claude Platform workspace with:
- Commercial AWS region
- Workspace ID (
wrkspc_…) - API key (authentication docs)
- A Slack workspace where you can install apps
Connect AWS Claude
1
Run the CLI
2
Choose AWS Claude Managed Agent
When the CLI asks Where your agent runs?, select AWS Claude Managed Agent.The CLI prompts for:- AWS Claude API key — from the AWS Claude Platform console
- AWS Claude region — commercial region for your workspace
- AWS Claude workspace ID —
wrkspc_…under Workspaces in the AWS Console
3
Create the agent
-
Describe the agent in plain text, for example:
- Novu generates a name, identifier, system prompt, tools, MCP servers, and skills from that description.
- Review the fields. Select Create this agent, or Regenerate from description to revise.
4
Connect Slack
When prompted to pick a channel, select Slack.- Open https://api.slack.com/apps.
- Under App Configuration Tokens, click Generate Token.
- Copy the access token (starts with
xoxe.xoxp-). - Paste it into the CLI. Novu uses it once to create the Slack app and does not store it.
- Follow the install link to add the bot to your workspace.
5
Send a message
Open Slack and DM the agent (or @mention it in a channel). If the generated config includes Linear or GitHub MCP servers, the agent may prompt you to authorize them in-thread.Manage channels and conversations in the Novu dashboard.Copy an example agent description
Next steps
Claude (Anthropic)
Same flow with an Anthropic API key.
Concepts
Connectors, MCP servers, skills, and conversation lifecycle.
Configure MCP servers
Enable Linear, GitHub, Notion, and other MCP tools.
Conversation observability
Inspect live conversations in the dashboard.