---
title: "Get Call Goal"
method: GET
path: "/developer/call-goal"
tags: ["Developer", "Developer - Settings"]
---

# Get Call Goal

`GET /developer/call-goal`

## Request

- Base URL: `https://api.openintake.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openintake.ai/developer/call-goal`
- Auth: none declared

Get the call goal for the current customer.

This endpoint is restricted to developer users only.
Returns the custom call goal used for evaluating whether calls achieved their purpose.

When set, this goal is used in the LLM prompt when grading calls to determine
if the goal was accomplished.

Example goals:
- "Collect caller name and book a consultation"
- "Take a message with caller name and callback number"
- "Gather incident details and schedule an appointment"

## Response `200`

Successful Response

- CallGoalResponse: Response with customer's call goals
  - `customer_id` string, uuid, required: The customer ID
  - `inbound_call_goal` string, nullable: Call goal for inbound calls
  - `outbound_call_goal` string, nullable: Call goal for outbound calls

## Changes

- **2026-10-26** `e025cd567602`: 1 warning
  - removed the optional property `grading_policy_note` from the response with the `200` status
- **2026-10-23** `4624f002e58c`: 1 info
  - added the optional property `grading_policy_note` to the response with the `200` status

[Operation history](https://skmtc.dev/openintake/apis/openintake-api/changes/developer/call-goal/get.md)

---

[API](https://skmtc.dev/openintake/apis/openintake-api.md) - [All operations](https://skmtc.dev/openintake/apis/openintake-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openintake/apis/openintake-api/revisions/de90a8dcbc07?raw)
