/policies/{policyId}/…, for example
/policies/{policyId}/email-conversations. Reading needs policy.view, and
linking earlier email needs policy.endorse. As with every /entities
endpoint, /entities/policy/… answers 400.
Email is being turned on company by company. While it is off for your
company, every endpoint here answers 404.
How email links to a record
Email links to a record through the people on it. For a claim, those are its contacts and the plaintiffs’ and defendants’ attorneys. Email from or to one of them links to the claim from the day they were added to it. Email sent from the platform on the record, and email that created the record through the intake inbox, link to it too. A person or organization shows its last 12 months of email unless you passfrom or to.
Reading
A key or user without
email.view sees only email sent from the platform.
Records a conversation names. Each conversation lists in mentions the
other records its messages name by number: a claim number, quote number,
submission number or policy number, with or without the policy’s year. A
number that no record carries is left out. mentionsRecord says a message
names this record’s own number. An exposure, person or organization has no
number, so for them mentionsRecord says the conversation names any record,
and the mentionsRecord=true filter keeps those conversations.
Changing what links
After adding a person. Their email links from the day they were added.
To bring in their earlier email, call
Link Earlier Record Emails
with the date to link from, such as the claim’s created date. Its linking
runs in the background.
After removing a person. Their email stays on the record. To remove it,
call Unlink Record Person Emails
with the date to remove from. Email that another person on the record is also
on stays.
A link someone removed stays removed. Linking a person’s earlier email does
not bring it back. Removing needs
email.unlink.
Sending
A claim, insured, quote, policy or submission sends email from a template of its record type. A quote or policy can also send from one of its packets: the email’s Packet URL smart tag links to the packet, and it can attach the packet’s PDF.
Sending needs
email.send and view on the record. Listing packet emails needs
only view.
Recipients. Send uses only the to and cc you pass. Preview first and
pass its to and cc to send what the template resolves to.
Following a send. Send stores the email on the record and answers with
its deliveryId and threadId before the email goes out. On
Get Record Email Conversation
the message’s delivery.status moves from queued to sent, or to failed
with a reason. A failed send can be retried; the same stored email is sent
again.
Sending once. Send a new Idempotency-Key header for each email.
Retrying the request with the same key returns the first send and sends
nothing new.