
Connect Kitchen.co and WooCommerce
Use Kitchen.co and WooCommerce in the same FlowMattic workflow. Below are the triggers and actions both integrations offer; pick one of each to see how the two connect.
102 triggers 171 actions 1 ready-made template Unlimited runs
Try a pairing
When this happens in Kitchen.co59 triggers
Do this in WooCommerce57 actions
When Kitchen.co fires New Board, FlowMattic runs Create New Product in WooCommerce with the data from that event.
You build this in the FlowMattic workflow builder on your own site.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Triggers (59)
- New BoardTriggers when a new board is created.
- Board UpdatedTriggers when a board is updated.
- Board DeletedTriggers when a board is deleted.
- New TaskTriggers when a new task is created.
- Task UpdatedTriggers when a task is updated.
- Task DeletedTriggers when a task is deleted.
- Task OpenedTriggers when a task is opened.
- Task ClosedTriggers when a task is closed.
- Task DueTriggers when a task is due.
- Task Due ReminderTriggers when a task due reminder is sent.
- Task List UpdatedTriggers when a task is moved to another list.
- New Task CommentTriggers when a new comment is created inside a task.
- User Mentioned in Task CommentTriggers when a user is mentioned in a task comment.
- User Added to TaskTriggers when a user is added to a task.
- User Removed From TaskTriggers when a user is removed from a task.
- New ClientTriggers when a new client is created.
- Client UpdatedTriggers when a client is updated.
- Client DeletedTriggers when a client is deleted.
- Company CreatedOccurs whenever a company is created.
- Company UpdatedOccurs whenever a company is updated.
- Company DeletedOccurs whenever a company is deleted.
- Company Client AddedOccurs whenever a client is added to a company.
- Company Client RemovedOccurs whenever a client is removed from a company.
- New ConversationTriggers when a new conversation is created.
- Conversation UpdatedTriggers when a conversation is updated.
- Conversation DeletedTriggers when a conversation is deleted.
- New Conversation MessageTriggers when a new message is created inside a conversation.
- User Mentioned in Conversation MessageTriggers when a user is mentioned in a conversation message.
- New Conversation NoteTriggers when a new note is created inside a conversation.
- New DocTriggers when a new doc is created.
- Doc UpdatedTriggers when a doc is updated.
- Doc DeletedTriggers when a doc is deleted.
- New EmbedTriggers when a new embed is created.
- Embed UpdatedTriggers when an embed is updated.
- Embed DeletedTriggers when an embed is deleted.
- New FolderTriggers when a new folder is created.
- Folder UpdatedTriggers when a folder is updated.
- Folder DeletedTriggers when a folder is deleted.
- New ListTriggers when a new list is created.
- List UpdatedTriggers when a list is updated.
- List DeletedTriggers when a list is deleted.
- New MilestoneTriggers when a new milestone is created.
- Milestone UpdatedTriggers when a milestone is updated.
- Milestone DeletedTriggers when a milestone is deleted.
- New InvoiceTriggers when a new invoice is created.
- Invoice UpdatedTriggers when an invoice is updated.
- Invoice DeletedTriggers when an invoice is deleted.
- Invoice PaidTriggers when an invoice gets paid.
- Invoice Payment FailedTriggers when an invoice payment fails.
- New File CommentTriggers when a new file comment is created.
- File Comment UpdatedTriggers when a file comment is updated.
- File Comment DeletedTriggers when a file comment is deleted.
- User Mentioned in File CommentTriggers when a user is mentioned in a file comment.
- New File ThreadTriggers when a new file thread is created.
- File Thread UpdatedTriggers when a file thread is updated.
- File Thread DeletedTriggers when a file thread is deleted.
- Quote CreatedOccurs whenever a quote is created.
- Quote UpdatedOccurs whenever a quote is updated.
- Quote DeletedOccurs whenever a quote is deleted.
Actions (114)
- Create FolderCreates a new folder.
- Update FolderUpdates an existing folder.
- Get FolderRetrieves a specific folder by ID.
- List FoldersRetrieves all folders in the workspace.
- Delete FolderDeletes a folder by ID.
- Archive FolderArchives a folder by ID.
- Restore FolderRestores an archived folder by ID.
- Move FolderMoves a folder to a different parent folder.
- List Folder ChildrenRetrieves all children objects inside a folder.
- List Folder FilesRetrieves all files inside a folder.
- Add Membership to FolderAdds a user or company as a member of a folder.
- Update Membership in FolderUpdates the role of a folder membership.
- List Memberships in FolderRetrieves all memberships for a folder.
- Remove Membership From FolderRemoves a membership from a folder.
- Create BoardCreates a new board.
- Update BoardUpdates an existing board.
- Get BoardRetrieves a specific board by ID.
- List BoardsRetrieves all boards in the workspace.
- Delete BoardPermanently deletes a board by ID.
- Archive BoardArchives a board by ID.
- Restore BoardRestores an archived board by ID.
- Move BoardMoves a board to a different folder.
- Add Membership to BoardAdds a user or company as a member of a board.
- Update Membership in BoardUpdates the role of a board membership.
- Remove Membership From BoardRemoves a membership from a board.
- List Memberships in BoardRetrieves all memberships for a board.
- Create a Board ListCreates a new list on a board.
- Update a Board ListUpdates an existing list on a board.
- Get a Board ListRetrieves a specific list by ID.
- List Board ListsRetrieves all lists on a board.
- Delete a Board ListPermanently deletes a list by ID.
- Create a Board LabelCreates a new label on a board.
- Update a Board LabelUpdates an existing label on a board.
- Get a Board LabelRetrieves a specific label by ID.
- List Board LabelsRetrieves all labels on a board.
- Delete a Board LabelPermanently deletes a label by ID.
- Create EmbedCreates a new embed in the workspace.
- Update EmbedUpdates an existing embed.
- Get EmbedRetrieves a specific embed by ID.
- List EmbedsRetrieves all embeds in the workspace.
- Delete EmbedPermanently deletes an embed by ID.
- Archive EmbedArchives an embed by ID.
- Restore EmbedRestores an archived embed by ID.
- Move EmbedMoves an embed to a different folder.
- Add Membership to EmbedAdds a user or company as a member of an embed.
- Update Membership in EmbedUpdates the role of an embed membership.
- List Memberships in EmbedRetrieves all memberships for an embed.
- Remove Membership From EmbedRemoves a membership from an embed.
- Create TemplateCreates a new template from a folder.
- Update TemplateUpdates the name of an existing template.
- Get TemplateRetrieves a specific template by ID.
- List TemplatesRetrieves all templates in the workspace.
- Delete TemplatePermanently deletes a template by ID.
- Create MilestoneCreates a new milestone in the workspace.
- Update MilestoneUpdates an existing milestone.
- Get MilestoneRetrieves a specific milestone by ID.
- List MilestonesRetrieves all milestones in the workspace.
- Delete MilestonePermanently deletes a milestone by ID.
- Archive MilestoneArchives a milestone by ID.
- Restore MilestoneRestores an archived milestone by ID.
- Move MilestoneMoves a milestone to a different folder.
- Add Membership to MilestoneAdds a user or company as a member of a milestone.
- Update Membership in MilestoneUpdates the role of a milestone membership.
- List Memberships in MilestoneRetrieves all memberships for a milestone.
- Remove Membership From MilestoneRemoves a membership from a milestone.
- Create ClientCreates a new client in the workspace.
- Update ClientUpdates an existing client by ID.
- Get ClientRetrieves details of a client by ID.
- List ClientsRetrieves a list of all clients in the workspace.
- Delete ClientPermanently deletes a client by ID.
- List MembersRetrieves a list of all members in the workspace.
- Create CompanyCreates a new company in the workspace.
- Update CompanyUpdates an existing company by ID.
- Get CompanyRetrieves details of a company by ID.
- List CompaniesRetrieves a list of all companies in the workspace.
- Delete CompanyPermanently deletes a company by ID.
- Create DocCreates a new doc in the workspace.
- Update DocUpdates an existing doc by ID.
- Get DocRetrieves details of a doc by ID.
- List DocsRetrieves a list of docs in the workspace.
- Delete DocPermanently deletes a doc by ID.
- Archive DocArchives a doc by ID.
- Restore DocRestores an archived doc by ID.
- Move DocMoves a doc to a different folder.
- Add Membership to DocAdds a member to a doc.
- Update Membership in DocUpdates a membership role in a doc.
- List Memberships in DocRetrieves all memberships for a doc.
- Remove Membership From DocRemoves a membership from a doc.
- Create TaskCreates a new task in the board.
- Update TaskUpdates an existing task by ID.
- Get TaskRetrieves details of a task by ID.
- List TasksRetrieves a list of tasks in a board.
- Delete TaskPermanently deletes a task by ID.
- Move TaskMoves a task to a different list.
- Add Membership to TaskAdds a member to a task.
- Remove Membership From TaskRemoves a membership from a task.
- List Memberships in TaskRetrieves all memberships for a task.
- Add Label to TaskAdds a label to a task.
- Remove Label From TaskRemoves a label from a task.
- List Labels in TaskRetrieves all labels for a task.
- Create Task CommentCreates a new comment on a task.
- Update Task CommentUpdates an existing comment on a task.
- Get Task CommentRetrieves details of a task comment by ID.
- Delete Task CommentPermanently deletes a comment from a task.
- List Task CommentsRetrieves all comments for a task.
- Create Task NoteCreates a new note on a task.
- Update Task NoteUpdates an existing note on a task.
- Get Task NoteRetrieves a single note from a task by ID.
- List Task NotesRetrieves all notes for a task.
- Delete Task NotePermanently deletes a note from a task.
- List Task AttachmentsRetrieves all attachments for a task.
- Update Task Custom FieldSets the value of a custom field on a task.
- Remove Task Custom FieldRemoves a custom field value from a task.
- List Task Custom FieldsRetrieves all custom fields for a task.
Triggers (43)
- New Product CreatedWhen a new product is created
- Product UpdatedWhen a product is updated
- Product DeletedWhen a product is moved to trash
- Restore ProductWhen a product is restored from trash
- New Order CreatedWhen a new order is created
- Order UpdatedWhen an order is updated
- Order DeletedWhen an order is moved to trash
- Restore OrderWhen an order is restored from trash
- New Coupon CreatedWhen a new coupon is created
- New Customer CreatedWhen a new customer profile is created
- Product Added to CartWhen user adds product in cart
- Product Removed from CartWhen a product is removed from cart
- Order Status Set to PendingTriggers when an order status is set to pending
- Order Status Set to FailedTriggers when an order status is set to failed
- Order Status Set to On-holdTriggers when an order status is set to on-hold
- Order Status Set to ProcessingTriggers when an order status is set to processing
- Order Status Set to CompletedTriggers when an order status is set to completed
- Order Status Set to RefundedTriggers when an order status is set to refunded
- Order Status Set to CancelledTriggers when an order status is set to cancelled
- WooCommerce Subscription CreatedTriggers when a subscription is created after a customer purchases a subscription product or products
- WooCommerce Subscription Status UpdatedTriggers immediately after a subscription's status has been changed
- Product ViewedTriggers when a product is viewed on frontend
- Order Note AddedTriggers when a note is added to an order
- Customer Order Count ThresholdTriggers when customer reaches specified completed order count
- Customer Total Spend ThresholdTriggers when customer reaches specified spending amount
- Product Category PurchasedTriggers when a product from specific category is purchased
- Product PurchasedTriggers when a specific product is purchased
- Variable Product PurchasedTriggers when a variable product is purchased
- Variable Subscription PurchasedTriggers when a variable subscription product is purchased
- Order PaidTriggers when an order payment is completed
- Product ReviewedTriggers when a product review is submitted
- Product RefundedTriggers when a product refund is created
- Coupon UpdatedTriggers when a coupon is updated
- Coupon DeletedTriggers when a coupon is deleted
- Coupon RestoredTriggers when a coupon is restored from trash
- Customer UpdatedTriggers when a customer profile is updated
- Customer DeletedTriggers when a customer is deleted
- Product Goes Out of StockTriggers when a product goes out of stock
- Product Back in StockTriggers when a product comes back in stock
- Product Low StockTriggers when a product reaches low stock threshold
- Product Variation Goes Out of StockTriggers when a product variation goes out of stock
- Product Variation Back in StockTriggers when a product variation comes back in stock
- New Cart AbandonmentTriggers when a customer abandons their cart without completing checkout
Actions (57)
- Create New ProductCreate a new product in WooCommerce
- Create Variable ProductCreate a new variable product in WooCommerce
- Create Product VariationCreate a new product variation in WooCommerce
- Update ProductUpdate existing product in WooCommerce
- Create New OrderCreate a new order in WooCommerce
- Create CouponCreate a new coupon
- Apply CouponApply a coupon to the cart
- Add Email(s) to CouponAdd one or more emails to a coupon
- Add Product to CartAdd products to the cart
- Remove Product from CartRemoves the given product from the cart
- Create a CustomerCreate a new customer profile
- Get Customer by IDGet a customer's profile by their ID
- Get Customer by EmailGet a customer's profile by their email
- Get Order by IDGet an order's details by its ID
- Get Orders by EmailGet all orders by email
- Create AttributeCreate a custom product attribute
- Add Attribute TermsAdd terms to the product attribute taxonomy
- Add Product AttributesAdd attributes to the existing product
- Update Product AttributesUpdate product attributes with new values and remove previous values
- Get Product Sales CountGet number of sales for the product by ID
- Add Order NoteAdd a note to the order
- Get Product by IDGet product details by ID
- Get Product by SKUGet product details by SKU
- Get Orders of UserList all completed orders of a user by email or ID
- Change Order StatusChange the status of an order
- Get Customer Total SpentGet total amount spent by a customer
- Get Customer Order CountGet total number of orders placed by a customer
- Get Customer Last OrderGet the last order placed by a customer
- Delete CouponDeletes an existing coupon
- Retrieve Sales ReportGet total sales, refunds, net sales, and order count for a selected date range
- Retrieve Top Sellers ReportGet list of top selling products with quantity sold
- Retrieve Reviews TotalsGet review totals by rating
- Retrieve Products TotalsGet product totals by type
- Retrieve Customers TotalsGet customer totals report
- Retrieve Coupons TotalsGet coupon totals by discount type
- Retrieve Orders TotalsGet order totals by status
- Retrieve a List of RefundsGet list of refunds for an order
- Fetch Coupon DetailsRetrieves coupon details by coupon code or ID
- Add/Update Custom FieldsAdds or update custom fields on specific order
- Create Product ReviewCreate a new product review
- Create Product TagCreate a new product tag
- Create Product CategoryCreate a new product category
- Delete CustomerDelete a customer account
- Delete Product TagDelete a product tag
- List All OrdersRetrieve a list of all orders
- Retrieve Product by Name/SlugGet product details by product name or slug
- Update CouponUpdate an existing coupon
- Update CustomerUpdate customer details
- Get All CustomersRetrieve a list of all customers
- Get All ProductsRetrieve a list of all products
- Get Product VariationGet variation details by product and variation ID
- List All Order NotesRetrieve all notes for a specific order
- Update Product VariationUpdate an existing product variation
- Send Abandoned Cart EmailSend a recovery email to customers with abandoned carts
- Check Cart StatusCheck if a cart is abandoned, recovered, or active
- Update Product PriceManage the regular price or sale price of an existing Product or Variation by SKU or ID
- Update Product Stock QuantityManage the stock quantity and stock status of an existing Product or Variation by SKU or ID
Start automating Kitchen.co and WooCommerce
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Kitchen.co integration 1.0.0, WooCommerce integration 2.2.2.








