AWS DynamoDB
by Amazon Web Services
Connect agents to AWS DynamoDB to read, write, query, and scan items in NoSQL tables.
How agents use AWS DynamoDB
- ✓Store and retrieve agent workflow state across executions
- ✓Write processed events or results to DynamoDB as a fast lookup store
- ✓Query records by partition key for targeted data retrieval
- ✓Maintain counters and aggregates with atomic update expressions
- ✓Cache external API results with TTL-based expiry
Agent actions
Inputs: tableName, key
Returns: item, found
Inputs: tableName, item, conditionExpression
Returns: success
Inputs: tableName, key, updateExpression, expressionAttributeValues, expressionAttributeNames
Returns: item, success
Inputs: tableName, key
Returns: success
Inputs: tableName, keyConditionExpression, expressionAttributeValues, filterExpression, indexName, limit, scanIndexForward
Returns: items, count, lastEvaluatedKey
Inputs: tableName, filterExpression, expressionAttributeValues, limit
Returns: items, count, scannedCount
Example workflows
Session management
Agent reads and writes user session state to DynamoDB for stateful workflows
Event log storage
Agent writes workflow events to a DynamoDB table for audit and replay
About AWS DynamoDB
- Vendor
- Amazon Web Services
- Pricing Always review details with the vendor
- Paid — On-demand: ~$1.25/million writes, $0.25/million reads. Provisioned: per RCU/WCU hour. 25 GB free tier storage.
- Authentication
- API key
- Rate limit Always review details with the vendor
- 3000 requests / minute
- Compatible nodes
- AgentResourceInputOutput
Put AWS DynamoDB behind your AI agent
Set up AWS DynamoDB alongside your other tools in the planner — no code — so AI can act on it for your customers.
Open the planner