Enes

1.4K posts

Enes banner
Enes

Enes

@enesozturkdev

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

Beigetreten Kasım 2016
312 Folgt3.8K Follower
Angehefteter Tweet
Enes
Enes@enesozturkdev·
Introducing VideoContentAI ✨ Generate videos with creative visuals, voice-overs, and subtitles in a minute. 🤩 Watch it while it generates a video about itself. Details in the thread.
English
4
11
71
15.9K
Enes
Enes@enesozturkdev·
[Meta Ads] Creating AI based ad campaigns achieved internally Been spending time with ads APIs, they are completely cursed - there are thousands of variations of a campaign object, bad/missing documentation, things getting easily out dated. Same for both Google Ads and Meta Ads. Hopefully with Claude Code made deep dive on each APIs and found out basic campaign creation. I love the interactive components in chat, so easy with @aisdk - User confirmations - Interactive data entry (image and account selection) - Remembers choice across chat - Success/error handling - Beautiful by its root; @shadcn components Each component designed as tool to @aisdk for it's purpose. Next step I want to try json-render by @ctatedev, curious how AI come up with dynamic components for different variations of an ad/campaign.
Enes@enesozturkdev

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

English
0
0
5
393
Enes
Enes@enesozturkdev·
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
Enes tweet media
Enes@enesozturkdev

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

English
0
0
2
743
Enes
Enes@enesozturkdev·
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
English
4
5
24
3.1K
Enes
Enes@enesozturkdev·
@mksglu Currently each tool call has it's own component designed but thinking to use json-renderer as for dynamic UI comp use cases, curious about it
English
0
0
0
57
Mert Koseoglu
Mert Koseoglu@mksglu·
@enesozturkdev Congrats, Enes! I wonder that how you can managed Gen UI in that case? Json Renderer?
English
1
0
1
126
Enes
Enes@enesozturkdev·
どうやら彼らの翻訳も正確ではなかったようだ - @nikitabier これらの問題を修正する予定はありますか?
日本語
0
0
0
179
Enes
Enes@enesozturkdev·
どの言語でツイートしてもいい。翻訳機能があるからじゃなくて、どうせタイムラインには誰も見ないから。Xのアルゴリズムはクソだ。
日本語
1
0
0
262
Enes
Enes@enesozturkdev·
Test
English
0
0
0
267
Pedro Gomes
Pedro Gomes@pedrouid·
WalletConnect turns 8 years old today 🎂 From Ethereum roots to a decentralized multi-chain, multi-token, multi-region network unlocking real-world crypto payments in stores with @WalletConnect Pay 💙 So proud of what we’ve built in this long journey 🙏
English
20
14
107
8.1K
Enes retweetet
WalletConnect
WalletConnect@WalletConnect·
1/ Introducing WalletConnect Pay 🌐 In partnership with @dtc_pay, one of Asia’s leading POS providers, seamless stablecoin payments are coming to retail, hospitality, and everyday commerce across Asia.
English
34
117
492
126.7K
Enes
Enes@enesozturkdev·
Enes tweet media
ZXX
0
0
1
445
Enes
Enes@enesozturkdev·
gm, keep building web3
Enes tweet media
English
0
2
5
473
Enes
Enes@enesozturkdev·
Two pics for pausing main stream and streaming text to your custom tool with @aisdk v5:
Enes tweet mediaEnes tweet media
Enes@enesozturkdev

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.

English
0
0
0
886
Enes
Enes@enesozturkdev·
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.
Enes@enesozturkdev

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.

English
0
0
1
1.4K
Enes
Enes@enesozturkdev·
@peduarte They are not interesting unless somebody recreate the Genie animation really
English
0
0
1
95
Enes
Enes@enesozturkdev·
That being said, ChatGPT introduced Connectors (and custom MCP support) recently
Enes tweet media
Enes@enesozturkdev

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.

English
0
0
0
606