GoliathDevelopersGet an API key

Employees.

34 operations. Each runs through POST /api/v1/call as the key's owner.

listEmployeeslistEmployees()READgetEmployeegetEmployee(employeeId: ID!)READgetEmployeeCaseloadgetEmployeeCaseload(employeeId: ID!, offset: Int, limit: Int, includeRemoved: Boolean)READlistEmployeeChannelOptionslistEmployeeChannelOptions()READlistEmployeeSuggestionslistEmployeeSuggestions(employeeId: ID!)READlistEmployeeRevisionslistEmployeeRevisions(employeeId: ID!, offset: Int, limit: Int)READcreateEmployeecreateEmployee(name: String!, title: String, avatar: String, origin: String, config: JSON)WRITEupdateEmployeeConfigupdateEmployeeConfig(employeeId: ID!, name: String, title: String, avatar: String, config: JSON, edits: [AiEmployeeConfigTextEditInput!], configPatch: JSON, acknowledgeScreeningWeakening: Boolean, expectedUpdatedAt: DateTime)WRITEupdateEmployeeIdentityupdateEmployeeIdentity(employeeId: ID!, name: String, title: String, avatar: String, expectedUpdatedAt: DateTime)WRITEsetEmployeeDailyCapssetEmployeeDailyCaps(employeeId: ID!, dailyRunCap: Int, dailyCallCap: Int, expectedUpdatedAt: DateTime)WRITErestoreEmployeeRevisionrestoreEmployeeRevision(employeeId: ID!, revisionId: ID!, acknowledgeScreeningWeakening: Boolean, expectedUpdatedAt: DateTime)WRITEsetEmployeeStatussetEmployeeStatus(employeeId: ID!, status: ContactAgentStatus!)WRITEattachEmployeeToContactsattachEmployeeToContacts(employeeId: ID!, contactIds: [ID!]!)WRITEdetachEmployeeFromContactsdetachEmployeeFromContacts(employeeId: ID!, contactIds: [ID!]!)WRITErunEmployeesOnContactsrunEmployeesOnContacts(employeeIds: [ID!]!, contactIds: [String!]!, message: String, runNow: Boolean, schedule: BulkAiEmployeeScheduleInput)WRITEremoveEmployeesFromContactsremoveEmployeesFromContacts(employeeIds: [ID!]!, contactIds: [String!]!)WRITEattachEmployeeMailboxattachEmployeeMailbox(employeeId: ID!, mailboxId: ID!)WRITEdetachEmployeeMailboxdetachEmployeeMailbox(employeeId: ID!, mailboxId: ID!)WRITEdetachEmployeePhoneLinedetachEmployeePhoneLine(employeeId: ID!, phoneLineId: ID!)WRITEsetEmployeeTriggerFormssetEmployeeTriggerForms(employeeId: ID!, formIds: [ID!]!)WRITEsetEmployeeDefaultAssigneessetEmployeeDefaultAssignees(employeeId: ID!, mode: ContactAgentDefaultAssigneeMode!, assigneeUserIds: [ID!]!)WRITEdeleteEmployeedeleteEmployee(employeeId: ID!)WRITEacceptEmployeeSuggestionacceptEmployeeSuggestion(suggestionId: ID!)WRITEdismissEmployeeSuggestiondismissEmployeeSuggestion(suggestionId: ID!, reason: ContactSuggestionDismissReason!)WRITEcommentOnEmployeeSuggestioncommentOnEmployeeSuggestion(suggestionId: ID!, comment: String!, submissionKey: String!)WRITEcreateEmployeeAnswerWorkflowcreateEmployeeAnswerWorkflow(employeeId: ID!)WRITEgetContactEmployeesgetContactEmployees(contactId: ID!, includeRemoved: Boolean)READlistContactReplyDraftslistContactReplyDrafts(contactId: ID!)READassignEmployeeToContactassignEmployeeToContact(contactId: ID!, employeeId: ID!, schedule: AiEmployeeScheduleInput)WRITEsetEmployeeSchedulesetEmployeeSchedule(attachmentId: ID!, cronExpression: String!, timezone: String!, maxRuns: Int!)WRITEclearEmployeeScheduleclearEmployeeSchedule(attachmentId: ID!)WRITEstopEmployeeRunsstopEmployeeRuns(contactId: ID!, employeeId: ID!)WRITEcancelEmployeeFollowUpcancelEmployeeFollowUp(contactId: ID!, followUpId: ID!)WRITEdiscardEmployeeReplyDraftdiscardEmployeeReplyDraft(draftId: ID!)WRITE