I'm working on agentic AI bots that connect with various platforms like WhatsApp and email. However, I'm venturing into a new territory as my client uses AWS for their database. They want me to create an agent that retrieves information about clients with overdue payments and sends reminders via email and WhatsApp. I'm really hesitant about this because I'm concerned about potentially messing up their database. Could anyone guide me on how to fetch this data in read-only mode, so I won't alter anything in the database?
4 Answers
To access the database safely, your client should set up a read-only user for you. This way, you’ll have the necessary credentials to fetch data without the risk of making any changes. You just need to ask them to create this user in their AWS setup.
You can explore several AWS database options. Check out these links for more detailed information:
- AWS Databases: https://aws.amazon.com/products/databases/
- Amazon RDS: https://aws.amazon.com/rds/
- DynamoDB: https://aws.amazon.com/dynamodb/
These resources can help you understand how to set up your read-only access.
Here’s a useful GitHub repository that might help you out: https://github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server. It looks like it could have some relevant examples for your use case.
I’d suggest being cautious about this project. If you're unfamiliar with AWS, it might be wise to get some guidance or even consider declining if you feel unsure. It could lead to problems if things go wrong.
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically