ActiveCampaign
Add ActiveCampaign Note to Contact
Adds a note to a contact in ActiveCampaign.
Unverified
What the model is told
Add a note to an existing ActiveCampaign contact, for example a summary of the conversation. Find the contact's ID first with Find ActiveCampaign Contact by Email. Keep the note factual and brief. Returns the saved note.
Request
POSThttps://YOUR_ACTIVECAMPAIGN_ACCOUNT.api-us1.com/api/3/notes
Headers
Api-TokenYOUR_ACTIVECAMPAIGN_API_KEYContent-Typeapplication/json
Body
{
"note": {
"note": "{{note}}",
"relid": "{{contactId}}",
"reltype": "Subscriber"
}
}Parameters
contactId stringThe ActiveCampaign ID of the contact, from Find ActiveCampaign Contact by Email.note stringThe text of the note.
Engage payload
{
"source": "VOICE_AI",
"tool": {
"id": "52da1abe-1581-4751-bab2-4d82d3942048",
"type": "HTTP_REQUEST",
"label": "Add ActiveCampaign Note to Contact",
"name": "add_activecampaign_note_to_contact",
"customName": false,
"description": "Add a note to an existing ActiveCampaign contact, for example a summary of the conversation. Find the contact's ID first with Find ActiveCampaign Contact by Email. Keep the note factual and brief. Returns the saved note.",
"parameters": [
{
"name": "contactId",
"type": "string",
"description": "The ActiveCampaign ID of the contact, from Find ActiveCampaign Contact by Email."
},
{
"name": "note",
"type": "string",
"description": "The text of the note."
}
],
"config": {
"endpoint": {
"method": "POST",
"url": "https://YOUR_ACTIVECAMPAIGN_ACCOUNT.api-us1.com/api/3/notes"
},
"headers": [
{
"name": "Api-Token",
"value": "YOUR_ACTIVECAMPAIGN_API_KEY"
},
{
"name": "Content-Type",
"value": "application/json"
}
],
"body": "{\n \"note\": {\n \"note\": \"{{note}}\",\n \"relid\": \"{{contactId}}\",\n \"reltype\": \"Subscriber\"\n }\n}",
"timeout": null
}
}
}IDs are regenerated on every copy.