POST
/
calls
/
{id}
/
notes
curl --request POST \
  --url https://app.happyrobot.ai/api/v1/calls/{id}/notes \
  --header 'Content-Type: application/json' \
  --header 'authorization: <authorization>' \
  --data '{
  "id": "<string>",
  "user_id": "<string>",
  "content": "<string>",
  "flagged": true,
  "created_at": "2024-01-01T01:01:01Z"
}'
{
  "id": "<string>",
  "organization_id": "<string>",
  "type": "Inbound",
  "status": "Scheduled",
  "provider": "Twilio",
  "metadata": {
    "call_sid": "<string>",
    "from": "+1234567890",
    "to": "+1234567890",
    "recording_sid": "<string>",
    "tags": [
      "<string>"
    ],
    "custom": {
      "clientId": "123",
      "orderId": "456"
    }
  },
  "use_case": {
    "id": "<string>",
    "organization_id": "<string>",
    "name": "Kate",
    "transfer_number": "<string>",
    "extract_with_ai": [
      {
        "name": "<string>",
        "description": "<string>",
        "type": "string",
        "example": "<string>",
        "required": true
      }
    ],
    "classification_tags": [
      {
        "name": "<string>",
        "description": "<string>"
      }
    ],
    "language": "en-US",
    "detailed_work_hours": {},
    "work_start": "<string>",
    "work_end": "<string>",
    "timezone": "<string>",
    "generic_after_hours_message": "<string>",
    "enable_detailed_work_hours": true,
    "keywords": [
      "<string>"
    ],
    "hooks": [
      {
        "url": "<string>",
        "headers": [
          {
            "key": "<string>",
            "value": "<string>"
          }
        ]
      }
    ],
    "params": {},
    "amd": true,
    "amd_behavior": "Hangup",
    "amd_messages": {},
    "sample_labels": [
      {
        "name": "<string>",
        "color": "slate"
      }
    ],
    "hidden": true,
    "evaluation_models": [
      "<string>"
    ],
    "max_duration_mins": 123,
    "recorded_message_inbound": true,
    "recorded_message_outbound": true,
    "show_original_caller_id": true,
    "disable_end_call_after_n_reminders": true,
    "model": "<string>"
  },
  "prompt_id": "<string>",
  "agent": {
    "id": "<string>",
    "name": "<string>"
  },
  "language": "en-US",
  "params": {},
  "extraction": {},
  "classification": {
    "tag": "<string>",
    "reasoning": "<string>"
  },
  "created": "2024-01-01T01:01:01Z",
  "duration": 123,
  "viewed_by": [
    "<string>"
  ],
  "parent_call_id": "<string>",
  "notes": [
    {
      "id": "<string>",
      "user_id": "<string>",
      "content": "<string>",
      "flagged": true,
      "created_at": "2024-01-01T01:01:01Z"
    }
  ],
  "samples": [
    "<string>"
  ],
  "ratings": [
    {
      "emoji": "โœ…",
      "email": "jsmith@example.com",
      "created": "2024-01-01T01:01:01Z"
    }
  ],
  "scheduled_for": "2024-01-01T01:01:01Z",
  "use_backup": true,
  "wait_until_awake": true,
  "campaign_id": "<string>",
  "max_duration_mins": 123,
  "transfer_contact_email": "<string>",
  "costs": {
    "created": "2023-11-07T05:31:56Z",
    "total_costs": 123,
    "voip": {
      "external": true,
      "amd_cost": 123,
      "call_cost": 123,
      "total_cost": 123,
      "pricing_id": "<string>"
    },
    "transcriber": {
      "total_cost": 123,
      "pricing_id": "<string>"
    },
    "llm": {
      "input_cost": 123,
      "output_cost": 123,
      "total_cost": 123,
      "input_pricing_id": "<string>",
      "output_pricing_id": "<string>"
    },
    "tts": {
      "total_cost": 123,
      "pricing_id": "<string>"
    },
    "per-minute": {}
  }
}

Headers

authorization
string
required

Your API key for authentication. Use Bearer format.

Example:

"Bearer API_KEY"

Path Parameters

id
string
required

ID of the call.

Required string length: 24

Body

application/json

Body

The body is of type object.

Response

200
application/json

200

The response is of type object.