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
Action reference
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,confirmationEmailSentAt,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,backendModel,promptBrief,backendReasoningEffort,liveVoiceInstructions,outputSpeed,outboundOpeningText,inboundOpeningText,widgetOpeningText,openingInterruptDelayMs,openingPlaybackDelayMs,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,guidedSetup,published,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
start_ai_agent_draft_test
- SDK function:
startAiAgentDraftTest - 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_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,phoneNumberId,fromNumber,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
pause_campaign
- SDK function:
pauseCampaign - 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 (BulkOutboundCall)
id,status,targetType,contactLimit,concurrency,totalCount,startedCount,completedCount,failedCount,startedAt,completedAt,aiAgentId,phoneNumberId,fromNumber,initiatedByUserId,contactGroupId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
resume_campaign
- SDK function:
resumeCampaign - 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 (BulkOutboundCall)
id,status,targetType,contactLimit,concurrency,totalCount,startedCount,completedCount,failedCount,startedAt,completedAt,aiAgentId,phoneNumberId,fromNumber,initiatedByUserId,contactGroupId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
end_campaign
- SDK function:
endCampaign - 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 (BulkOutboundCall)
id,status,targetType,contactLimit,concurrency,totalCount,startedCount,completedCount,failedCount,startedAt,completedAt,aiAgentId,phoneNumberId,fromNumber,initiatedByUserId,contactGroupId,insertedAt,updatedAt
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_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,failureDetails,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,failureDetails,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,failureDetails,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,failureDetails,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_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_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,sessionRole,taxonomyVersion,promptVersion,classificationSummary,outcomeReason,nextAction,tokenUsage,providerResponseId,lastError,classifiedAt,assessmentRevision,observerItemId,observerResponseId,participantType,participantConfidence,demonstratesListening,listeningConfidence,engagementLevel,engagementConfidence,goalState,goalConfidence,evidenceItemIds,listenedAt,callerSpokeAt,meaningfulAt,assessedAt,finalizedAt,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,sessionRole,taxonomyVersion,promptVersion,classificationSummary,outcomeReason,nextAction,tokenUsage,providerResponseId,lastError,classifiedAt,assessmentRevision,observerItemId,observerResponseId,participantType,participantConfidence,demonstratesListening,listeningConfidence,engagementLevel,engagementConfidence,goalState,goalConfidence,evidenceItemIds,listenedAt,callerSpokeAt,meaningfulAt,assessedAt,finalizedAt,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,sessionRole,taxonomyVersion,promptVersion,classificationSummary,outcomeReason,nextAction,tokenUsage,providerResponseId,lastError,classifiedAt,assessmentRevision,observerItemId,observerResponseId,participantType,participantConfidence,demonstratesListening,listeningConfidence,engagementLevel,engagementConfidence,goalState,goalConfidence,evidenceItemIds,listenedAt,callerSpokeAt,meaningfulAt,assessedAt,finalizedAt,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_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_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_case_resolution_requests
- SDK function:
listCaseResolutionRequests - 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 (CaseResolutionRequest)
id,contactId,contactCaseId,playbookRunId,stepExecutionId,status,caseRevision,proposal,evidence,notes,decidedAt,decidedByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
decide_case_resolution_request
- SDK function:
decideCaseResolutionRequest - 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 (CaseResolutionRequest)
id,contactId,contactCaseId,playbookRunId,stepExecutionId,status,caseRevision,proposal,evidence,notes,decidedAt,decidedByUserId,insertedAt,updatedAt
Inferred success result type
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_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,createdAt
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,createdAt
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,createdAt
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,createdAt
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,createdAt
Inferred success result type
Result envelope type
Validator signature
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_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
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,confidenceThreshold,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,tokenUsage,estimatedCost,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
override_email_classification
- SDK function:
overrideEmailClassification - 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 (EmailClassification)
id,communicationMessageId,status,predictedLabel,predictedConfidence,confidenceThreshold,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,tokenUsage,estimatedCost,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
clear_email_classification_override
- SDK function:
clearEmailClassificationOverride - 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 (EmailClassification)
id,communicationMessageId,status,predictedLabel,predictedConfidence,confidenceThreshold,effectiveLabel,effectiveSource,provider,model,taxonomyVersion,promptVersion,tokenUsage,estimatedCost,providerResponseId,lastError,classifiedAt,overriddenAt,overriddenByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
get_email_classification_catalog
- SDK function:
getEmailClassificationCatalog - 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
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_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
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
request_operator_sms_verification
- SDK function:
requestOperatorSmsVerification - 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
confirm_operator_sms_verification
- SDK function:
confirmOperatorSmsVerification - 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
operator_sms_verification_status
- SDK function:
operatorSmsVerificationStatus - 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
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
update_organisation_email_settings
- SDK function:
updateOrganisationEmailSettings - 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 (Organisation)
id,name,plan,onboardingRole,onboardingIndustry,onboardingCallFocus,onboardingUseCase,onboardingDataResidencyRegion,onboardingTelephonySetting,billingCurrency,billingMode,creditLimitCents,onboardingPhoneNumber,onboardingPhoneVerified,environment,sipDomain,smsBrandSenderId,postmarkSenderEmail,postmarkSenderName,emailImportDomain,bulkOutboundMaxConcurrency,ownerId,organisationPairId,effectiveEntitlements
Inferred success result type
Result envelope type
Validator signature
list_playbooks
- SDK function:
listPlaybooks - 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 (Playbook)
id,name,description,status,cadenceType,cadenceExpression,timezone,flow,settings,outcomeCatalog
Inferred success result type
Result envelope type
Validator signature
create_playbook
- SDK function:
createPlaybook - 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 (Playbook)
id,name,description,status,cadenceType,cadenceExpression,timezone,flow,settings,outcomeCatalog
Inferred success result type
Result envelope type
Validator signature
update_playbook
- SDK function:
updatePlaybook - 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 (Playbook)
id,name,description,status,cadenceType,cadenceExpression,timezone,flow,settings,outcomeCatalog
Inferred success result type
Result envelope type
Validator signature
export_playbook
- SDK function:
exportPlaybook - 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
export_playbook_document
- SDK function:
exportPlaybookDocument - 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
preview_playbook_import
- SDK function:
previewPlaybookImport - 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
import_playbook
- SDK function:
importPlaybook - 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 (Playbook)
id,name,description,status,cadenceType,cadenceExpression,timezone,flow,settings,outcomeCatalog
Inferred success result type
Result envelope type
Validator signature
check_playbook_review_team
- SDK function:
checkPlaybookReviewTeam - 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_playbook_review_team_members
- SDK function:
listPlaybookReviewTeamMembers - 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
list_playbook_enrollment_batches
- SDK function:
listPlaybookEnrollmentBatches - 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 (PlaybookEnrollmentBatch)
id,playbookId,playbookVersionId,initiatedByUserId,groupId,contactIds,cursor,status,trackingVersion,requestId,selectedAt,requestedLimit,includePreviousRuns,selectionOrder,selectedCount,inspectedCount,controlState,countryCodes,controlRevision,appliedControlRevision,controlAudit,controlUpdatedAt,controlProcessedCount,stats,errors,completedAt,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
enqueue_playbook_enrollment_batch
- SDK function:
enqueuePlaybookEnrollmentBatch - 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 (PlaybookEnrollmentBatch)
id,playbookId,playbookVersionId,initiatedByUserId,groupId,contactIds,cursor,status,trackingVersion,requestId,selectedAt,requestedLimit,includePreviousRuns,selectionOrder,selectedCount,inspectedCount,controlState,countryCodes,controlRevision,appliedControlRevision,controlAudit,controlUpdatedAt,controlProcessedCount,stats,errors,completedAt,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
preview_playbook_enrollment_batch
- SDK function:
previewPlaybookEnrollmentBatch - 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 (PlaybookEnrollmentBatch)
id,playbookId,playbookVersionId,initiatedByUserId,groupId,contactIds,cursor,status,trackingVersion,requestId,selectedAt,requestedLimit,includePreviousRuns,selectionOrder,selectedCount,inspectedCount,controlState,countryCodes,controlRevision,appliedControlRevision,controlAudit,controlUpdatedAt,controlProcessedCount,stats,errors,completedAt,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
start_playbook_enrollment_batch
- SDK function:
startPlaybookEnrollmentBatch - 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 (PlaybookEnrollmentBatch)
id,playbookId,playbookVersionId,initiatedByUserId,groupId,contactIds,cursor,status,trackingVersion,requestId,selectedAt,requestedLimit,includePreviousRuns,selectionOrder,selectedCount,inspectedCount,controlState,countryCodes,controlRevision,appliedControlRevision,controlAudit,controlUpdatedAt,controlProcessedCount,stats,errors,completedAt,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
get_playbook_batch_summary
- SDK function:
getPlaybookBatchSummary - 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_playbook_batch_results
- SDK function:
listPlaybookBatchResults - 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
browse_playbook_batches
- SDK function:
browsePlaybookBatches - 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
control_playbook_batch
- SDK function:
controlPlaybookBatch - 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 (PlaybookEnrollmentBatch)
id,playbookId,playbookVersionId,initiatedByUserId,groupId,contactIds,cursor,status,trackingVersion,requestId,selectedAt,requestedLimit,includePreviousRuns,selectionOrder,selectedCount,inspectedCount,controlState,countryCodes,controlRevision,appliedControlRevision,controlAudit,controlUpdatedAt,controlProcessedCount,stats,errors,completedAt,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_playbook_reviews
- SDK function:
listPlaybookReviews - 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 (PlaybookReview)
id,playbookRunId,stepExecutionId,sourceExecutionId,kind,status,revision,proposedOutcome,effectiveOutcome,allowedOutcomes,instructions,notes,decidedAt,decidedByUserId,caseIds,evidence,decision,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
submit_playbook_review
- SDK function:
submitPlaybookReview - 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 (PlaybookReview)
id,playbookRunId,stepExecutionId,sourceExecutionId,kind,status,revision,proposedOutcome,effectiveOutcome,allowedOutcomes,instructions,notes,decidedAt,decidedByUserId,caseIds,evidence,decision,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_playbook_review_assignments
- SDK function:
listPlaybookReviewAssignments - 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 (PlaybookReviewAssignment)
id,playbookRunId,playbookReviewId,stepExecutionId,occurrenceKey,kind,source,recipients,revision,status,assignedAt,updatedByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
reassign_playbook_review
- SDK function:
reassignPlaybookReview - 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 (PlaybookReviewAssignment)
id,playbookRunId,playbookReviewId,stepExecutionId,occurrenceKey,kind,source,recipients,revision,status,assignedAt,updatedByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
assign_playbook_review
- SDK function:
assignPlaybookReview - 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 (PlaybookReviewAssignment)
id,playbookRunId,playbookReviewId,stepExecutionId,occurrenceKey,kind,source,recipients,revision,status,assignedAt,updatedByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
assign_playbook_resolution
- SDK function:
assignPlaybookResolution - 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 (PlaybookReviewAssignment)
id,playbookRunId,playbookReviewId,stepExecutionId,occurrenceKey,kind,source,recipients,revision,status,assignedAt,updatedByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_playbook_review_notifications
- SDK function:
listPlaybookReviewNotifications - 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 (PlaybookReviewNotification)
id,assignmentId,userId,channel,status,assignmentRevision,dispatchRevision,attempts,claimedAt,sentAt,completedAt,reason,lastError,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
retry_playbook_review_notification
- SDK function:
retryPlaybookReviewNotification - 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 (PlaybookReviewNotification)
id,assignmentId,userId,channel,status,assignmentRevision,dispatchRevision,attempts,claimedAt,sentAt,completedAt,reason,lastError,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_playbook_runs
- SDK function:
listPlaybookRuns - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
start_playbook_run
- SDK function:
startPlaybookRun - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
start_batch_playbook_run
- SDK function:
startBatchPlaybookRun - 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
enroll_playbook_contact
- SDK function:
enrollPlaybookContact - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
preview_skip_playbook_step
- SDK function:
previewSkipPlaybookStep - 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
skip_playbook_step
- SDK function:
skipPlaybookStep - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
preview_playbook_call_now
- SDK function:
previewPlaybookCallNow - 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
call_playbook_now
- SDK function:
callPlaybookNow - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
pause_playbook_run
- SDK function:
pausePlaybookRun - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
resume_playbook_run
- SDK function:
resumePlaybookRun - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
cancel_playbook_run
- SDK function:
cancelPlaybookRun - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
assign_playbook_run_review_team
- SDK function:
assignPlaybookRunReviewTeam - 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 (PlaybookRun)
id,status,trigger,state,engineVersion,playbookVersionId,enrollmentBatchId,reviewTeam,reviewTeamRevision,reviewTeamUpdatedByUserId,reviewTeamUpdatedAt,currentExecutionId,generation,cycle,currentNodeId,waitUntil,startedAt,completedAt,failedAt,errorMessage,lastConversationOutcome,initiatedByUserId,playbookId,contactId,conversationId
Inferred success result type
Result envelope type
Validator signature
list_playbook_run_events
- SDK function:
listPlaybookRunEvents - 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 (PlaybookRunEvent)
id,eventType,summary,payload,nodeId,nodeKind,statusFrom,statusTo,occurredAt,playbookRunId,playbookId
Inferred success result type
Result envelope type
Validator signature
list_playbook_step_executions
- SDK function:
listPlaybookStepExecutions - 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 (PlaybookStepExecution)
id,playbookRunId,nodeId,cycle,generation,revision,status,input,result,originalOutcome,effectiveOutcome,caseIds,deadline,callId,messageIds,startedAt,completedAt,error,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
list_playbook_versions
- SDK function:
listPlaybookVersions - 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 (PlaybookVersion)
id,playbookId,number,flow,settings,outcomeCatalog,publishedByUserId,insertedAt,updatedAt
Inferred success result type
Result envelope type
Validator signature
publish_playbook
- SDK function:
publishPlaybook - 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 (PlaybookVersion)
id,playbookId,number,flow,settings,outcomeCatalog,publishedByUserId,insertedAt,updatedAt
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

