Actions33
- Public Actions
- Public Admin Actions
- Reseller Actions
- Create New Team
- Get Team Information
- Update Team
- Remove Team From Reseller
- Update Team Avatar
- Create Team Bulk Inboxes And Users
- Get Team Users
- Add User To Team
- Remove Users From Team
- Get Team Inboxes
- Remove Team Inboxes
- Create Team Bulk Inboxes
- Assign Users To Inbox
- Remove Users From Inbox
- Get Team Whitelist Domains
- Create Team Whitelisted Domain
- Remove Team Whitelisted Domain
- Create Reseller
- Import Team Users
- Get Import Team Users Job Status
Overview
This node integrates with the AvantGuard ClerkChat API to update the avatar image of a team within a reseller context. It is useful in scenarios where an organization or reseller wants to programmatically manage team profiles, such as updating branding or team identity images automatically based on external triggers or workflows.
For example, when a new team is created or rebranded, this node can be used to update the team's avatar without manual intervention, ensuring consistent and up-to-date visuals across platforms.
Properties
Name | Meaning |
---|---|
Team Id | The unique identifier of the team whose avatar is to be updated. This is a required string input. |
Output
The node outputs JSON data representing the response from the API after attempting to update the team avatar. This typically includes confirmation of success or details about the updated team entity. If the operation involves binary data (such as the avatar image itself), it would be handled accordingly, but based on the provided code snippet, the output focuses on JSON responses.
Dependencies
- Requires an API key credential for authenticating with the AvantGuard ClerkChat API.
- The base URL for the API is configured via credentials.
- Depends on the
@avantguardllc/n8n-openapi-node
package for building request properties and handling API interactions. - Uses an OpenAPI specification (
openapi.json
) bundled with the node to define available operations and parameters.
Troubleshooting
- Missing or invalid Team Id: Ensure that the "Team Id" property is provided and correctly references an existing team.
- Authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
- API endpoint issues: Confirm that the base URL configured in credentials is correct and accessible.
- Unexpected API responses: Check network connectivity and API status; review error messages returned in the JSON output for clues.
Links and References
- AvantGuard ClerkChat API Documentation (hypothetical link)
- n8n Custom Node Development Guide