US: Authenticate and Connect to Trello Account #1

Closed
opened 2026-05-26 04:20:37 +00:00 by max · 0 comments
Owner

User Story: As a Hermes Agent User, I want to authenticate and connect my Hermes Agent to my Trello account so that I can interact with my Trello boards and cards.

Acceptance Criteria:

  • 1.1 Hermes Agent User can provide Trello API Key and Token:
    • The plugin SHALL provide a mechanism for the user to securely input their Trello API key and authentication token.
    • The plugin SHALL store these credentials securely (e.g., encrypted in agent's configuration).
    • The plugin SHALL NOT expose these credentials in plain text in logs or outputs.
  • 1.2 Hermes Agent can verify Trello credentials:
    • Upon receiving credentials, the plugin SHALL attempt to verify them with Trello's API.
    • The plugin SHALL provide clear feedback to the user on the success or failure of authentication.
    • If authentication fails, the plugin SHALL inform the user and prompt for re-entry or correction of credentials.
  • 1.3 Hermes Agent can list accessible Trello boards:
    • After successful authentication, the plugin SHALL be able to fetch and display a list of Trello boards that the authenticated user has access to.
    • The agent SHALL be able to select a specific board to work with.
  • 1.4 Hermes Agent can disconnect from Trello:
    • The plugin SHALL provide a command or mechanism to revoke or clear the stored Trello credentials.
    • Upon disconnection, the plugin SHALL no longer be able to access Trello resources.
User Story: As a Hermes Agent User, I want to authenticate and connect my Hermes Agent to my Trello account so that I can interact with my Trello boards and cards. Acceptance Criteria: * **1.1 Hermes Agent User can provide Trello API Key and Token:** * The plugin SHALL provide a mechanism for the user to securely input their Trello API key and authentication token. * The plugin SHALL store these credentials securely (e.g., encrypted in agent's configuration). * The plugin SHALL NOT expose these credentials in plain text in logs or outputs. * **1.2 Hermes Agent can verify Trello credentials:** * Upon receiving credentials, the plugin SHALL attempt to verify them with Trello's API. * The plugin SHALL provide clear feedback to the user on the success or failure of authentication. * If authentication fails, the plugin SHALL inform the user and prompt for re-entry or correction of credentials. * **1.3 Hermes Agent can list accessible Trello boards:** * After successful authentication, the plugin SHALL be able to fetch and display a list of Trello boards that the authenticated user has access to. * The agent SHALL be able to select a specific board to work with. * **1.4 Hermes Agent can disconnect from Trello:** * The plugin SHALL provide a command or mechanism to revoke or clear the stored Trello credentials. * Upon disconnection, the plugin SHALL no longer be able to access Trello resources.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: HermesFactory/trello-plugin#1