UNPKG

nylas

Version:

A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.

31 lines (30 loc) 877 B
import { Resource } from './resource.js'; /** * A collection of Smart Compose related API endpoints. * * These endpoints allow for the generation of message suggestions. */ export class SmartCompose extends Resource { /** * Compose a message * @return The generated message */ composeMessage({ identifier, requestBody, overrides, }) { return super._create({ path: `/v3/grants/${identifier}/messages/smart-compose`, requestBody, overrides, }); } /** * Compose a message reply * @return The generated message reply */ composeMessageReply({ identifier, messageId, requestBody, overrides, }) { return super._create({ path: `/v3/grants/${identifier}/messages/${messageId}/smart-compose`, requestBody, overrides, }); } }