Release history for GoPimi. Updated with each release.
update_conversation, triage (archive, spam, trash, restore), manage_message, resend, get_raw_message for the original email, and get_dashboard_link to hand a thread to a personget_contact, manage_contact, manage_contact_field, manage_contact_list, manage_organization, manage_organization_fieldmanage_tag, list_canned_responses, manage_canned_response, manage_blocked_sender, manage_automationworkspace_overview, workspace_stats, manage_member and manage_account, plus get_draft and delete_draftmanage_summary) and the CLI (summary show | set | clear)with=drafts, and list_drafts with scope: team). Drafts in a personal inbox stay privatecompose tool: start a new email thread from the shared inbox or your personal inbox. It sends straight away, and a retry with the same idempotency_key never sends twiceemail_not_verified, and the verify page lets you correct a mistyped address or sign out+waiting_on, ?waiting_on= and ?sort=waiting_on_sincelist_drafts tool, mentions on add_note, paging through long threads, and writes that are safe to retryattachments_exact on replies makes attachment_ids the complete listis_html), cleaned to a safe set of tags. Plain text stays the defaultsender_verified), and its Reply-To is not used as the default recipient unless you choose it.emldmarc_alignment and drifted_records on domain details; malformed ids and list parameters return 422 instead of 500spam_score field is removed from tickets and conversationsmatched_message_id)GET /workspaces/{id}/status returns a workspace's counts in one call?external_id= filter) and a time zoneis_html, a plain-text text without quoted history, and is_auto_reply. Auto-replies are flagged and left alonedelivery_status on messagesp=none) is delivered instead of heldinclude_quote in the API) leaves it outses:reprocess/dashboard/{slug}/contacts/lists/{id} with member table, bulk-remove, and a contact picker. Owner-only mutations, no plan quota. Manual membership only — smart lists, CSV import, and per-list colors are deferredcontact_list condition for inbound email automations: route a rule based on whether the sender is in or not_in a given list. Sender list memberships are pre-resolved once per rule run, so the check is O(1) per evaluation409 Conflict when it's referenced by any automation rule, so a removal can't silently break a live workflow<style> blocks. Outlook's VML style rules were bleeding into the preview text and showing as garbled snippets in inbox lists/compare/ prefix), new Compare column, Privacy Policy and Terms moved to the copyright line, Changelog moved to the Product column, Privacy renamed to Privacy Policy at /privacy-policy/email:reprocess command now handles cross-workspace senders correctly, matching the inbound pipeline fix