Trello

Move Trello Card to List

Moves a Trello card to another list.

Unverified

What the model is told

Move a Trello card to a different list, for example to mark it as done or awaiting the customer. Only use list ids given in your instructions. Confirm with the customer before moving it.

Request

PUThttps://api.trello.com/1/cards/{{cardId}}?key=YOUR_TRELLO_API_KEY&token=YOUR_TRELLO_TOKEN

Headers

  • Content-Typeapplication/json

Body

{
  "idList": "{{listId}}"
}

Parameters

  • cardId stringThe id of the Trello card.
  • listId stringThe id of the destination list.

Engage payload

{
  "source": "VOICE_AI",
  "tool": {
    "id": "75bb629d-c500-4be8-a8f8-fd2a8b620c5f",
    "type": "HTTP_REQUEST",
    "label": "Move Trello Card to List",
    "name": "move_trello_card_to_list",
    "customName": false,
    "description": "Move a Trello card to a different list, for example to mark it as done or awaiting the customer. Only use list ids given in your instructions. Confirm with the customer before moving it.",
    "parameters": [
      {
        "name": "cardId",
        "type": "string",
        "description": "The id of the Trello card."
      },
      {
        "name": "listId",
        "type": "string",
        "description": "The id of the destination list."
      }
    ],
    "config": {
      "endpoint": {
        "method": "PUT",
        "url": "https://api.trello.com/1/cards/{{cardId}}?key=YOUR_TRELLO_API_KEY&token=YOUR_TRELLO_TOKEN"
      },
      "headers": [
        {
          "name": "Content-Type",
          "value": "application/json"
        }
      ],
      "body": "{\n  \"idList\": \"{{listId}}\"\n}",
      "timeout": null
    }
  }
}

IDs are regenerated on every copy.