Create an activity (log a note/email/call)
create_activityMUTATES Accelo data: logs an activity (a note, email, call, or meeting) against an object. This is the highest-value safe write — e.g. add a note/comment to a job or company. against_type + against_id say what it is logged against (required). Accelo API: POST /api/v0/activities (form-encoded). Returns { meta, response }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | The activity body/message text (the note content). | |
| fields | No | Additional documented Accelo fields to send in the write body (merged with the typed fields above). | |
| medium | No | Communication medium, e.g. "note", "email", "call", "meeting". Defaults to a note on the Accelo side. | |
| subject | Yes | Activity subject/summary line (required). | |
| owner_id | No | The owner id (e.g. the staff id). | |
| against_id | Yes | The id of the object this activity is logged against (required). | |
| owner_type | No | The owner object type, e.g. "staff" (who logged/owns the activity). | |
| visibility | No | Visibility, e.g. "all", "internal", "private". | |
| against_type | Yes | The object type this activity is logged against, e.g. "company", "job", "issue", "prospect", "contact" (required). |