Actions46
- Company Actions
- Person Actions
- Opportunity Actions
- Task Actions
- Note Actions
- Calendar Event Actions
- Message Actions
- Attachment Actions
- Workflow Actions
- Custom Actions
Message → Get
AI-generatedOverview
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
- Twenty CRM API Documentation (general reference for API endpoints and data structures)
- n8n documentation on HTTP Request Node for understanding underlying HTTP calls
- n8n community forums for troubleshooting and examples
This summary focuses on the Message - Get operation as requested, based on static analysis of the provided source code and input properties.