adom-cli
Public Made by Adomby adom
Adom CLI — platform binary for containers, repos, workspaces, orgs, SSH keys, Hydrogen settings, and more
Org invitations: invite email never sends (500 EMAIL_FAILURE) but the invite is still created
@kcknox org invitations are created, but the invite email never sends, so the invitee is never told.
What happens
adom-cli carbon orgs invitations create returns 500 {"error":"EMAIL_FAILURE"}, yet the invitation IS created: it shows up in invitations list as pending, and a second create returns 409 PENDING_INVITATION_ALREADY_EXISTS. So the invite exists, but nobody hears about it.
Repro (2026-10-01, about 00:05 and again 00:30 UTC)
adom-cli carbon orgs create --name ut-austin-ece-364d --contact-email [email protected] --business-name "UT Austin ECE 364D Senior Design"
adom-cli carbon orgs invitations create ut-austin-ece-364d --user drew2
# -> POST /orgs/ut-austin-ece-364d/invitations returned 500 Internal Server Error: {"error":"EMAIL_FAILURE"}
adom-cli carbon orgs invitations list ut-austin-ece-364d
# -> drew2, kaleymer, kcknox all pending (expires 2026-10-16)
The same thing happened for kaleymer and kcknox. Deleting Drew's invitation and creating it again 25 minutes later gave the same EMAIL_FAILURE, so it does not look transient.
Smaller issues found on the way
invitations createreturns a 500 even though the invite was saved. It should succeed with a warning (invite created, email failed), or roll the invite back, rather than report failure for something that worked.invitations delete <org> <user-id>(the form in the skill docs) returns 404USER_NOT_FOUNDwhen given the user id frominvitations list. It works with the username (invitations delete <org> drew2).invitations failed <org>returns 404: the/orgs/<org>/failed-invitationsroute does not exist.
Workaround for now
Invitees accept by hand: adom-cli carbon user invitation-respond <org> --accept. That only works if someone tells them out of band.