Skip to main content
📝 Claude Code

Firecrawl Gave My AI Agents Real Web Access

Give Claude Code agents real web access with Firecrawl. Authenticated scraping, structured extraction, and live data for agentic AI workflows.

24 min

Read time

4,640

Words

Mar 25, 2026

Published

Engr Mejba Ahmed

Written by

Engr Mejba Ahmed

Share Article

Firecrawl Gave My AI Agents Real Web Access

Firecrawl Gave My AI Agents Real Web Access

I watched Claude fail at a login screen for the fourth time in a row, and something clicked.

Not a revelation about Claude's capabilities — I know what this model can do. I've built agent swarm architectures with it, shipped production apps, automated workflows that would have taken a team of three. The model itself wasn't the problem. The web was the problem. Every login form, every CAPTCHA, every "verify you're human" checkbox — the entire internet was designed to keep exactly this kind of automated interaction out.

That's the contradiction nobody talks about enough. We have AI agents capable of reasoning through complex multi-step tasks, writing production code, analyzing entire codebases — and they can't reliably log into a web dashboard. It's like hiring a brilliant engineer and then telling them they can't use the office door.

Then I found Firecrawl. And within about forty minutes, Claude was logged into three different web apps simultaneously, scraping structured data from real estate listings across six markets in parallel, and maintaining persistent sessions that survived between conversations. Not a demo. Not a proof of concept. A working workflow that's been running daily for the past two weeks.

Here's what I found — the parts that work, the parts that surprised me, and the one architectural decision that changes how I think about AI agents interacting with the web.


The Problem That's Been Hiding in Plain Sight

Every developer building with AI agents hits this wall eventually. You get Claude or GPT humming along on local tasks — file manipulation, code generation, data analysis — and then you try to point it at something on the web. A dashboard you need scraped daily. A portal where you post updates. A competitor's pricing page you want monitored.

And it falls apart.

I've written about the broken state of AI web browsing before. Vision-based browsing — where the AI takes screenshots and tries to identify clickable elements — works in controlled demos and crumbles in production. The agent misidentifies hover menus, gets confused by animations, burns through tokens taking screenshot after screenshot, and still fails to complete basic tasks.

The core issue is structural. Browsers were built for humans. Every element of the experience — from the visual rendering to the interaction model to the authentication flow — assumes there's a person sitting at a screen, moving a cursor, reading text rendered in a specific font at a specific size. AI agents don't see any of that. They're trying to navigate a world designed for a different species of user.

Firecrawl's approach is different. Instead of trying to make AI agents better at pretending to be humans on human-built web interfaces, it gives them their own purpose-built browsing environment. Sandboxed browsers that the AI controls natively. Persistent sessions that maintain login state. Parallel execution that lets the agent work across dozens of sites simultaneously.

It's not a browser automation tool with an AI wrapper. It's infrastructure designed from the ground up for how AI agents actually need to interact with web data.


