# Essential Attributes and Connector Guidelines

## Essential Attributes

The following table shows some of the essential connector attributed and their details.

| Features                        | Details                   |
| ------------------------------- | ------------------------- |
| Release Status                  | Released                  |
| Table Selection                 | No                        |
| Column Selection                | No                        |
| Edit Integration                | Yes                       |
| Replication Type Selection      | No                        |
| Authentication Parameters       | Outlook Login Credentials |
| Replication Type                | Key Based Incremental     |
| Replication Key                 | File Modified Date        |
| Suggested Replication Frequency | 1 hr                      |

### **Connector Workflow Guidelines**

1. **File Format Considerations:**
   * The Email Attachment Connector will only process files with `contentType` and extension in CSV format. No notifications will be sent for files that do not meet this criteria.
2. **Attachment File Handling:**
   * Please ensure that you do not send any empty files, as attempting to send such attachments may result in errors.
   * The connector processes file data normally while skipping empty lines.
   * Data corresponding to null value columns will not be processed.
3. **Empty Columns:**
   * In cases where all rows are processed, but there are no columns, no data will be processed.
4. **Data Type Handling:**
   * All garbage values will be processed as strings.
5. **Header Assumption:**
   * By default, the first line of your attachment is considered a header. Please do not include nulls or empty values in this first line.
6. **File Size Limit:**
   * Daton will skip processing any attachment that exceeds 5 MB in size.
7. **Regular Expression Testing:**
   * You can test regular expressions on this site: [Regex Testing Site](https://regexr.com).

Please follow these best practices to optimize your data integration workflow.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://daton-sarasanalytics.gitbook.io/daton/integrations/data-sources/files/email-attachments/essential-attributes-and-connector-guidelines.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
