Email

Connecting SendGrid so Eido Build can send notification emails, and checking that they arrive.

Eido Build sends email through SendGrid. Until it is set up, people are notified in the app and in their browser only.

Set up SendGrid#

  1. In SendGrid, create an API key that is allowed to send mail, and verify the sender address you want email to come from.
  2. In Eido Build, go to Admin → Integrations and open the SendGrid tile.
  3. Enter the API key, the send-from name and the send-from address.
  4. Press Send a test email.

The test email is built the same way as a real notification, so it proves the layout as well as the credentials.

This Eido Build’s address#

Eido Build cannot work out its own web address. Set This Eido Build’s address on the same tile.

Notification emails
Address setCarry a button that opens the work item.
Address not setSay “search for PULSE-142” instead.

What is emailed#

Email is deliberately narrow. A person is emailed when:

  • they are assigned something
  • something they raised changes state

Each person can turn either off for themselves. See Discussion and notifications.

Letting agents send email#

Expose send_email to agents on the SendGrid tile makes sending an email an action that agents can be granted. The verified sender is fixed, so an agent cannot choose who the mail is from.

Like any action, it does nothing until you grant it to an agent. See Integrations for agents.

If email does not arrive#

CheckBecause
Send a test emailIt shows SendGrid’s own error if there is one.
The sender is verified in SendGridAn unverified sender is rejected at send.
The API key is allowed to send mailA key scoped too narrowly is refused.
The person’s own notification settingsThey may have turned email off.
Their junk folder, and your mail filteringA new sender is often quarantined at first.

Popular

Your first work itemRaise an enhancement and follow it through triage, the agent stages, approval and the merge.User guideHow a workflow runsThe stages a work item passes through, who has each one, and what each status means.User guideAcceptance criteria and QAWriting down what done means, testing a change against it with evidence, and deciding what happens to the bugs that turn up.User guideCutting a releaseFreezing a release, running its checks, deciding what to do about what they find, and shipping it.User guideOdieThe assistant on every page. It reads everything you can read, and anything it wants to change becomes a card for you to press.User guideCosts and budgetsWhat agents cost, where to see it, and the caps that stop a stage, an agent or a month from overspending.AdministrationIntegrations for agentsLetting agents act in other systems by granting them specific actions, without ever handing them a credential.AdministrationLicensingHow Eido Build checks its licence, what it sends when it does, and what to do if it locks.Install and licence