This AI Agent Writes Its Own Story
A software development experience building an autonomous AI agent using AI coding and brainstorming assistants - the benefits, challenges, and insights gained
I use my computer a lot. In fact, I have a bunch of different computers (laptops, desktops, servers) and my job requires me to be connected more or less all the time. That being said, I’ve been searching for a way to sync all of my data across my machines: stuff like SMS, calls, apps… basically everything. Most of the things I need can be done easily using some kind of fancy new app or a new service.
I decided to give it a shot through custom scripting and using SMS Global. This is the experience I had.
I created an account on SMSGlobal a few months ago because I needed a service to send SMS from, even when I’m away from my phone (in a different country or just need a custom “From” header in the message). SMS Global promised to give me all of that for a fee.
I paid quite a few bucks for the service (keep in mind that they now have my credit card and personal data). I tested the service on a few networks, and there were problems. I couldn’t set the “From” header properly for all SIM providers worldwide. It worked only for one of the 5 telcos I tested with. Instead of at least setting my name as the sender, they set some strange foreign number that just confused people…
There we go, disappointment #1.
I wrote to their support about this issue, and they told me that they can’t do anything. The response came 2 weeks too late, of course. That’s my disappointment #2. Even though I felt like they stole my money and misled me into believing that their service is truly “global”, I stopped complaining about this issue and also stopped using the service for a while.
A few weeks had passed (maybe even months?), and I needed to check in again and see if it’s still working to use in another project. So, I go to the login page from my phone, log in, and then see this page:
Broken, non-responsive layout
Some problems I notice being here:
Disappointment #3. Moving slowly into anger. So we have a meaningless message… fine, let’s see what’s on the bottom.
Random coded error
Wow, ok. Let’s analyze that too.
This makes no sense to me. I’m getting stressed. Let’s see what else… I try to find the support button on a non-working page. It takes like 5 minutes, and I build user interfaces for a living.
Disappointment/Annoyance #4: on the support page, it took me 3 more minutes to find the login button. Why do I need to log in? Well, because they logged me out again for some reason, of course. I wrote about the problem, explaining that I have money in that account. Not that I care about getting my money back (it’s not millions), but it’s just annoying that they don’t want to give me any information except the dumb coded messages! It’s like talking to the Google Play Console support.
I got a response (2 more weeks later)!
Here it is:
Terrible customer support
Annoyance/Frustration #5: wow, I have to call them?! Call them, on the phone, which is btw in a different country code. NO. I ask again about the issue, they should explain the problem just as easily over email.
The second answer was totally ridiculous. But they can communicate over email after all. They said that I was using an “unfamiliar” name in the “From” header, which then blocked my account without telling me. Wow. Just wow. Frustration #6. Of course I used a different name! That’s the point, isn’t it?! When I write messages to my mom, she knows who it is. But when writing to a customer or syncing data to another server, how the hell would the other side know who is writing and about what?! Sometimes I need to write the company/project name to some people, and first name to other people, even nickname to some. This is what they were selling in the first place.
First they don’t know what’s wrong and I need to call them, then suddenly they know everything. Then they know contents of all of my messages? Wow. How far does this go?! And the service isn’t even working for me properly. I complained again saying that I want my account removed immediately, deleting all of my data from their servers (as it is clearly not encrypted). I also want my money back, it’s literally fraudulent behavior!
And it’s not like they are having amazing reviews. They desperately need new, satisfied customers. And failed, again. Their last reply was the best: (Frustration #7) after everything that happened, they told me to delete the account from the home page when I log in… the home page, THAT’S NOT WORKING FOR ME! Damn it.