AWS Bedrock AgentCore Long-Term Memory Connector
Retrieve persistent knowledge — facts, preferences, and summaries — from AWS Bedrock AgentCore Long-Term Memory
Required inputs
| Key | Label | Type |
|---|---|---|
authentication.accessKey | Access key | secret |
authentication.secretKey | Secret key | secret |
memoryId | Memory ID | FEEL expression |
namespace | Namespace | FEEL expression |
configuration.region | Region | FEEL expression |
operation.query | Search query | FEEL expression |
Optional inputs
| Key | Label | Type |
|---|---|---|
operation.operationDiscriminator | Operation | string |
awsCredential | AWS credential | secret |
authentication.type | Authentication | string |
regionOverride | Region | FEEL expression |
operation.retrieve.memoryStrategyId | Memory strategy ID | FEEL expression |
operation.retrieve.maxResults | Max results | string |
operation.retrieve.nextToken | Pagination token | secret |
operation.list.memoryStrategyId | Memory strategy ID | FEEL expression |
operation.list.maxResults | Max results | string |
operation.list.nextToken | Pagination token | secret |
resultVariable | Result variable | string |
resultExpression | Result expression | FEEL expression |
errorExpression | Error expression | FEEL expression |
retryCount | Retries | FEEL expression |
retryBackoff | Retry backoff | string |
jobTimeout | Job timeout | string |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.aws.bedrock.agentcore.memory.longterm.v1", {
"authentication.accessKey": "<your access key>",
"authentication.secretKey": "<your secret key>",
"memoryId": "= ...",
"namespace": "= ...",
"configuration.region": "= ...",
"operation.query": "= ...",
"operation.operationDiscriminator": "retrieve",
"awsCredential": "<your aws credential>",
})