Email Capture Plug-in Overview

Use the Email Capture Plug-in to define NetSuite behavior based on the properties and contents of an email message. When NetSuite receives an email message sent to an address associated with an implementation of the plug-in, it runs the business logic defined in the implementation.

Note:

Only SuiteScript 1.0 is supported for use with the Email Capture Plug-in.

For example, you can use SuiteScript and an implementation of the Email Capture Plug-in to process invoices, automate task creation and assignment, or automate escalations through email.

Important:

Don't use SuiteScript to create cases. If SuiteScript sends an email message to a case capture email address, NetSuite doesn't create a case. This limitation prevents your email system from malfunctioning due to an infinite loop of email messages.

In an Email Capture Plug-in implementation, you can define how the plug-in implementation works based on email properties, including header information, body text, and attachments. Depending on your requirements, you can create several plug-in implementations for different NetSuite functionality. NetSuite generates an email address for each plug-in implementation so you can send email messages for processing.

Solution providers create implementations of the plug-in to define business logic based on the properties and contents of an email message. You can bundle and distribute plug-in implementations as SuiteApps. NetSuite account administrators can install the SuiteApp, and then users can send email messages to the plug-in implementation, which processes the email message and runs the business logic defined in the plug-in implementation.

Important:

The plug-in doesn't capture email messages that NetSuite generates and sends to its own plug-in email address, such as saved search and notification email messages. This limitation prevents your NetSuite email system from malfunctioning due to an infinite loop of email messages. To see those email messages, use a different recipient that is not connected to a capture plug–in.

For information about the Email Capture Plug-in, see the following topics:

NetSuite Role

For more information, see ...

All roles

Email Capture Process Flow

Developer

Developing an Email Capture Plug-in Implementation

Administrator

Administering an Email Capture Plug-in Implementation

Related Topics

General Notices