# Objects

> What the API answers with.

What the API answers with. Every object says what it is in its `object` field, and may gain fields at any time — read the ones you know and ignore the rest.

| Object | What it is |
|---|---|
| [Agent](/reference/objects/Agent) | The Agent object. |
| [AgentDefinition](/reference/objects/AgentDefinition) | An agent as a document: everything about how it behaves, and everything outside it by name |
| [AgentDeleted](/reference/objects/AgentDeleted) | The AgentDeleted object. |
| [AgentDetail](/reference/objects/AgentDetail) | The AgentDetail object. |
| [AgentDirection](/reference/objects/AgentDirection) | The AgentDirection object. |
| [AgentKind](/reference/objects/AgentKind) | The AgentKind object. |
| [AgentList](/reference/objects/AgentList) | The AgentList object. |
| [AgentPublishRequest](/reference/objects/AgentPublishRequest) | The AgentPublishRequest object. |
| [AgentStatus](/reference/objects/AgentStatus) | The AgentStatus object. |
| [AgentVersionList](/reference/objects/AgentVersionList) | The AgentVersionList object. |
| [AgentVersionObject](/reference/objects/AgentVersionObject) | One published version of an agent: what pinning a conversation to it gets. |
| [AgentWritten](/reference/objects/AgentWritten) | The AgentWritten object. |
| [Analysis](/reference/objects/Analysis) | The Analysis object. |
| [Attachment](/reference/objects/Attachment) | The Attachment object. |
| [AuditActor](/reference/objects/AuditActor) | The AuditActor object. |
| [AuditEvent](/reference/objects/AuditEvent) | One thing somebody did in the organization: in the console, or with an API key. |
| [AuditEventList](/reference/objects/AuditEventList) | The AuditEventList object. |
| [CallWindow](/reference/objects/CallWindow) | The hours a call may start in, read in one time zone (`services/calling_hours`). |
| [Campaign](/reference/objects/Campaign) | The Campaign object. |
| [CampaignCallbacks](/reference/objects/CampaignCallbacks) | The CampaignCallbacks object. |
| [CampaignCallbacksObject](/reference/objects/CampaignCallbacksObject) | The CampaignCallbacksObject object. |
| [CampaignCallingHours](/reference/objects/CampaignCallingHours) | The CampaignCallingHours object. |
| [CampaignCallingHoursObject](/reference/objects/CampaignCallingHoursObject) | The CampaignCallingHoursObject object. |
| [CampaignContact](/reference/objects/CampaignContact) | The CampaignContact object. |
| [CampaignContactCreate](/reference/objects/CampaignContactCreate) | The CampaignContactCreate object. |
| [CampaignContactList](/reference/objects/CampaignContactList) | The CampaignContactList object. |
| [CampaignContactStatus](/reference/objects/CampaignContactStatus) | The CampaignContactStatus object. |
| [CampaignContactsAdded](/reference/objects/CampaignContactsAdded) | The CampaignContactsAdded object. |
| [CampaignCounts](/reference/objects/CampaignCounts) | The CampaignCounts object. |
| [CampaignList](/reference/objects/CampaignList) | The CampaignList object. |
| [CampaignPacing](/reference/objects/CampaignPacing) | The CampaignPacing object. |
| [CampaignPacingObject](/reference/objects/CampaignPacingObject) | The CampaignPacingObject object. |
| [CampaignResume](/reference/objects/CampaignResume) | The CampaignResume object. |
| [CampaignStatus](/reference/objects/CampaignStatus) | The CampaignStatus object. |
| [CampaignVoicemail](/reference/objects/CampaignVoicemail) | The CampaignVoicemail object. |
| [CampaignVoicemailObject](/reference/objects/CampaignVoicemailObject) | The CampaignVoicemailObject object. |
| [Capabilities](/reference/objects/Capabilities) | What this deployment of Aigently runs — a company's own copy may switch parts off. |
| [Channel](/reference/objects/Channel) | The Channel object. |
| [ChatTurn](/reference/objects/ChatTurn) | One exchange: what the agent said back, and where the conversation stands after it. |
| [Contact](/reference/objects/Contact) | The Contact object. |
| [ContactDeleted](/reference/objects/ContactDeleted) | The ContactDeleted object. |
| [ContactFields](/reference/objects/ContactFields) | The ContactFields object. |
| [ContactImported](/reference/objects/ContactImported) | The ContactImported object. |
| [ContactList](/reference/objects/ContactList) | The ContactList object. |
| [Context](/reference/objects/Context) | What the context lookup made of an inbound call (§9.2). |
| [ContextProblem](/reference/objects/ContextProblem) | The ContextProblem object. |
| [Conversation](/reference/objects/Conversation) | `docs/plans/public-api-and-sdks.md` §6.4 — built by `services/conversation_object`. |
| [ConversationCommandObject](/reference/objects/ConversationCommandObject) | Something a live call was asked to do. |
| [ConversationList](/reference/objects/ConversationList) | The ConversationList object. |
| [ConversationListItem](/reference/objects/ConversationListItem) | A conversation as the list returns it |
| [ConversationMode](/reference/objects/ConversationMode) | The ConversationMode object. |
| [ConversationStatus](/reference/objects/ConversationStatus) | The ConversationStatus object. |
| [ConversationWithTranscript](/reference/objects/ConversationWithTranscript) | The ConversationWithTranscript object. |
| [Cost](/reference/objects/Cost) | The Cost object. |
| [CreditBalance](/reference/objects/CreditBalance) | The CreditBalance object. |
| [CreditEntryKind](/reference/objects/CreditEntryKind) | The CreditEntryKind object. |
| [CreditTransaction](/reference/objects/CreditTransaction) | The CreditTransaction object. |
| [CreditTransactionList](/reference/objects/CreditTransactionList) | The CreditTransactionList object. |
| [Criterion](/reference/objects/Criterion) | The Criterion object. |
| [Deleted](/reference/objects/Deleted) | The Deleted object. |
| [DeletedConversation](/reference/objects/DeletedConversation) | The DeletedConversation object. |
| [DeletedConversationList](/reference/objects/DeletedConversationList) | The DeletedConversationList object. |
| [Direction](/reference/objects/Direction) | The Direction object. |
| [Disposition](/reference/objects/Disposition) | The Disposition object. |
| [DoNotCallEntry](/reference/objects/DoNotCallEntry) | The DoNotCallEntry object. |
| [DoNotCallList](/reference/objects/DoNotCallList) | The DoNotCallList object. |
| [DoNotCallRemoved](/reference/objects/DoNotCallRemoved) | The DoNotCallRemoved object. |
| [EndedBy](/reference/objects/EndedBy) | The EndedBy object. |
| [EvaluationExpectation](/reference/objects/EvaluationExpectation) | The EvaluationExpectation object. |
| [EvaluationExpectationCreate](/reference/objects/EvaluationExpectationCreate) | The EvaluationExpectationCreate object. |
| [EvaluationLatest](/reference/objects/EvaluationLatest) | The EvaluationLatest object. |
| [EvaluationList](/reference/objects/EvaluationList) | The EvaluationList object. |
| [EvaluationObject](/reference/objects/EvaluationObject) | A saved conversation: what a caller says, and what must be true of the agent's replies. |
| [EvaluationResult](/reference/objects/EvaluationResult) | The EvaluationResult object. |
| [EvaluationRunObject](/reference/objects/EvaluationRunObject) | One rehearsal of every saved conversation an agent has. |
| [EvaluationTurn](/reference/objects/EvaluationTurn) | The EvaluationTurn object. |
| [EvaluationVerdict](/reference/objects/EvaluationVerdict) | The EvaluationVerdict object. |
| [Event](/reference/objects/Event) | One event, as a webhook receiver was sent it — under the same id. |
| [EventList](/reference/objects/EventList) | The EventList object. |
| [Handoff](/reference/objects/Handoff) | The Handoff object. |
| [Include](/reference/objects/Include) | The Include object. |
| [KnowledgeBaseList](/reference/objects/KnowledgeBaseList) | The KnowledgeBaseList object. |
| [KnowledgeBaseObject](/reference/objects/KnowledgeBaseObject) | The KnowledgeBaseObject object. |
| [KnowledgeCrawl](/reference/objects/KnowledgeCrawl) | The KnowledgeCrawl object. |
| [KnowledgeCrawlList](/reference/objects/KnowledgeCrawlList) | The KnowledgeCrawlList object. |
| [KnowledgeDocument](/reference/objects/KnowledgeDocument) | The KnowledgeDocument object. |
| [KnowledgeDocumentDeleted](/reference/objects/KnowledgeDocumentDeleted) | The KnowledgeDocumentDeleted object. |
| [KnowledgeDocumentList](/reference/objects/KnowledgeDocumentList) | The KnowledgeDocumentList object. |
| [KnowledgeDocumentStatus](/reference/objects/KnowledgeDocumentStatus) | The KnowledgeDocumentStatus object. |
| [Language](/reference/objects/Language) | The Language object. |
| [Languages](/reference/objects/Languages) | The Languages object. |
| [Limits](/reference/objects/Limits) | Every ceiling that applies to this key, and how much of the calls one is in use now. |
| [LiveLineObject](/reference/objects/LiveLineObject) | One line of a call, as it was said. |
| [LiveTranscript](/reference/objects/LiveTranscript) | What was said on a call since `after`, as it is said. |
| [McpServerList](/reference/objects/McpServerList) | The McpServerList object. |
| [McpServerObject](/reference/objects/McpServerObject) | One remote MCP server whose tools an agent can be given. |
| [Me](/reference/objects/Me) | The Me object. |
| [Order](/reference/objects/Order) | The Order object. |
| [OrganizationRef](/reference/objects/OrganizationRef) | The OrganizationRef object. |
| [Outcome](/reference/objects/Outcome) | The Outcome object. |
| [PhoneNumber](/reference/objects/PhoneNumber) | The PhoneNumber object. |
| [PhoneNumberList](/reference/objects/PhoneNumberList) | The PhoneNumberList object. |
| [Problem](/reference/objects/Problem) | RFC 9457 problem details — what every `/v1` error answers with. |
| [Project](/reference/objects/Project) | The Project object. |
| [ProjectList](/reference/objects/ProjectList) | The ProjectList object. |
| [Reach](/reference/objects/Reach) | The Reach object. |
| [Recording](/reference/objects/Recording) | The Recording object. |
| [Removed](/reference/objects/Removed) | The Removed object. |
| [ScheduledCall](/reference/objects/ScheduledCall) | The ScheduledCall object. |
| [ScheduledCallList](/reference/objects/ScheduledCallList) | The ScheduledCallList object. |
| [ScheduledCallStatus](/reference/objects/ScheduledCallStatus) | The ScheduledCallStatus object. |
| [TestInboundCall](/reference/objects/TestInboundCall) | The TestInboundCall object. |
| [TestLookup](/reference/objects/TestLookup) | What the agent's context lookup made of a test call. |
| [ToolList](/reference/objects/ToolList) | The ToolList object. |
| [ToolObject](/reference/objects/ToolObject) | One tool: an HTTP request an agent can make mid-conversation, described for its model. |
| [Transcript](/reference/objects/Transcript) | The Transcript object. |
| [TranscriptEntry](/reference/objects/TranscriptEntry) | The TranscriptEntry object. |
| [UnboundReference](/reference/objects/UnboundReference) | The UnboundReference object. |
| [VaultSecretList](/reference/objects/VaultSecretList) | The VaultSecretList object. |
| [VaultSecretObject](/reference/objects/VaultSecretObject) | A tool credential in the vault |
| [WebCall](/reference/objects/WebCall) | The WebCall object. |
| [WebhookDelivery](/reference/objects/WebhookDelivery) | The WebhookDelivery object. |
| [WebhookDeliveryList](/reference/objects/WebhookDeliveryList) | The WebhookDeliveryList object. |
| [WebhookDeliveryStatus](/reference/objects/WebhookDeliveryStatus) | The WebhookDeliveryStatus object. |
| [WebhookReceiver](/reference/objects/WebhookReceiver) | The WebhookReceiver object. |
| [WebhookReceiverList](/reference/objects/WebhookReceiverList) | The WebhookReceiverList object. |
| [WebhookReceiverWithSecret](/reference/objects/WebhookReceiverWithSecret) | The WebhookReceiverWithSecret object. |
| [WebhookTest](/reference/objects/WebhookTest) | The WebhookTest object. |
| [WhatsappSenderList](/reference/objects/WhatsappSenderList) | The WhatsappSenderList object. |
| [WhatsappSenderObject](/reference/objects/WhatsappSenderObject) | A WhatsApp number of the organization's, and the agent that answers it. |
| [WhatsappTemplateChoice](/reference/objects/WhatsappTemplateChoice) | The WhatsappTemplateChoice object. |
| [WhatsappTemplateList](/reference/objects/WhatsappTemplateList) | The WhatsappTemplateList object. |
| [WhatsappTemplateObject](/reference/objects/WhatsappTemplateObject) | A message template Meta has approved for the number's business account. |
