Act! CRM Supplemental Files API
The SupplementalFiles API from Act! CRM — 8 operation(s) for supplementalfiles.
Operations 16
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
GET
/api/attachments/activities/{id}
Get an activity's attachment · Get a specific activity attachment
#
Ask an LLM
“How do I download the file attached to an activity?”
“Can I fetch the attachment on a task or meeting?”
Tell an agent
Get the attachment for activity {id}.
Download activity {id}'s attached file.
POST
/api/attachments/activities/{id}
Attach a file to an activity · Create a new activity attachment
#
Ask an LLM
“How do I attach a file to an activity?”
“Can I upload an attachment to a scheduled meeting or call?”
Tell an agent
Attach a file to activity {id}.
Upload an attachment for activity {id}.
DELETE
/api/attachments/activities/{id}
Delete an activity's attachment · Delete an existing activity attachment
#
Ask an LLM
“How do I remove an attachment from an activity?”
“Can I delete the file attached to a meeting without deleting the meeting?”
Tell an agent destructive · confirm first
Delete the attachment on activity {id}.
Remove activity {id}'s attachment.
GET
/api/attachments/documents/{id}
Get a document's attachment · Get a specific document attachment
#
Ask an LLM
“Where do I retrieve the file behind a document record?”
“Can I download the attachment stored on a document?”
Tell an agent
Get the attachment for document {id}.
Download the file attached to document {id}.
POST
/api/attachments/documents/{id}
Attach a file to a document · Create a new document attachment
#
Ask an LLM
“How do I upload a file to a document record?”
“Can I add an attachment to an existing document?”
Tell an agent
Attach a file to document {id}.
Upload an attachment for document {id}.
DELETE
/api/attachments/documents/{id}
Delete a document's attachment · Delete an existing document attachment
#
Ask an LLM
“How do I remove the attachment from a document?”
“Can I delete a document's file but keep the document record?”
Tell an agent destructive · confirm first
Delete the attachment on document {id}.
Remove document {id}'s attached file.
GET
/api/attachments/history/{id}
Get a history entry's attachment · Get a specific history attachment
#
Ask an LLM
“Can I download the file attached to a history entry?”
“Where do I fetch an attachment saved with a logged history item?”
Tell an agent
Get the attachment for history {id}.
Download the file on history entry {id}.
POST
/api/attachments/history/{id}
Attach a file to a history entry · Create a new history attachment
#
Ask an LLM
“How do I attach a file to a history record?”
“Can I add an attachment to a history item I already logged?”
Tell an agent
Attach a file to history {id}.
Upload an attachment for history entry {id}.
DELETE
/api/attachments/history/{id}
Delete a history entry's attachment · Delete an existing history attachment
#
Ask an LLM
“How do I remove the attachment from a history entry?”
“Can I delete a history item's file without deleting the history?”
Tell an agent destructive · confirm first
Delete the attachment on history {id}.
Remove history entry {id}'s attached file.
Ask an LLM
“Can I download the file attached to a note?”
“Where do I get an attachment stored on a note?”
Tell an agent
Get the attachment for note {id}.
Download the file on note {id}.
Ask an LLM
“How do I attach a file to a note?”
“Can I upload a document onto an existing note?”
Tell an agent
Attach a file to note {id}.
Upload an attachment for note {id}.
DELETE
/api/attachments/notes/{id}
Delete a note's attachment · Delete an existing note attachment
#
Ask an LLM
“How do I remove the attachment from a note?”
“Can I delete a note's file but keep the note text?”
Tell an agent destructive · confirm first
Delete the attachment on note {id}.
Remove note {id}'s attached file.
GET
/api/attachments/{id}/upload-status
Check an attachment's upload status · Returns the upload status for the given entity, allowing clients to disable…
#
Ask an LLM
“Is a chunked attachment upload still in progress?”
“When is it safe to edit or delete an attachment after uploading it?”
Tell an agent
Check the upload status of {id}.
Get the attachment upload progress for {id}.
Ask an LLM
“Where do I fetch one layout definition by its file name?”
“Can I read a specific screen layout file?”
Tell an agent
Get layout {filename}.
Show the layout definition in {filename}.
Ask an LLM
“Which layout definitions are available?”
“Can I list all the screen layouts in the database?”
Tell an agent
List layout definitions.
Show all available layouts.
Ask an LLM
“How do I upload a template?”
“Can I add a new template file through the API?”
Tell an agent
Upload a template.
Add a new template file.