Denly

Connect Trello to coding agents

Want a coding agent to build what your Trello cards describe? Denly does that: tag a card and an agent plans, builds, and opens a pull request, commenting back and moving the card across lists.

Trello

Import Trello cards, synchronize comments and lists, and route by Trello member or default member.

1. Create Trello credentials

Open the Trello developer key page. Copy the API key, open the token link on that page, authorize and copy the token, and record the API secret for webhook signing.

2. Create the Denly connection

Open Workspace → Integrations → Connect → Trello. Use the board ID, API key, token, API secret, trigger label denly, and list-ID status mappings. Leave create disabled initially.

Routing is optional. Leave Default Denly assignee blank for unassigned tasks, or choose one workspace member to own everything from this connection.

For per-person routing use Route by external assignee: each row pairs one person in the provider (left) with a workspace member (right), and + adds another row. Routing follows the item's assignee in the provider, not whoever created it, and a matching row beats the default above.

The left-hand value must be the identifier the provider actually sends, which the field's placeholder names for you. Matching ignores surrounding spaces and letter case, but nothing else: a near-miss routes nothing and looks the same as a broken integration.

Trello signs the body plus the exact callback URL, so do not rewrite the generated URL.

3. Add the webhook

Create a board webhook using Trello’s webhook API. Set its callback URL to Denly’s generated URL, set the model to the board, and subscribe to card creation, updates/labels, and comments. Read Trello webhook documentation.

4. Test and troubleshoot

Create a card and add denly. Processed creates a task and Skipped means the label or create rule declined it. An empty list means the signature did not verify: Trello signs the body together with the exact callback URL, so the webhook's URL must be the generated one character for character – a trailing slash or an http/https difference is enough to fail. A tagged card comment becomes revision work.

See also

All integrations and providers → · Connect Asana to coding agents · Connect ClickUp to coding agents · Full documentation