Actions67
- User Actions
- Teams Actions
- Custom Fields Actions
- Tickets Actions
- Ticket Status Actions
- Deals Actions
- Webhooks Actions
- Contacts Actions
- Companies Actions
- Bussiness Types Actions
- Tags Actions
- Deal Phases Actions
- Invoices Actions
- Subscriptions Actions
- Products Actions
- Projects Actions
- Tasks Actions
- Files Actions
- Notes Actions
Contacts → Add
AI-generatedOverview
This node operation allows adding a new contact to the Teamleader system via the Teamleader API. It is useful for automating the creation of contact records in a CRM workflow, such as when capturing new leads or importing contact data from other sources. For example, it can be used to add a contact with details like first name, last name, company association, and marketing consent status.
Use Case Examples
- Add a new contact with first name, last name, and link to a specific company.
- Add a contact and specify additional details such as birthday, language, and remarks.
Properties
| Name | Meaning |
|---|---|
| First Name | The first name of the contact. |
| Last Name | The last name of the contact. This is a required field when adding a contact. |
| Salutation | The salutation of the contact (e.g., Mr., Ms.). |
| Website | The website URL associated with the contact. |
| Birthday | The birthday of the contact in YYYY-MM-DD format. |
| Language | The language preference of the contact. |
| Remarks | Additional remarks or notes about the contact. |
| Marketing Mails Consent | Boolean indicating whether the contact has consented to receive marketing emails. |
| Company ID | The ID of the company the contact is linked to. This is a required field when adding a contact. |
Output
JSON
id- The unique identifier of the newly created contact.first_name- The first name of the contact as stored in Teamleader.last_name- The last name of the contact as stored in Teamleader.salutation- The salutation of the contact.website- The website URL of the contact.birthday- The birthday of the contact.language- The language preference of the contact.remarks- Additional remarks about the contact.marketing_mails_consent- Indicates if the contact has consented to marketing emails.company_id- The ID of the company linked to the contact.
Dependencies
- Teamleader API accessed via OAuth2 authentication
Troubleshooting
- Ensure the required fields 'last_name' and 'company_id' are provided; missing these will cause the API request to fail.
- Verify that the OAuth2 credentials for Teamleader API are correctly configured and authorized.
- If the API returns no data, check the network connection and API endpoint URL.
- Handle API errors gracefully by enabling 'Continue On Fail' to avoid workflow interruption.
Links
- Teamleader API Documentation - Official documentation for the Teamleader API used by this node.