What This Page Covers
Use this page when your backend calls Sippet’s org API directly over HTTP.- Execute actions with
POST /rpc/public/run - Validate action payloads with
POST /rpc/public/validate - Every request sends an
actionkey plus optionalinput,identity,fields,filter,sort,page, andmetadataFields - Request JSON uses the same
camelCasekeys as Sippet’s generated JavaScript RPC helpers
- Frontend SDK overview:
/sdk-js/introduction - Realtime session tokens:
/guides/realtime-session-tokens
HTTP Examples
Run an action
Validate a payload
Common transport types
Validation result
Error envelope
Public actions
| RPC action | SDK function | Payload keys |
|---|---|---|
list_conversations | listConversations | fields, filter?, sort?, page? |
list_email_classifications | listEmailClassifications | fields, filter?, sort? |
list_call_participants | listCallParticipants | fields, filter?, sort?, page? |
list_bulk_outbound_call_entries | listBulkOutboundCallEntries | fields, filter?, sort?, page? |
list_call_ai_audit_events | listCallAiAuditEvents | fields, filter?, sort? |
list_bulk_outbound_calls | listBulkOutboundCalls | fields, filter?, sort?, page? |
list_campaigns | listCampaigns | none |
get_campaign | getCampaign | input |
list_call_queue_entries | listCallQueueEntries | fields, filter?, sort?, page? |
accept_call_queue_entry | acceptCallQueueEntry | identity, fields? |
get_call_queue_entry | getCallQueueEntry | input, fields |
list_conversation_events | listConversationEvents | fields, filter?, sort? |
who_am_i | whoAmI | fields |
issue_operator_access_token | issueOperatorAccessToken | input |
list_ai_agents | listAiAgents | fields, filter?, sort?, page? |
list_operator_statuses | listOperatorStatuses | fields, filter?, sort?, page? |
set_operator_status | setOperatorStatus | input, fields? |
list_email_mailboxes | listEmailMailboxes | fields, filter?, sort?, page? |
create_email_mailbox | createEmailMailbox | input, fields? |
update_email_mailbox | updateEmailMailbox | identity, input, fields? |
delete_email_mailbox | deleteEmailMailbox | identity |
import_inbound_email | importInboundEmail | input, fields |
list_email_templates | listEmailTemplates | fields, filter?, sort?, page? |
create_email_template | createEmailTemplate | input, fields? |
update_email_template | updateEmailTemplate | identity, input, fields? |
delete_email_template | deleteEmailTemplate | identity |
list_calls | listCalls | fields, filter?, sort? |
create_call | createCall | input, fields? |
flag_call_for_review | flagCallForReview | identity, fields? |
clear_call_review_flag | clearCallReviewFlag | identity, fields? |
call_codec | callCodec | input |
barge_call | bargeCall | input |
issue_operator_media_access | issueOperatorMediaAccess | input |
resume_ai_call | resumeAiCall | input |
transfer_call_to_queue | transferCallToQueue | input |
leave_call | leaveCall | input |
end_call | endCall | input |
start_outbound_call | startOutboundCall | input? |
start_bulk_outbound_call | startBulkOutboundCall | input? |
list_call_classifications | listCallClassifications | fields, filter?, sort? |
override_call_classification | overrideCallClassification | identity, input, fields? |
clear_call_classification_override | clearCallClassificationOverride | identity, fields? |
list_call_transcripts | listCallTranscripts | fields, filter?, sort?, page? |
list_email_identities | listEmailIdentities | fields, filter?, sort?, page? |
create_email_identity | createEmailIdentity | input, fields? |
update_email_identity | updateEmailIdentity | identity, input, fields? |
delete_email_identity | deleteEmailIdentity | identity |
list_contacts | listContacts | fields, filter?, sort?, page? |
create_contact | createContact | input, fields? |
update_contact | updateContact | identity, input, fields? |
archive_contact | archiveContact | identity, fields? |
delete_contact | deleteContact | input, fields |
Action reference
list_conversations
- SDK function:
listConversations - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (Conversation)
id,status,sessionDate,timezone,startedAt,lastActivityAt,endedAt,workingSummary,runtimeState,runtimeMemory,outcome,summary,channel,mode,transport,sessionScopeKey,publicId,metadata,aiAgentId,contactId,communicationThreadId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_email_classifications
- SDK function:
listEmailClassifications - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?
Function signature
Example request body
Field selection type
Selectable resource fields (EmailClassification)
id,communicationMessageId,status,predictedLabel,predictedConfidence,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,tokenUsage,estimatedCost,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_call_participants
- SDK function:
listCallParticipants - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (CallParticipant)
id,memberUuid,role,joinedAt,leftAt,callId,organisationId
Inferred success result type
Result envelope type
Validator signature
list_bulk_outbound_call_entries
- SDK function:
listBulkOutboundCallEntries - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (BulkOutboundCallEntry)
id,position,status,callUuid,errorMessage,startedAt,completedAt,bulkOutboundCallId,contactId,callId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_call_ai_audit_events
- SDK function:
listCallAiAuditEvents - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?
Function signature
Example request body
Field selection type
Selectable resource fields (CallAiAuditEvent)
id,eventType,toolName,toolCallId,toolArgumentsRaw,toolArguments,toolOutput,error,success,stateId,stateLabel,stepIndex,totalSteps,progressPercent,tokenUsage,inputTokens,outputTokens,totalTokens,inputTextTokens,inputAudioTokens,inputImageTokens,inputCachedTokens,inputCachedTextTokens,inputCachedAudioTokens,inputCachedImageTokens,outputTextTokens,outputAudioTokens,outputImageTokens,model,payload,callUuid,roomId,agentId,occurredAt,callId,organisationId
Inferred success result type
Result envelope type
Validator signature
list_bulk_outbound_calls
- SDK function:
listBulkOutboundCalls - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (BulkOutboundCall)
id,status,targetType,contactLimit,concurrency,totalCount,startedCount,completedCount,failedCount,startedAt,completedAt,aiAgentId,initiatedByUserId,contactGroupId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_campaigns
- SDK function:
listCampaigns - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys: none
Function signature
Example request body
Inferred success result type
Result envelope type
Validator signature
get_campaign
- SDK function:
getCampaign - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
list_call_queue_entries
- SDK function:
listCallQueueEntries - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (CallQueueEntry)
id,callUuid,queueName,callerIdNumber,callerIdName,state,agentName,waitStartedAt,answeredAt,completedAt,abandonedAt
Inferred success result type
Result envelope type
Validator signature
accept_call_queue_entry
- SDK function:
acceptCallQueueEntry - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,fields?
Function signature
Example request body
Field selection type
Selectable resource fields (CallQueueEntry)
id,callUuid,queueName,callerIdNumber,callerIdName,state,agentName,waitStartedAt,answeredAt,completedAt,abandonedAt
Inferred success result type
Result envelope type
Validator signature
get_call_queue_entry
- SDK function:
getCallQueueEntry - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (CallQueueEntry)
id,callUuid,queueName,callerIdNumber,callerIdName,state,agentName,waitStartedAt,answeredAt,completedAt,abandonedAt
Inferred success result type
Result envelope type
Validator signature
list_conversation_events
- SDK function:
listConversationEvents - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?
Function signature
Example request body
Field selection type
Selectable resource fields (ConversationEvent)
id,eventType,source,summary,metadata,payload,callUuid,roomId,actorType,actorId,speaker,toolName,toolCallId,success,error,stateId,stateLabel,tokenUsage,model,occurredAt,callId,conversationId,agentId
Inferred success result type
Result envelope type
Validator signature
who_am_i
- SDK function:
whoAmI - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields
Function signature
Example request body
Field selection type
Selectable resource fields (User)
id,fullName,email,confirmedAt,sipUsername
Inferred success result type
Result envelope type
Validator signature
issue_operator_access_token
- SDK function:
issueOperatorAccessToken - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
list_ai_agents
- SDK function:
listAiAgents - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (AiAgent)
id,name,realtimeProvider,realtimeModel,callerNameVerificationMode,identityVerificationFactors,inactivityEnabled,inactivityFirstReminderMs,inactivityFollowUpMs,inactivityCallEnabled,inactivityCallFirstReminderMs,inactivityCallFollowUpMs,inactivityEmailEnabled,inactivityEmailFirstReminderMs,inactivityEmailFollowUpMs,inactivityWhatsappEnabled,inactivityWhatsappFirstReminderMs,inactivityWhatsappFollowUpMs,inactivityDiscordEnabled,inactivityDiscordFirstReminderMs,inactivityDiscordFollowUpMs,inactivityCallAutoEndEnabled,inactivityCallAutoEndMessage,inactivityWhatsappAutoEndEnabled,inactivityWhatsappAutoEndMessage,contactMemoryEnabled,contactMemoryWriteMode,contactMemoryMaxResults,scriptOpeningMode,voice,tone,languages,workflow,scriptComposition,scriptExamples,promptSecurityMiddlewareEnabled,promptSecurityTimeoutMs,systemPrompt,safetyGuardrails,enabledToolIds,toolSettings,published
Inferred success result type
Result envelope type
Validator signature
list_operator_statuses
- SDK function:
listOperatorStatuses - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (OperatorStatus)
id,sipUserId,agentName,status,source,changedByUserId
Inferred success result type
Result envelope type
Validator signature
set_operator_status
- SDK function:
setOperatorStatus - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (OperatorStatus)
id,sipUserId,agentName,status,source,changedByUserId
Inferred success result type
Result envelope type
Validator signature
list_email_mailboxes
- SDK function:
listEmailMailboxes - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (EmailMailbox)
id,inboundDomain,mxTarget,listenerEnabled,listenerStatus,listenerHost,listenerPort,tlsMode,maxSessions,lastInboundAt,metadata
Inferred success result type
Result envelope type
Validator signature
create_email_mailbox
- SDK function:
createEmailMailbox - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (EmailMailbox)
id,inboundDomain,mxTarget,listenerEnabled,listenerStatus,listenerHost,listenerPort,tlsMode,maxSessions,lastInboundAt,metadata
Inferred success result type
Result envelope type
Validator signature
update_email_mailbox
- SDK function:
updateEmailMailbox - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (EmailMailbox)
id,inboundDomain,mxTarget,listenerEnabled,listenerStatus,listenerHost,listenerPort,tlsMode,maxSessions,lastInboundAt,metadata
Inferred success result type
Result envelope type
Validator signature
delete_email_mailbox
- SDK function:
deleteEmailMailbox - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity
Function signature
Example request body
Result envelope type
Validator signature
import_inbound_email
- SDK function:
importInboundEmail - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (CommunicationMessage)
id,channel,direction,status,body,subject,fromAddress,toAddress,provider,providerMessageId,error,occurredAt,metadata,conversationId,threadId,contactId
Inferred success result type
Result envelope type
Validator signature
list_email_templates
- SDK function:
listEmailTemplates - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (EmailTemplate)
id,model,name,subject,body,variables,active
Inferred success result type
Result envelope type
Validator signature
create_email_template
- SDK function:
createEmailTemplate - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (EmailTemplate)
id,model,name,subject,body,variables,active
Inferred success result type
Result envelope type
Validator signature
update_email_template
- SDK function:
updateEmailTemplate - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (EmailTemplate)
id,model,name,subject,body,variables,active
Inferred success result type
Result envelope type
Validator signature
delete_email_template
- SDK function:
deleteEmailTemplate - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity
Function signature
Example request body
Result envelope type
Validator signature
list_calls
- SDK function:
listCalls - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?
Function signature
Example request body
Field selection type
Selectable resource fields (Call)
id,direction,fromNumber,toNumber,sipUsername,status,callUuid,callSource,startedAt,answeredAt,mediaQualifiedAt,callerSpokeAt,endedAt,durationSeconds,recordingStatus,recordingUri,recordingUploadedAt,recordingError,recordingMetadata,conversationId,flaggedAt,flaggedByUserId,currentHandler,currentHandlerType,currentHandlerId,currentHandlerName,currentOperatorMemberUuid,currentOperatorName,currentAiAgentId,currentAiAgentName,contactId,contactFullName,billingCostCents,billingCostCurrency,platformAiBillingCostCents,platformAiInputTokens,platformAiOutputTokens,platformAiTotalTokens
Inferred success result type
Result envelope type
Validator signature
create_call
- SDK function:
createCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (Call)
id,direction,fromNumber,toNumber,sipUsername,status,callUuid,callSource,startedAt,answeredAt,mediaQualifiedAt,callerSpokeAt,endedAt,durationSeconds,recordingStatus,recordingUri,recordingUploadedAt,recordingError,recordingMetadata,conversationId,flaggedAt,flaggedByUserId,currentHandler,currentHandlerType,currentHandlerId,currentHandlerName,currentOperatorMemberUuid,currentOperatorName,currentAiAgentId,currentAiAgentName,contactId,contactFullName,billingCostCents,billingCostCurrency,platformAiBillingCostCents,platformAiInputTokens,platformAiOutputTokens,platformAiTotalTokens
Inferred success result type
Result envelope type
Validator signature
flag_call_for_review
- SDK function:
flagCallForReview - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,fields?
Function signature
Example request body
Field selection type
Selectable resource fields (Call)
id,direction,fromNumber,toNumber,sipUsername,status,callUuid,callSource,startedAt,answeredAt,mediaQualifiedAt,callerSpokeAt,endedAt,durationSeconds,recordingStatus,recordingUri,recordingUploadedAt,recordingError,recordingMetadata,conversationId,flaggedAt,flaggedByUserId,currentHandler,currentHandlerType,currentHandlerId,currentHandlerName,currentOperatorMemberUuid,currentOperatorName,currentAiAgentId,currentAiAgentName,contactId,contactFullName,billingCostCents,billingCostCurrency,platformAiBillingCostCents,platformAiInputTokens,platformAiOutputTokens,platformAiTotalTokens
Inferred success result type
Result envelope type
Validator signature
clear_call_review_flag
- SDK function:
clearCallReviewFlag - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,fields?
Function signature
Example request body
Field selection type
Selectable resource fields (Call)
id,direction,fromNumber,toNumber,sipUsername,status,callUuid,callSource,startedAt,answeredAt,mediaQualifiedAt,callerSpokeAt,endedAt,durationSeconds,recordingStatus,recordingUri,recordingUploadedAt,recordingError,recordingMetadata,conversationId,flaggedAt,flaggedByUserId,currentHandler,currentHandlerType,currentHandlerId,currentHandlerName,currentOperatorMemberUuid,currentOperatorName,currentAiAgentId,currentAiAgentName,contactId,contactFullName,billingCostCents,billingCostCurrency,platformAiBillingCostCents,platformAiInputTokens,platformAiOutputTokens,platformAiTotalTokens
Inferred success result type
Result envelope type
Validator signature
call_codec
- SDK function:
callCodec - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
barge_call
- SDK function:
bargeCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
issue_operator_media_access
- SDK function:
issueOperatorMediaAccess - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
resume_ai_call
- SDK function:
resumeAiCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
transfer_call_to_queue
- SDK function:
transferCallToQueue - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
leave_call
- SDK function:
leaveCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
end_call
- SDK function:
endCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
start_outbound_call
- SDK function:
startOutboundCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input?
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
start_bulk_outbound_call
- SDK function:
startBulkOutboundCall - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input?
Function signature
Example request body
Input type
Inferred success result type
Result envelope type
Validator signature
list_call_classifications
- SDK function:
listCallClassifications - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?
Function signature
Example request body
Field selection type
Selectable resource fields (CallClassification)
id,callId,status,predictedLabel,predictedConfidence,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,classificationSummary,outcomeReason,nextAction,tokenUsage,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
override_call_classification
- SDK function:
overrideCallClassification - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (CallClassification)
id,callId,status,predictedLabel,predictedConfidence,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,classificationSummary,outcomeReason,nextAction,tokenUsage,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
clear_call_classification_override
- SDK function:
clearCallClassificationOverride - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,fields?
Function signature
Example request body
Field selection type
Selectable resource fields (CallClassification)
id,callId,status,predictedLabel,predictedConfidence,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,classificationSummary,outcomeReason,nextAction,tokenUsage,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_call_transcripts
- SDK function:
listCallTranscripts - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (CallTranscript)
id,content,speaker,source,itemId,contentIndex,occurredAt,callId
Inferred success result type
Result envelope type
Validator signature
list_email_identities
- SDK function:
listEmailIdentities - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (EmailIdentity)
id,ownerType,ownerId,localPart,domain,displayName,active,defaultOutbound,metadata,emailMailboxId
Inferred success result type
Result envelope type
Validator signature
create_email_identity
- SDK function:
createEmailIdentity - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (EmailIdentity)
id,ownerType,ownerId,localPart,domain,displayName,active,defaultOutbound,metadata,emailMailboxId
Inferred success result type
Result envelope type
Validator signature
update_email_identity
- SDK function:
updateEmailIdentity - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (EmailIdentity)
id,ownerType,ownerId,localPart,domain,displayName,active,defaultOutbound,metadata,emailMailboxId
Inferred success result type
Result envelope type
Validator signature
delete_email_identity
- SDK function:
deleteEmailIdentity - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity
Function signature
Example request body
Result envelope type
Validator signature
list_contacts
- SDK function:
listContacts - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
fields,filter?,sort?,page?
Function signature
Example request body
Request config type
Field selection type
Selectable resource fields (Contact)
id,fullName,email,emailVerifiedAt,dateOfBirth,phoneE164,phoneVerifiedAt,whatsappReachabilityStatus,whatsappJid,whatsappReachabilityCheckedAt,whatsappReachabilityError,metadata,privateMetadataKeys,defaultLanguage,languages,deletedAt,erasedAt
Inferred success result type
Result envelope type
Validator signature
create_contact
- SDK function:
createContact - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (Contact)
id,fullName,email,emailVerifiedAt,dateOfBirth,phoneE164,phoneVerifiedAt,whatsappReachabilityStatus,whatsappJid,whatsappReachabilityCheckedAt,whatsappReachabilityError,metadata,privateMetadataKeys,defaultLanguage,languages,deletedAt,erasedAt
Inferred success result type
Result envelope type
Validator signature
update_contact
- SDK function:
updateContact - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,input,fields?
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (Contact)
id,fullName,email,emailVerifiedAt,dateOfBirth,phoneE164,phoneVerifiedAt,whatsappReachabilityStatus,whatsappJid,whatsappReachabilityCheckedAt,whatsappReachabilityError,metadata,privateMetadataKeys,defaultLanguage,languages,deletedAt,erasedAt
Inferred success result type
Result envelope type
Validator signature
archive_contact
- SDK function:
archiveContact - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
identity,fields?
Function signature
Example request body
Field selection type
Selectable resource fields (Contact)
id,fullName,email,emailVerifiedAt,dateOfBirth,phoneE164,phoneVerifiedAt,whatsappReachabilityStatus,whatsappJid,whatsappReachabilityCheckedAt,whatsappReachabilityError,metadata,privateMetadataKeys,defaultLanguage,languages,deletedAt,erasedAt
Inferred success result type
Result envelope type
Validator signature
delete_contact
- SDK function:
deleteContact - Run endpoint:
POST https://api.sippet.ai/rpc/public/run - Validate endpoint:
POST https://api.sippet.ai/rpc/public/validate - Payload keys:
input,fields
Function signature
Example request body
Input type
Field selection type
Selectable resource fields (Contact)
id,fullName,email,emailVerifiedAt,dateOfBirth,phoneE164,phoneVerifiedAt,whatsappReachabilityStatus,whatsappJid,whatsappReachabilityCheckedAt,whatsappReachabilityError,metadata,privateMetadataKeys,defaultLanguage,languages,deletedAt,erasedAt
Inferred success result type
Result envelope type
Validator signature
Related guides
- Quickstart:
/quickstart - Frontend SDK overview:
/sdk-js/introduction - Realtime patterns:
/guides/realtime-telephony-patterns

