Enes
1.4K posts

Enes
@enesozturkdev
swe @walletconnect building ai things ・https://t.co/MIzE80aE9D ・https://t.co/t5sQfMrMuQ ・https://t.co/GTKvVueXJ3 ・https://t.co/my3NVZSFYb

Meta Ads with AI just got enabled for everyone 🔓 Didn't know it was that hard to get API approval from Meta. You literally need to create a video for each permission with detailed instructions, why/where/how you use them etc. Wait around a week for results. So annoying but after a couple of rejections, finally I got it


Claude coding weekend - trying to fix a problem I've been struggling with my side projects, digital marketing / paid ads. Built an AI app where connects to ad accounts and does anything that requires profession in seconds with chat, and it works so good. If you ever visited ad platforms like GA4, Google Ads, or Meta Ads, they are extremely complicate, there is no good onboarding, hard to find features etc. and requires expertise. In the AI age it doesn't make sense use them. I've considered building skills + OpenClaw on top of ads APIs, but there are several problems: getting approval for APIs are so hard, especially for Meta apps you need to show step by step how you're using the permissions in your app and I saw some people's ad accounts got banned due to automated agentic behavior. They are not ready for agents yet. They want to see user takes action, not automating things. So I've built this app with generative UI components and for each action on the ads user needs to approve before it goes to API call. This is also fun to build bc I've been looking for UI rich chat ideas to be creative and build nice user experiences. There are many generative UI components to build in this app. Currently works with the GPT 5.2, but curious to see other model's outputs so I might add model switching. Following the receipt of levelsio in this tweet: x.com/levelsio/statu… - I'll use this app on my side projects to see how it's helping/performing then will feed it with results and improve the experience to get best performing ads. Comment or DM me if you'd like to test this, will give free subs. I'll use this post as thread for the upcoming updates. *I've used mock data on API level for the demonstration purposes in video - but it work as it looks #buildinpublic #marketing





WalletConnect Pay is now LIVE at 94° Coffee in Lisbon 🇵🇹 Pay instantly with USDC, ETH, SOL, BNB, MON or POL. Supported networks include Ethereum, Arbitrum, OP, BNB Chain, Monad, Polygon, Base and Solana. Visit the café: maps.app.goo.gl/8jgXqVhnJgpHPK…





Slack API is not quite LLM friendly, but anyways: Tool #2: @slack - Getting the into the big threads or many different conversations on Slack sometimes exhausting. Asking summary of them, jumping on the links in the threads easily, or asking question about those, etc are something Slack should already be shipped actually. While this looks cool, it's not quite easy to connect your Slack to any LLM because Slack's API is very limited. It has tiering and rate limiting system, and you need to pay to upgrade your tier for fetching basic things like your channels, or teammate list. For demo purposes I've hard-coded some channel or people IDs. This was still good to play around with streaming tool results with AI SDK. So unless Slack make these calls easier, it's not going to be a AI friendly tool unfortunately.

Most of the chat apps still don't have access to my everyday apps - I'm building one. Exploring tool calling and custom components with @aisdk. With the new version you can write custom data parts to the streamed messages, which is very cool, so you can render your custom components to make the chat UI look nicer & interactive. Code below. Tool #1: @linear - Sometimes I want to get summary of my current issues at the beginning of the day/week. I don't want to spend too much time switching contexts or pages. Instead get my recent work, where am I at, what are my blocked issues or why they are blocked with a nice summary can boost my productivity.


Most of the chat apps still don't have access to my everyday apps - I'm building one. Exploring tool calling and custom components with @aisdk. With the new version you can write custom data parts to the streamed messages, which is very cool, so you can render your custom components to make the chat UI look nicer & interactive. Code below. Tool #1: @linear - Sometimes I want to get summary of my current issues at the beginning of the day/week. I don't want to spend too much time switching contexts or pages. Instead get my recent work, where am I at, what are my blocked issues or why they are blocked with a nice summary can boost my productivity.




