Twenty CRM icon

Twenty CRM

Connect with Twenty CRM API

Message → Get

AI-generated

Overview

This node integrates with the Twenty CRM API to manage various CRM resources such as companies, people, opportunities, tasks, notes, calendar events, messages, attachments, workflows, and custom resources. Specifically, for the Message resource with the Get operation, it retrieves a single message record by its unique ID.

Common scenarios where this node is beneficial include:

  • Fetching detailed information about a specific message in your CRM system.
  • Automating workflows that require accessing message data for processing or reporting.
  • Integrating message data retrieval into larger automation pipelines involving customer communication tracking.

Example use case:

  • You want to retrieve a particular message by its ID to analyze its content or status before triggering follow-up actions.

Properties

Name Meaning
ID The unique identifier of the message record to retrieve. This property is required for the Get operation on the Message resource.

Output

The node outputs JSON data representing the retrieved message record from the Twenty CRM API. The structure corresponds to the message object returned by the API, typically including fields such as sender, recipient, subject, body, timestamps, and other metadata related to the message.

If the node supports binary data output (not indicated explicitly for the Get operation on Message), it would represent any attachments or media associated with the message, but this is not evident from the provided code.

Dependencies

  • Requires an API key credential for authenticating with the Twenty CRM API.
  • The node uses the base API URL configured in the credentials to construct REST API requests.
  • No additional external dependencies are indicated beyond the Twenty CRM API access.

Troubleshooting

  • Invalid ID error: If the provided ID does not correspond to an existing message, the API may return an error or empty response. Verify the ID is correct.
  • Authentication errors: Ensure the API key credential is valid and has sufficient permissions to access message records.
  • Network issues: Connectivity problems can cause request failures; check network settings and API availability.
  • JSON parsing errors: Although unlikely for the Get operation, malformed JSON inputs in other operations can cause errors.
  • Continue on Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output.

Links and References


This summary focuses on the Message - Get operation as requested, based on static analysis of the provided source code and input properties.

Discussion