HOME | SOLUTIONS | INDUSTRIES | SERVICES | ABOUT US | NEWS & EVENTS | SUPPORT CENTER | CONTACT

 
Product Documentation
Dovetail SelfService
Knowledge Base
Support Forums
Employee Blogs
Contact Us

Does EmailAgent support many custom fields when calling APIs? (Article # 284)

View products that this article applies to.

Problem:

How many custom fields can be processed in a single email?
Does EmailAgent support many custom fields when calling APIs?

EmailAgent mode: API Invoke

keywords: SEC.NET
SuperEmailClerk

Resolution:

The baseline Create* methods (create_case, create_cr, etc.) include a handful of parameters for custom field values. As you saw, 2 strings, 2 numbers, and 1 date.

If you need more, you would need to call on the Create_case_list method.
This API takes in 3 objects of type FCList. One is the list of custom fields, one is the list of datatypes, and one is the list of values.

However, you would need to perform some custom coding to do this.
You would basically create your own API, have EmailAgent call your custom API. Your custom API can then simply call on our create_case_list API (or any of our high or low level APIs)

For an example of creating custom APIs, see here:
http://blogs.dovetailsoftware.com/blogs/gsherman/archive/2007/03/20/extending-superemailclerk-net-to-call-your-own-apis.aspx

The other avenue to consider: is SMTP the right protocol to have two systems communicate? Perhaps a web service might be a better choice here.

Applies To:

  • Email AgentDovetail Email Agent (formerly Super EmailClerk.NET)

Copyright © 2008 Dovetail Software, Inc. All rights reserved.

 

support center | blogs | terms & conditions | contact