Integration · Projects & tasks
Connect Claude & ChatGPT to Wayfront
Ask your AI which orders are due this week, what a client wrote on a ticket, or to draft an invoice in Wayfront. It can read and update clients, orders, tickets, invoices, services and subscriptions, post messages on orders and tickets, and add and complete order tasks. Client work gets followed up without switching between screens.
Free plan, no credit card. Takes about a minute.
Try asking
“Which open orders are assigned to Maria, and when are they due?”
The AI lists your orders with status, assigned team members and due dates, and picks out Maria's.
“What is the latest message on ticket 1032?”
It reads the ticket's messages and shows the newest one with the client and status.
“Reply on order 5520 that the first draft is ready for review.”
It posts the message on the order. If you ask for staff only, it stays internal; otherwise the client can see it.
What your AI can do
Orders and tasks
Create and update orders, add tags, read and post order messages, and create and complete order tasks.
Tickets and clients
Create and update tickets, reply to clients or leave internal notes, and manage clients and companies.
Invoices and subscriptions
Read and create invoices, list your services, and read subscriptions and team members.
“Create an invoice for [email protected]: 1 logo package at 4,000.”
It creates an invoice for that client with one line item.
“Add a task to order 5520: collect brand guidelines, due Friday.”
It adds the task to the order with a name and due date.
“Which subscriptions does client 881 have?”
It lists that client's subscriptions with plan, amount and status.
88 tools for Wayfront
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_order_tagsChanges dataAdd one or more tags to an order by `order` ID.complete_order_taskVisible to othersMark an order task as complete by `task` ID.create_clientChanges dataCreate a new client with name_f, name_l, email, phone, company and address.create_companyChanges dataCreate a new company. Required: name. Search companies first to avoid duplicates. API summary: Create a company.create_company_userChanges dataCreate a new user for a company. Required: user id. API summary: Add a company member.create_couponChanges dataCreate a new coupon. Required: code or type. Search coupons first to avoid duplicates. API summary: Create a coupon.create_customer_linkChanges dataCreate a new link for a customer. Required: name, url or icon. API summary: Create a sidebar link.create_customer_managerChanges dataCreate a new manager for a customer. Required: employee ids. API summary: Add managers to a client.create_customer_taskChanges dataCreate a new task for a customer. Required: content. API summary: Create an activity.create_form_dataChanges dataCreate a new form data. Required: name, type or value. API summary: Create a filled form field.create_invoiceChanges dataCreate an invoice with line `items` for a client (`user_id` or email), with optional tax, coupon, note and recurring settings.create_item_moveChanges dataCreate a new move for a item. Required: stage id. API summary: Move a pipeline item.create_orderChanges dataCreate an order for a client (`user_id`), optionally for a `service_id`, with status, due date, note, tags and assigned employees.create_order_taskChanges dataAdd a task to an order by `order` ID with a name, optional description, due date and assigned employees.create_pipeline_productChanges dataCreate a new product for a pipeline. Required: stage id, itemable type or itemable ref. API summary: Add an item to a pipeline.create_services_storeChanges dataCreate a new services store. Required: name, recurring or currency. API summary: Create a service.create_ticketChanges dataCreate a ticket for a client (`user_id`) with a subject and optional first message, related order and assignees.delete_a_messageDeletesPermanently delete a message by message. Destructive action; may require approval.delete_a_taskDeletesPermanently delete a task by task. Destructive action; may require approval.delete_companyDeletesPermanently delete a company by company. Destructive action; may require approval.delete_company_userDeletesPermanently delete a user by user. Destructive action; may require approval. API summary: Remove a company member.delete_couponDeletesPermanently delete a coupon by coupon. Destructive action; may require approval.delete_customerDeletesPermanently delete a customer by user. Destructive action; may require approval. API summary: Delete a client.delete_customer_linkDeletesPermanently delete a link by link. Destructive action; may require approval. API summary: Delete a sidebar link.delete_customer_managersMoves moneyPermanently delete a manager by user. Financial or irreversible action; may require approval. API summary: Remove managers from a client.delete_customer_taskDeletesPermanently delete a task by activity. Destructive action; may require approval. API summary: Delete an activity.delete_form_dataDeletesPermanently delete a form data by field. Destructive action; may require approval. API summary: Delete a filled form field.delete_invoiceDeletesPermanently delete a invoice by invoice. Destructive action; may require approval. API summary: Delete an invoice.delete_messageDeletesPermanently delete a message by message. Destructive action; may require approval.delete_orderDeletesPermanently delete a order by order. Destructive action; may require approval. API summary: Delete an order.delete_ordersMoves moneyPermanently delete a order by order. Financial or irreversible action; may require approval. API summary: Remove tags from an order.delete_pipeline_productDeletesPermanently delete a product by item. Destructive action; may require approval. API summary: Remove an item from a pipeline.delete_serviceDeletesPermanently delete a service by service. Destructive action; may require approval.delete_taskDeletesPermanently delete a task by task. Destructive action; may require approval. API summary: Mark task as incomplete.delete_ticketDeletesPermanently delete a ticket by ticket. Destructive action; may require approval.get_clientGet one client by `user` ID, including contact details, address, balance and custom fields.get_companyGet one company by `company` ID with its details and members.get_couponGet one coupon by coupon. API summary: Retrieve a coupon.get_customer_linkGet one link for a customer by link. API summary: Get a sidebar link.get_customer_taskGet one task for a customer by activity. API summary: Get an activity.get_form_dataGet one form data by field. API summary: Retrieve a filled form field.get_invoiceGet one invoice by `invoice` ID with line items, totals and payment status.get_login_linkGet one login link by user. API summary: Generate a magic link.get_orderGet one order by `order` ID, including service, status, assigned team members, due date and form data.get_pipelineGet one pipeline by pipeline. API summary: Retrieve a pipeline.get_pipeline_productGet one product for a pipeline by item. API summary: Retrieve a pipeline item.get_serviceGet one service by service. API summary: Retrieve a service.get_subscriptionGet one subscription by `subscription` ID with its plan, amount and status.get_teamGet one team by user. API summary: Get team member.get_ticketGet one ticket by `ticket` ID, with subject, status, client and assignees.list_clientsList clients (customers), with paging and optional filter by client IDs.list_companiesList client companies, optionally for one `client_id`.list_customer_linksList links for a customer. Results are paginated. API summary: List all sidebar links for a client.list_customer_tasksList tasks for a customer. Results are paginated. API summary: List all activities for a client.list_form_dataList form data. Optional filters: order, ticket, onboarding form or user. API summary: List all filled form fields.list_iconsList icons. API summary: List available icons.list_invoicesList invoices with paging and optional filter by client user IDs.list_logsList logs. API summary: List all logs.list_order_messagesList the messages in an order's conversation by `order` ID.list_order_tasksList the tasks on an order by `order` ID.list_ordersList orders, with paging, sorting and optional filter by client user IDs.list_pipeline_productsList products for a pipeline. Optional filters: sort. Results are paginated. API summary: List pipeline items.list_pipelinesList pipelines. Optional filters: sort. Results are paginated. API summary: List all visible pipelines.list_servicesList the services you sell, with IDs and pricing.list_subscriptionsList recurring subscriptions, optionally filtered by client user IDs.list_tagsList tags. API summary: List all tags.list_team_membersList your team members (staff), with IDs for assigning orders and tickets.list_ticket_messagesList the messages in a ticket by `ticket` ID.list_ticketsList support tickets with paging and optional filter by ticket numbers.pay_invoiceMoves moneyCharge a invoice (invoice). Financial or irreversible action; may require approval. API summary: Charge an invoice.reply_to_ticketChanges dataPost a message on a ticket by `ticket` ID. Set staff_only for an internal note; otherwise the client can see it and may be notified.search_couponsSearch coupons by sort or filters id in. Use this to find existing coupons before creating a new coupon. Results are paginated. API summary: List all coupons.send_order_messageChanges dataPost a message on an order by `order` ID. Set staff_only to keep it internal; otherwise the client can see it and may be notified.submit_invoiceVisible to othersMark paid a invoice (invoice). Has effects visible outside this system. API summary: Mark invoice as paid.submit_task_completeVisible to othersComplete a task (activity). Has effects visible outside this system. API summary: Complete an activity.update_clientChanges dataUpdate a client by `user` ID: name, email, phone, company, address, note or custom fields. Only fields you pass change.update_companyChanges dataUpdate an existing company identified by company. API summary: Update a company.update_company_userChanges dataUpdate an existing user identified by user. API summary: Update a company member.update_couponChanges dataUpdate an existing coupon identified by coupon. API summary: Update a coupon.update_customer_linkChanges dataUpdate an existing link identified by link. API summary: Update a sidebar link.update_customer_managersVisible to othersUpdate an existing manager identified by user. Has effects visible outside this system. API summary: Replace a client's managers.update_customer_taskChanges dataUpdate an existing task identified by activity. API summary: Update an activity.update_form_dataChanges dataUpdate an existing form data identified by field. API summary: Update a filled form field.update_invoiceChanges dataUpdate an existing invoice identified by invoice. API summary: Update an invoice.update_orderChanges dataUpdate an order by `order` ID: status, due date, note, tags, assigned employees or service.update_serviceChanges dataUpdate an existing service identified by service. API summary: Update a service.update_subscriptionChanges dataUpdate an existing subscription identified by subscription. API summary: Update a subscription.update_ticketChanges dataUpdate a ticket by `ticket` ID: subject, status, tags, related order or assignees.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Wayfront from the app list.
- 2
Paste your key
Paste your Wayfront API key (it starts with wayfront_api_) and enter your workspace address, for example https://acme.wayfront.com or your own custom domain. You create the API key in your Wayfront workspace under the Developers settings (Developer API).
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Wayfront?
The AI can read clients, companies, orders, order messages and tasks, tickets, invoices, services, subscriptions and team members. It can create and update clients, orders and tickets, add order tags, post messages on orders and tickets, add and complete order tasks and create invoices.
Does the AI see my Wayfront API key?
No. Your Wayfront credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Messages on orders and tickets can be seen by the client unless they are marked staff only, and creating an invoice bills a client, so those actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Wayfront account.
Why do I need to enter my workspace address?
Every Wayfront workspace has its own address, either a wayfront.com subdomain or a custom domain, and the API runs under that address. HeyMyApps sends the AI's requests to your workspace, so you enter the same address you use to open Wayfront, for example https://acme.wayfront.com.
Let your AI work in Wayfront today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Wayfront freeHeyMyApps is not affiliated with Wayfront. Product names are trademarks of their owners.






