Productivity
Trello
target_app: "trello" · endpoint /v1/messaging/execute · Bring your own credentials
Setup
Get your API key from trello.com/power-ups/admin, then click through to generate a Token from that same page.
Credentials needed on your Connections page
Actions
create_card
Create a card in a list.
Request body:
{
"user_id": "...",
"action": "create_card",
"payload": { "listId": "...", "name": "New task", "description": "Details" },
"target_app": "trello"
}provider_response.result shape:
{ "id": "...", "url": "https://trello.com/c/..." }list_boards
List all of your account's boards.
Request body:
{
"user_id": "...",
"action": "list_boards",
"payload": {},
"target_app": "trello"
}provider_response.result shape:
[ {"id":"...","name":"My Board"} ]comment_on_card
Add a comment to a card.
Request body:
{
"user_id": "...",
"action": "comment_on_card",
"payload": { "cardId": "...", "text": "Looking into this" },
"target_app": "trello"
}provider_response.result shape:
{ "id": "...", "data": {"text":"Looking into this"} }Anticipated errors & fixes
401 "invalid key"
Cause: API key or token is wrong.
Fix: Regenerate both fresh from trello.com/power-ups/admin.
404 on a valid-looking list/card ID
Cause: The token was generated without access to that board (private board you're not a member of).
Fix: Make sure you're a member of the board, and regenerate the token while logged into that account.
401 "Unauthorized: Invalid API key."
Cause: Your eConnect Authorization header is missing, malformed, or the key was regenerated/revoked.
Fix: Copy your api_key fresh from the eConnect dashboard and confirm the header reads exactly "Authorization: Bearer <key>".
429 "Too many requests"
Cause: You've exceeded your plan's per-minute rate limit.
Fix: Wait a minute and retry, or upgrade your plan for a higher per-minute limit.
429 "Monthly API limit exceeded"
Cause: You've used your plan's full monthly request allowance.
Fix: Wait for your next billing cycle reset, or upgrade to a plan with a higher monthly limit.