Skip to main content

Zapier

Usage

Go to Zapier and create a new Zap. Search for the Kitchen.co app.

The first time you use Kitchen.co app, you will be prompted to enter an API Key and your Workspace URL. API keys can be created from Settings -> API.

The following triggers/actions are supported:

Folders - Triggers

New Folder
the payload is expanded folder

Triggers when a new folder is created.

Folder Updated
the payload is expanded folder

Triggers when a folder is updated.

Folders - Actions

Create a Folder
the response is folder

Creates a new folder.

Update a Folder
the response is folder

Updates the specified folder by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Archive a Folder
the response is folder

Moves a folder to the archive. All items in the folder will be archived too. Can be restored later.

Restore a Folder
the response is folder

Restores a folder from the archive.

Invoices - Triggers

New Invoice
the payload is expanded invoice

Triggers when a new invoice is created.

Invoice Updated
the payload is expanded invoice

Triggers when an invoice is updated.

Invoice Paid
the payload is expanded invoice

Triggers when an invoice gets paid.

Invoice Payment Failed
the payload is expanded invoice

Triggers when an invoice payment fails.

Invoices - Actions

Archive an Invoice
the response is invoice

Moves an invoice to the archive. Can be restored later.

Restore an Invoice
the response is invoice

Restores an invoice from the archive.

Conversations - Triggers

New Conversation
the payload is expanded conversation

Triggers when a new conversation is created.

Conversation Updated
the payload is expanded conversation

Triggers when a conversation is updated.

Conversations - Actions

Create a Conversation
the response is conversation

Creates a new conversation. Optionally with a new Message.

Update a Conversation
the response is conversation

Updates the specified conversation by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Archive a Conversation
the response is conversation

Moves a conversation to the archive. Can be restored later.

Restore a Conversation
the response is conversation

Restores a conversation from the archive.

Milestones - Triggers

New Milestone
the payload is expanded milestone

Triggers when a new milestone is created.

Milestone Updated
the payload is expanded milestone

Triggers when a milestone is updated.

Milestones - Actions

Create a Milestone
the response is milestone

Creates a new milestone.

Update a Milestone
the response is milestone

Updates the specified milestone by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Archive a Milestone
the response is milestone

Moves a milestone to the archive. Can be restored later.

Restore a Milestone
the response is milestone

Restores a milestone from the archive.

Boards - Triggers

New Board
the payload is expanded board

Triggers when a new board is created.

Board Updated
the payload is expanded board

Triggers when a board is updated.

Boards - Actions

Create a Board
the response is board

Creates a new board.

Update a Board
the response is board

Updates the specified board by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Archive a Board
the response is board

Moves a board to the archive. Can be restored later.

Restore a Board
the response is board

Restores a board from the archive.

Lists - Triggers

New List
the payload is expanded list

Triggers when a new list is created.

List Updated
the payload is expanded list

Triggers when a list is updated.

Lists - Actions

Create a List
the response is list

Creates a new list.

Update a List
the response is list

Updates the specified list by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Cards - Triggers

New Card
the payload is expanded card

Triggers when a new card is created.

Card Updated
the payload is expanded card

Triggers when a card is updated.

Card Opened
the payload is expanded card

Triggers when a card is opened.

Card Closed
the payload is expanded card

Triggers when a card is closed.

Cards - Actions

Create a Card
the response is card

Creates a new card.

Update a Card
the response is card

Updates the specified card by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Toggle Card completion
the response is card

Toggles the completion status of a card. If the card is currently open, this action will mark it as closed.

Clients - Triggers

New Client
the payload is expanded user

Triggers when a new client is created.

Clients - Actions

Create a Client
the response is user

Creates a new client.

Update a Client
the response is user

Updates the specified client by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Messages - Triggers

New Conversation Message
the payload is expanded message

Triggers when a message is created inside a conversation.

Messages - Actions

Create a Message
the response is message

Creates a new message inside a conversation.

Update a Message
the response is message

Updates the specified message by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Notes - Actions

Create a Note
the response is note

Creates a new note inside a conversation.

Update a Note
the response is note

Updates the specified note by setting the values of the parameters passed. Any parameters not provided will be left unchanged.