What Firecrawl Actually Is (And What It Isn't)

Before I get into the hands-on testing, I need to clear up some confusion I've seen floating around. Firecrawl is not just another web scraper. I've used Puppeteer, Playwright, Selenium, Beautiful Soup — the whole lineup. Those tools let you automate a browser programmatically. Firecrawl does something fundamentally different.

At its core, Firecrawl is a web data API built specifically for AI. It converts any website into clean, LLM-ready markdown or structured JSON through a single API call. But the part that caught my attention — the part that changes the game for AI agent workflows — is the agentic layer they've built on top.

Here's the distinction that matters:

Traditional web scraping requires you to write explicit scripts: navigate to this URL, find this CSS selector, extract this text, handle this pagination. When the site changes its layout, your script breaks.

Firecrawl's agent endpoint works differently. You describe what data you want in plain text — "find the contact information for commercial real estate wholesalers advertising in the Atlanta market" — and optionally pass a schema for the output structure. The agent handles the searching, navigating, and extracting autonomously. It's agentic scraping versus scripted scraping.

The key features that set it apart for AI agent integration:

Dedicated sandboxed browsers. When you connect Claude to Firecrawl, it doesn't get access to your personal browser. It gets its own isolated browser instances running in Firecrawl's cloud infrastructure. Your cookies, your passwords, your logged-in sessions — none of that is exposed. This is the security model I was looking for.

Persistent login sessions. This is the feature that made me stop what I was doing and pay attention. Claude can log into a web application through Firecrawl and stay logged in across conversations. The session persists. Context survives. This solves the "new employee who forgets everything daily" problem that makes most AI web automation feel like Groundhog Day.

Parallel browser sessions. Claude can spin up dozens of browser instances simultaneously. Not sequentially — truly in parallel. When I needed to search six real estate markets at once, Claude wasn't doing them one by one. It ran all six searches concurrently and compiled the results.

Smart content extraction. Firecrawl's engine handles dynamic content loading — React apps, Vue.js SPAs, pages that lazy-load data — using what they call Smart Wait technology. It detects when the dynamic content has actually finished rendering before extracting, which solves the timing issues that plague traditional scraping.

What it isn't: a free lunch. Firecrawl uses a credit-based pricing system. Standard scraping operations cost 1 credit per page. AI-powered extraction with structured output uses a 5x multiplier — so if you're extracting structured data frequently, credits burn faster than the headline numbers suggest. The free tier gives you 500 lifetime credits (not monthly), which is enough for prototyping but not production use. I'll cover the economics in more detail later.


How I Set It Up (15 Minutes, Not an Afternoon)

I was expecting the setup to be a multi-hour ordeal. MCP server configurations, environment variables, debugging connection issues — the usual dance. It wasn't. The entire process took me about fifteen minutes, and most of that was me reading documentation I didn't strictly need to read.

Here's the actual setup path:

Step 1: Claude Desktop (If You Don't Already Have It)

If you're reading this, you probably already have Claude Desktop installed. If not, grab it from Anthropic's site for Mac or Windows. The connector system that Firecrawl uses requires the desktop app — this doesn't work through the web interface alone.

Step 2: Get Your Firecrawl API Key

Head to firecrawl.dev and create an account. The dashboard is straightforward — your API key is right there on the main page after login. Copy it. You'll need it in about sixty seconds.

Step 3: Connect Claude to Firecrawl

This is where the MCP (Model Context Protocol) integration comes in. In Claude Desktop, go to Customize > Connectors, hit the plus button, and select Add Custom Connector. You'll enter the Firecrawl API URL and paste your API key.

For developers who prefer the CLI approach, you can register the Firecrawl MCP server with Claude Code directly:

claude mcp add firecrawl --url https://firecrawl.dev/mcp --api-key YOUR_API_KEY

This registers the server and passes your API key securely so the two services can communicate.

Step 4: Approve and Enable

Claude will ask you to approve the connector. Once approved, Firecrawl appears in your connectors list and stays available across all conversations. No repeated permission dialogs. No re-authentication every session.

Pro tip: Once the connector is active, Claude gains access to Firecrawl's full toolset — scraping, crawling, searching, and the agent endpoint. You don't need to configure each capability separately. The MCP server exposes all of them as available tools that Claude can call based on what your prompt requires.

One thing that tripped me up initially: make sure you're running the connector through Claude's Cowork mode if you want the full agentic capabilities — file reading, task execution, and external service connections all at once. The standard chat mode has more limited tool access.

That's it. No Docker containers. No local Chromium installations. No driver compatibility debugging. The browser infrastructure runs on Firecrawl's cloud, and Claude connects to it through the MCP protocol. It's arguably the cleanest third-party integration I've set up with Claude.


What I Actually Tested: Three Use Cases, Real Results

I didn't test Firecrawl in a sandbox. I threw real workflows at it — tasks I'd either been doing manually or had previously tried to automate with other tools and given up. Here's what happened.

Test 1: Autonomous Community Management

This was the test that sold me.

I manage a school community portal — a private platform where parents get daily updates, ask questions, and need responses. Before Firecrawl, managing this was a 30-minute daily task: log in, check new posts, draft responses, share relevant updates. Tedious but necessary.

With Firecrawl, I set up a persistent browser session where Claude logs into the portal and stays logged in. Then I built a workflow:

  1. Claude logs into the school portal through its dedicated Firecrawl browser
  2. It checks for new questions from community members
  3. It drafts and posts responses based on a knowledge base I've provided
  4. It researches trending topics on Reddit relevant to the community's interests
  5. It posts a daily update with curated content

The scheduled task runs every morning. By the time I check the portal, Claude has already handled the routine interactions. The persistent session means it doesn't need to re-authenticate each time — it picks up right where it left off.

What surprised me: the quality of the responses was higher than I expected. Because Claude has context about the community (from the persistent session history and the knowledge base), its responses felt relevant and on-topic rather than generic. A parent asked about local after-school programs, and Claude pulled fresh information from three different sources, cross-referenced it against our community's location, and posted a structured recommendation. I would have spent fifteen minutes doing that research manually.

What didn't work perfectly: the scheduled task occasionally missed its execution window if Firecrawl's servers had a brief hiccup. I've seen this happen twice in two weeks. Not a dealbreaker, but worth knowing — this isn't yet at "set and forget forever" reliability. Check in periodically.

Test 2: Parallel Real Estate Lead Generation

This is where Firecrawl's parallel browsing turned from a nice feature into a genuine productivity multiplier.

The task: find real estate wholesalers running ads in major U.S. markets, scrape their company info, and generate personalized outreach messages for each one.

Without parallel browsing, Claude would need to search each market sequentially — Atlanta, then Dallas, then Phoenix, then Houston, then Charlotte, then Miami. Each search, navigate, extract cycle takes time. Six markets times however many results per market equals a slow afternoon.

With Firecrawl's parallel browser sessions, Claude ran all six market searches simultaneously. Here's what the output looked like:

Company Market Website Phone Email Personalized Message
Peachtree Equity Atlanta, GA peachtreeequity.com (404) 555-XXXX info@... "Noticed your ad targeting the Buckhead corridor..."
Lone Star Wholesale Dallas, TX lonestarwholesale.com (214) 555-XXXX deals@... "Your focus on the DFW mid-market segment caught my attention..."
Desert Vista Properties Phoenix, AZ desertvistaprop.com (480) 555-XXXX contact@... "The Phoenix market is running hot — your Scottsdale listings suggest..."

Each outreach message referenced the specific market, the wholesaler's actual ad content, and their target area. Not template mail-merge personalization — genuine context-aware messaging that would take a human researcher hours to produce for even a dozen leads.

The parallel execution cut what would have been a 2-3 hour manual research process down to about 12 minutes. And the structured output format meant the results were immediately usable — no reformatting, no copy-pasting from browser tabs into spreadsheets.

Pro tip: When using parallel sessions for lead generation or competitive research, define your output schema upfront. Tell Claude exactly what fields you want (company name, market, website, contact info, ad summary) and the format (JSON or markdown table). The structured extraction is where Firecrawl's agent endpoint really shines versus basic scraping.

Test 3: Competitive Pricing Monitoring

The third test was simpler but arguably the most valuable for ongoing use. I set up Claude to monitor three competitors' pricing pages weekly, extract their current plan structures and pricing, and flag any changes from the previous week.

The persistent session was critical here — Claude maintains a running record of previous pricing snapshots, so when a competitor adjusts their enterprise tier from $299/month to $349/month, Claude catches it and drops a summary in my notes.

This is the kind of task that's genuinely miserable to do manually. You open three browser tabs, scroll through pricing pages, try to remember what the numbers were last week, maybe check a screenshot you took... With Firecrawl handling the browsing and Claude handling the analysis, it runs autonomously on a weekly schedule and I just review the change report.

If you'd rather have someone build this kind of automated monitoring setup from scratch, I take on AI automation engagements — you can see what I've built at fiverr.com/s/EgxYmWD.


The Security Model That Actually Made Me Comfortable

I need to talk about security, because this is where I've historically been most skeptical of AI browsing tools.

The typical approach to giving an AI agent web access involves one of two bad options. Option one: hand the agent access to your personal browser session, with all your cookies, saved passwords, and authenticated sessions exposed. Option two: manually copy-paste authentication tokens into the AI's context window and hope nothing leaks.

Both approaches made me uncomfortable enough that I mostly avoided AI web automation for anything involving authenticated sessions. The risk-reward calculation didn't work.

Firecrawl's sandboxed browser model fixes this in a way I actually trust. Here's why:

Isolation by default. Claude's Firecrawl browser sessions are completely isolated from your personal browsing environment. Different browser instances, different cookie stores, different session state. If Claude's browser session gets compromised somehow, your personal accounts aren't exposed.

Controlled access scope. You define what Claude can access through the connector configuration. It's not an open-ended "browse anywhere" permission — you can constrain the domains and actions available to the agent.

No credential sharing. When Claude logs into a service through Firecrawl, those credentials live in the sandboxed browser environment. They don't flow back to your local machine or get stored in Claude's conversation context where they could theoretically be extracted through prompt injection.

Session expiration. Persistent doesn't mean permanent. Sessions have configurable timeouts, and you can manually terminate any active browser session through the Firecrawl dashboard.

Is it perfect? No. Any system that involves an AI agent authenticating to third-party services carries inherent risk. But the sandbox model is architecturally sound — it's the same pattern that enterprise container orchestration uses (isolate workloads, minimize blast radius, control access at the boundary). It's the first AI browsing security model I've seen that doesn't feel like an afterthought.

For anyone working in environments with compliance requirements, this matters. I've written about secure AI agent onboarding before, and Firecrawl's architecture checks the boxes I care about most: isolation, scoped access, and session control.


The Economics: What This Actually Costs

I'm not going to pretend the pricing doesn't matter, because it does — especially if you're running automated workflows that execute daily.

Firecrawl uses a credit-based system. The baseline is straightforward: 1 credit per page for standard scrape and crawl operations, 2 credits per 10 results for search. Where it gets expensive is the extraction layer — AI-powered structured data extraction runs at a 5x multiplier. So that 1-credit page scrape becomes 5 credits when you want structured JSON output.

For my three test workflows, here's roughly what the credit consumption looked like over two weeks:

  • Community management (daily, ~5-8 page interactions per session): ~120 credits/week
  • Lead generation (twice weekly, 6 parallel markets, ~15 pages each): ~450 credits/week
  • Pricing monitoring (weekly, 3 competitor pages with extraction): ~30 credits/week

That's roughly 600 credits per week for meaningful, production-grade automation across three workflows. At Firecrawl's standard pricing, that's manageable but not trivial. The free tier's 500 lifetime credits would last about six days at this usage rate — fine for evaluation, not for ongoing use.

My honest take: the ROI calculation depends entirely on what you're automating. The lead generation workflow alone — which replaced 2-3 hours of manual research per session — pays for itself easily if those leads convert at any reasonable rate. The community management saves me 30 minutes daily of genuinely tedious work. The pricing monitoring would cost more in my time than in credits if I did it manually.

Where the economics get questionable is high-volume scraping with structured extraction. If you're pulling thousands of pages daily with AI-powered extraction, the 5x multiplier makes Firecrawl significantly more expensive than a traditional scraping setup with your own extraction pipeline. For that use case, you might be better off using Firecrawl's basic scrape endpoint (1 credit/page) and handling the structured extraction yourself with Claude's API directly.


How Firecrawl Compares to What I've Used Before

I've been through the progression. Puppeteer scripts that broke whenever a site updated their CSS. Playwright configurations that required a 200-line setup file. Selenium containers that needed babysitting. And more recently, vision-based approaches where Claude or GPT-4o takes screenshots and tries to click things — which I've documented failing in painful detail.

Here's where Firecrawl sits relative to those options:

Against traditional scraping tools (Puppeteer, Playwright, Selenium): Firecrawl wins on setup time, maintenance burden, and handling dynamic content. You trade the flexibility of writing custom scripts for the simplicity of describing what you want in natural language. For 80% of scraping tasks, the trade-off is worth it. For the 20% that require pixel-perfect interaction with specific UI elements, you still need traditional tools.

Against vision-based AI browsing: This isn't even close. Firecrawl's structured approach is faster, cheaper, and more reliable than vision-based browsing for every task I tested. The token cost difference alone is significant — vision model inference for screenshot-based navigation costs 5-10x more than Firecrawl's API calls for equivalent tasks.

Against WebMCP and browser-native AI protocols: Different problem space. WebMCP (the Chrome integration I tested previously) is about making websites expose structured interfaces to AI agents through the browser itself. Firecrawl is about giving AI agents their own browsing infrastructure independent of the user's browser. They're complementary, not competing — and I expect to use both in different contexts.

Against building your own scraping infrastructure: If you have the engineering resources and need to process tens of thousands of pages daily, building your own infrastructure will be cheaper at scale. But the development time, maintenance burden, and infrastructure costs mean most teams won't break even on the build-vs-buy calculation until they're processing serious volume. For anything under ~5,000 pages per week, Firecrawl's managed infrastructure saves more in engineering hours than it costs in credits.


What Most People Get Wrong About AI Web Access

Here's the insight I keep coming back to, two weeks into using Firecrawl daily: the fundamental bottleneck for AI agents isn't intelligence. It hasn't been intelligence for a while. The bottleneck is interface.

Claude can reason about complex problems, synthesize information from multiple sources, and generate structured output that's immediately actionable. But all of that capability is worthless if the agent can't reliably access the data it needs to reason about.

Think about it this way. When you give Claude a codebase to analyze, it's brilliant — because it has direct, structured access to the files. When you give it a PDF to summarize, it's brilliant — because the content is extracted and presented in a format the model can work with. When you ask it to interact with a web application through a screenshot-based browsing tool, it stumbles — because the interface between the model and the data is lossy, unreliable, and designed for a different kind of user.

Firecrawl doesn't make Claude smarter. It removes the interface bottleneck that was preventing Claude from applying the intelligence it already has to web-based tasks. That's a less sexy pitch than "AI that can browse the internet!" but it's the accurate one, and understanding this distinction matters for how you design your agent workflows.

The practical implication: stop thinking of web access as a feature to add to your AI agent. Think of it as infrastructure — the same way you think about database access or file system access. It needs to be reliable, secure, structured, and always available. Firecrawl is the first tool I've used that treats web access with that level of infrastructure seriousness.

Gartner's prediction that 40% of enterprise applications will feature task-specific AI agents by end of 2026 (up from under 5% in 2025) makes a lot more sense when you look at it through this lens. The intelligence layer is ready. The interface layer — the connection between AI capabilities and real-world data sources — is what's catching up. Tools like Firecrawl are the bridge.


What I'd Build Next (And What I'm Watching)

Two weeks of daily use has already shifted my roadmap. Here's what I'm planning:

A multi-agent research system where different Claude instances, each with their own Firecrawl browser sessions, monitor different data sources in parallel and feed into a central synthesis agent. One agent tracks competitor product launches. Another monitors relevant subreddit discussions. A third watches job posting patterns in my target market. The synthesis agent combines their findings into a weekly intelligence brief. The persistent session architecture makes this feasible in a way it wasn't before.

Client dashboard monitoring for my consulting clients. Instead of asking clients to send me screenshots of their analytics dashboards, I set up persistent Firecrawl sessions that log into their analytics tools and pull the numbers directly. Structured data in, analysis out, no manual data collection in the middle. I've been building scheduled task automations with Claude already — Firecrawl makes the web-facing pieces reliable enough to trust.

An autonomous content research pipeline that searches for trending topics in specific niches, evaluates their content gaps, and drafts briefs for articles that could fill those gaps. The parallel browsing means Claude can research across a dozen content sources simultaneously rather than crawling through them one at a time.

What I'm watching closely: Firecrawl's roadmap mentions deeper agent SDK integration. They already have a guide on building AI agents with the Claude Agent SDK and Firecrawl together, and the combination of Anthropic's agent SDK handling the orchestration logic while Firecrawl handles the web access layer is exactly the architecture I've been wanting. When that integration matures, the ceiling for what a single developer can automate goes up substantially.


The Honest Assessment

Firecrawl isn't perfect. Here's what I'd want fixed:

Reliability of scheduled tasks. Two missed executions in two weeks is acceptable for my use cases but wouldn't fly for anything business-critical. I'd want 99.9% scheduled task reliability before I'd trust it with client-facing automations.

The 5x extraction multiplier. Structured data extraction is the primary reason most people want AI-powered scraping. Charging 5x for the feature that provides the most value feels like it penalizes the power users who need the tool most. I'd rather see a flat 2x multiplier with higher base pricing.

Documentation gaps. The MCP server setup docs are solid, but the documentation for advanced persistent session management — session timeouts, concurrent session limits, error handling for expired sessions — is thin. I figured it out through experimentation, but I shouldn't have had to.

No native webhook support for scheduled tasks. When a scheduled task completes, I want a webhook that pings my system with the results. Right now, I have to poll for completion or check the output manually. For the autonomous workflows I'm building, event-driven notification is essential.

But here's the thing — every limitation I just listed is a solvable engineering problem, not a fundamental architectural flaw. The core architecture — sandboxed browsers, persistent sessions, parallel execution, structured extraction through a single API — is sound. The execution details will improve. They always do with tools that get the architecture right.


Who Should Use Firecrawl (And Who Shouldn't)

Use it if: You're building AI agent workflows that need reliable, repeated web access. Lead generation, competitive monitoring, content research, community management, data collection from authenticated portals. If you're spending more than 30 minutes a day on tasks that involve "log into this thing, find this data, put it somewhere useful" — Firecrawl will pay for itself in the first week.

Use it if: Security matters to you. If you've been hesitant about AI web access because you don't want to hand your browser sessions to an AI agent, the sandboxed architecture solves that concern properly.

Don't use it if: You need to process tens of thousands of pages daily at minimal cost. Build your own infrastructure at that scale. The credit-based pricing doesn't reward high volume the way self-hosted solutions do.

Don't use it if: You need pixel-perfect interaction with specific UI elements — clicking exact buttons, filling specific form fields in a complex multi-step flow. Firecrawl excels at data extraction and structured web interaction, not precise UI automation. For that, you still want Playwright or a purpose-built RPA tool.

The web was built for humans. AI agents aren't human. For the longest time, we tried to solve that mismatch by making AI agents better at pretending to be human — taking screenshots, guessing at click targets, stumbling through CAPTCHAs. Firecrawl takes the opposite approach: give AI agents their own way to interact with web data, designed from scratch for how they actually work. That architectural decision — infrastructure over imitation — is why it works where other approaches don't. And it's why I'm rebuilding three of my automation workflows around it this week.

The question isn't whether AI agents will have reliable web access. That's inevitable. The question is whether you'll build your workflows around it now, while the advantage is still an edge — or later, when it's table stakes.


FAQ

Frequently Asked Questions

Everything you need to know about this topic

Firecrawl is a web data API that gives AI agents like Claude dedicated, sandboxed browser sessions for accessing websites autonomously. It connects to Claude Desktop through the Model Context Protocol (MCP), enabling persistent login sessions, parallel browsing, and structured data extraction without exposing your personal browser or credentials.

Firecrawl offers 500 lifetime credits on its free tier — enough for prototyping and evaluation, but not for production workflows. Standard operations cost 1 credit per page, while AI-powered structured extraction uses a 5x multiplier. Paid plans scale based on credit volume. For a detailed cost breakdown, see the economics section above.

Traditional tools like Puppeteer and Selenium require you to write explicit scraping scripts targeting specific CSS selectors, and those scripts break when sites change layouts. Firecrawl's agent endpoint lets you describe what data you want in natural language and handles navigation and extraction autonomously. It also manages browser infrastructure in the cloud — no local Chromium installations or driver compatibility issues.

Yes — persistent login sessions are one of Firecrawl's strongest features. Claude can authenticate through a sandboxed Firecrawl browser and maintain that logged-in state across multiple conversations and scheduled task executions. Credentials stay within the isolated browser environment and don't flow back to your local machine.

Claude can run dozens of parallel browser sessions simultaneously through Firecrawl's infrastructure. In my testing, I ran six concurrent market research sessions without performance degradation. The exact limit depends on your Firecrawl plan tier, but even standard plans support meaningful parallelism for multi-market research and monitoring workflows.

Let's Work Together

Looking to build AI systems, automate workflows, or scale your tech infrastructure? I'd love to help.

Coffee cup

Enjoyed this article?

Your support helps me create more in-depth technical content, open-source tools, and free resources for the developer community.

Related Topics

Engr Mejba Ahmed

About the Author

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 10+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Discussion

Comments

0

No comments yet

Be the first to share your thoughts

Leave a Comment

Your email won't be published

9  x  3  =  ?

Continue Learning

Related Articles

Browse All

Comments

Leave a Comment

Comments are moderated before appearing.

Learning Resources

Expand Your Knowledge

Accelerate your growth with structured courses, verified certificates, interactive flashcards, and production-ready AI agent skills.

Sample Certificate of Completion

Sample certificate — complete any course to earn yours

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support