Skip to main content

mail

@codebolt/codeboltjs


Variable: mail

const mail: {
acknowledge: (params: IAcknowledgeParams) => Promise<IAcknowledgeResponse>;
archiveThread: (params: IArchiveThreadParams) => Promise<IArchiveThreadResponse>;
checkConflicts: (params: ICheckConflictsParams) => Promise<ICheckConflictsResponse>;
createThread: (params: ICreateThreadParams) => Promise<ICreateThreadResponse>;
fetchInbox: (params: IFetchInboxParams) => Promise<IFetchInboxResponse>;
findOrCreateThread: (params: IFindOrCreateThreadParams) => Promise<IFindOrCreateThreadResponse>;
forceReserveFiles: (params: IForceReserveFilesParams) => Promise<IForceReserveFilesResponse>;
getAgent: (params: IGetAgentParams) => Promise<IGetAgentResponse>;
getMessage: (params: IGetMessageParams) => Promise<IGetMessageResponse>;
getMessages: (params: IGetMessagesParams) => Promise<IGetMessagesResponse>;
getThread: (params: IGetThreadParams) => Promise<IGetThreadResponse>;
listAgents: () => Promise<IListAgentsResponse>;
listReservations: (params: IListReservationsParams) => Promise<IListReservationsResponse>;
listThreads: (params: IListThreadsParams) => Promise<IListThreadsResponse>;
markRead: (params: IMarkReadParams) => Promise<IMarkReadResponse>;
registerAgent: (params: IRegisterAgentParams) => Promise<IRegisterAgentResponse>;
releaseFiles: (params: IReleaseFilesParams) => Promise<IReleaseFilesResponse>;
replyMessage: (params: IReplyMessageParams) => Promise<IReplyMessageResponse>;
reserveFiles: (params: IReserveFilesParams) => Promise<IReserveFilesResponse>;
search: (params: ISearchParams) => Promise<ISearchResponse>;
sendMessage: (params: ISendMessageParams) => Promise<ISendMessageResponse>;
summarizeThread: (params: ISummarizeThreadParams) => Promise<ISummarizeThreadResponse>;
updateThreadStatus: (params: IUpdateThreadStatusParams) => Promise<IUpdateThreadStatusResponse>;
};

Defined in: packages/codeboltjs/src/modules/mail.ts:68

Type Declaration

NameTypeDefined in
acknowledge()(params: IAcknowledgeParams) => Promise<IAcknowledgeResponse>packages/codeboltjs/src/modules/mail.ts:226
archiveThread()(params: IArchiveThreadParams) => Promise<IArchiveThreadResponse>packages/codeboltjs/src/modules/mail.ts:152
checkConflicts()(params: ICheckConflictsParams) => Promise<ICheckConflictsResponse>packages/codeboltjs/src/modules/mail.ts:297
createThread()(params: ICreateThreadParams) => Promise<ICreateThreadResponse>packages/codeboltjs/src/modules/mail.ts:100
fetchInbox()(params: IFetchInboxParams) => Promise<IFetchInboxResponse>packages/codeboltjs/src/modules/mail.ts:163
findOrCreateThread()(params: IFindOrCreateThreadParams) => Promise<IFindOrCreateThreadResponse>packages/codeboltjs/src/modules/mail.ts:111
forceReserveFiles()(params: IForceReserveFilesParams) => Promise<IForceReserveFilesResponse>packages/codeboltjs/src/modules/mail.ts:277
getAgent()(params: IGetAgentParams) => Promise<IGetAgentResponse>packages/codeboltjs/src/modules/mail.ts:89
getMessage()(params: IGetMessageParams) => Promise<IGetMessageResponse>packages/codeboltjs/src/modules/mail.ts:196
getMessages()(params: IGetMessagesParams) => Promise<IGetMessagesResponse>packages/codeboltjs/src/modules/mail.ts:206
getThread()(params: IGetThreadParams) => Promise<IGetThreadResponse>packages/codeboltjs/src/modules/mail.ts:132
listAgents()() => Promise<IListAgentsResponse>packages/codeboltjs/src/modules/mail.ts:80
listReservations()(params: IListReservationsParams) => Promise<IListReservationsResponse>packages/codeboltjs/src/modules/mail.ts:287
listThreads()(params: IListThreadsParams) => Promise<IListThreadsResponse>packages/codeboltjs/src/modules/mail.ts:122
markRead()(params: IMarkReadParams) => Promise<IMarkReadResponse>packages/codeboltjs/src/modules/mail.ts:216
registerAgent()(params: IRegisterAgentParams) => Promise<IRegisterAgentResponse>packages/codeboltjs/src/modules/mail.ts:70
releaseFiles()(params: IReleaseFilesParams) => Promise<IReleaseFilesResponse>packages/codeboltjs/src/modules/mail.ts:267
replyMessage()(params: IReplyMessageParams) => Promise<IReplyMessageResponse>packages/codeboltjs/src/modules/mail.ts:186
reserveFiles()(params: IReserveFilesParams) => Promise<IReserveFilesResponse>packages/codeboltjs/src/modules/mail.ts:257
search()(params: ISearchParams) => Promise<ISearchResponse>packages/codeboltjs/src/modules/mail.ts:236
sendMessage()(params: ISendMessageParams) => Promise<ISendMessageResponse>packages/codeboltjs/src/modules/mail.ts:173
summarizeThread()(params: ISummarizeThreadParams) => Promise<ISummarizeThreadResponse>packages/codeboltjs/src/modules/mail.ts:246
updateThreadStatus()(params: IUpdateThreadStatusParams) => Promise<IUpdateThreadStatusResponse>packages/codeboltjs/src/modules/mail.ts:142