Skip to content

Integration · Create and promote

Duda and Meteor AI agents

Connect Duda to a WhatsApp Met: check store orders and products, write blog posts and review form submissions with the official MCP server.

How do I connect the site my agency built on Duda to a WhatsApp Met?

With the Duda ready-made connector, your Met uses Duda's official MCP server on the account the admin authorizes with OAuth. From WhatsApp it can check the orders and products of the site's native store, update an order status or a product price, read site stats and incoming form submissions, write and publish blog posts, change copy in the content library and review booking appointments. Almost every action needs Duda's Agency plan or higher, and publishing or unpublishing a whole site needs the Custom plan. Duda labels its server as beta. Deleting posts, products or rows starts switched off.

What it automates

What a Meteor Met does with Duda

Answer about a store order

A customer asks on WhatsApp how their purchase is going. The Met finds the order in the site's store, tells them its status and, if the team shipped it, updates the order status or its shipping details.

Adjust a product without opening the editor

The owner asks the Met on WhatsApp to change the price or description of a product, or of one of its variations. The Met finds it in the store and updates it.

Publish a blog post the owner dictates

The owner shares the news on WhatsApp. The Met creates the post as a draft, adjusts it with the requested changes and publishes it when told to.

See what the site brought in this week

The Met pulls the site's visits and leads and the form submissions that came in, and sums up for the owner who wrote and what they asked for, so nobody is left without a reply.

Review the booking calendar

The Met lists the site's booking appointments by date or by staff member and adjusts the availability of someone who will not be working on a given day.

39 tools

Everything your Met can ask Duda for

Each one is a real action in the connector. You can switch off the ones you would rather it never used.

Tool What it does
list_sites Lists every site in the Duda account.
get_site_details Gets a site's details, such as its name and domains.
list_recently_published_sites Gets the sites published within a recent timeframe.
publish_site Publishes the site. Needs Duda's Custom plan.
unpublish_site Unpublishes a live site. Needs Duda's Custom plan.
get_site_stats Shows site metrics such as visits, views and leads.
get_site_activities Returns a log of recent actions on a site.
list_form_submissions Lists the entries people sent through the site's forms.
create_blog Adds the blog feature to a site.
read_blog Gets the blog settings and layouts.
list_blog_posts Gets every blog post on the site.
get_blog_post Gets the full details of one blog post.
create_blog_post Creates a new blog post, with an optional layout.
update_blog_post Edits an existing blog post.
delete_blog_post Permanently removes a blog post. Starts switched off.
publish_blog_post Publishes a draft so visitors can see it.
unpublish_blog_post Returns a published post to draft status.
get_content_library Gets the site's business info and content fields.
update_content_library Updates texts, images or fields in the content library.
publish_content_library Pushes content library changes live instantly.
get_store_details Gets the store settings, such as currency and categories.
list_store_products Lists every product in the store.
get_store_product Gets the details of one product.
create_store_product Adds a new product to the store.
update_store_product Changes an existing product's data.
delete_store_product Removes a product from the store entirely. Starts switched off.
get_product_variation Gets a product variation's details, such as size or color.
update_product_variation Updates a product variation.
list_store_orders Gets every order placed through the store.
get_store_order Gets the details of one order.
update_store_order Updates an order's status or shipping details.
get_collections Gets the schemas and rows of the site's collections.
create_collection_rows Adds rows to a collection.
update_collection_rows Edits one or more rows in a collection.
delete_collection_rows Removes specific rows from a collection. Starts switched off.
list_booking_appts Lists booking appointments, filtered by status, dates, attendee, type and staff.
get_booking_appt_types Gets the booking appointment types, all of them or one by ID.
get_booking_staff Gets the staff members who take bookings, all of them or one.
manage_booking_staff_avail Gets or updates a staff member's weekly and per-date availability.

The limits

What the Duda integration does NOT do

We would rather say it here than have you find out during rollout.

Before you start

What you need to connect Duda

  1. 1

    A Duda account on the plan each action needs

    The store, blog, collections, bookings and stats need Duda's Agency plan or higher. Publishing or unpublishing a site needs the Custom plan.

  2. 2

    Connect it in Met

    In Met, open Connections → Duda → Connect. A Duda window opens so you can sign in and authorize Met. Then you choose which actions stay on.

Frequently asked questions

Questions about Duda and Meteor

Yes, if it is connected with a Duda account that can reach that site. Usually the agency connects its account and leaves on only the actions the Met needs.

Only if the admin turns those actions on, because they start switched off. Duda says deleting a post or a product is permanent, so it is best to leave them off.

Yes: publishing a blog post or the content library makes the change visible instantly. If you would rather review first, leave the publish actions switched off.

You do, with your Duda plan. Meteor does not resell Duda: the connector uses your company's or your agency's account and follows its plan's rules.

Step by step

Automations that use Duda

Complete tasks, with the steps and the tools that run at each one.

Create and promote

Other integrations in the same family

Want to see a Met running Duda?

We will show you with your own account connected, not with a canned demo.