Create Call Log
create_call_logLog a new call in Recruit CRM by specifying direction, custom type, start time, and related entity. Returns a compact summary with duration in seconds.
Instructions
Creates one Recruit CRM call log. Requires call_type, custom_call_type_id, call_started_on, related_to_type, created_by, and updated_by. Resolve call type IDs with list_call_types and user IDs with list_users. related_to_type must be candidate, contact, or company. Returns a compact call log summary with duration in seconds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| duration | No | Call duration. Supported formats: '1h 2m 10s', '1hr 20min 30sec', '5:30:50', or total seconds (e.g. '3020'). Response always returns duration in seconds. | |
| call_type | Yes | Call direction: CALL_OUTGOING or CALL_INCOMING. | |
| call_notes | No | Notes from the call. | |
| created_by | Yes | Recruit CRM user id creating the call log. | |
| related_to | No | Associated entity slug. Must be used with related_to_type. | |
| updated_by | Yes | Recruit CRM user id updating the call log. Often the same as created_by. | |
| contact_number | No | Contact phone number for the call. | |
| associated_jobs | No | Additional associated job slugs. Max 25. Sent as a comma-separated API field. | |
| call_started_on | Yes | Call start date-time, preferably ISO 8601 (e.g. 2026-05-20T10:30:00.000000Z). | |
| related_to_type | Yes | Associated entity type. Must be candidate, contact, or company. Must be used with related_to. | |
| associated_deals | No | Additional associated deal slugs. Max 25. Sent as a comma-separated API field. | |
| associated_contacts | No | Additional associated contact slugs. Max 25. Sent as a comma-separated API field. | |
| custom_call_type_id | Yes | Recruit CRM custom call type id. | |
| associated_companies | No | Additional associated company slugs. Max 25. Sent as a comma-separated API field. | |
| associated_candidates | No | Additional associated candidate slugs. Max 25. Sent as a comma-separated API field. | |
| collaborator_team_ids | No | Collaborator team IDs. Max 25. Sent as a comma-separated API field. | |
| collaborator_user_ids | No | Collaborator user IDs. Max 25. Sent as a comma-separated API field. | |
| enable_auto_populate_teams | No | When true, Recruit CRM auto-populates teams for the created_by user/account owner unless collaborator_team_ids is provided. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| duration | Yes | ||
| call_type | Yes | ||
| call_notes | Yes | ||
| created_by | Yes | ||
| created_on | Yes | ||
| related_to | Yes | ||
| updated_by | Yes | ||
| updated_on | Yes | ||
| call_log_id | Yes | ||
| contact_number | Yes | ||
| associated_jobs | Yes | ||
| call_started_on | Yes | ||
| related_to_type | Yes | ||
| associated_deals | Yes | ||
| custom_call_type | Yes | ||
| collaborator_teams | Yes | ||
| collaborator_users | Yes | ||
| associated_contacts | Yes | ||
| related_to_view_url | Yes | ||
| associated_companies | Yes | ||
| associated_candidates | Yes |