CertSeal
for LuumenAI

Issue, correct, and track digital certificates without leaving the terminal

Connect CertSeal and Luumen can read your batches, designs, recipients, and webhook subscriptions on request. Ask which recipients in a batch never received their email, or what a single certificate ID resolves to. Changes — issuing certificates, fixing a recipient record, archiving a batch — are previewed and held for your approval by default, then recorded.

The CertSeal toolbox

21 tools: 9 read, 12 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet BatchGet one active or archived certificate batch by ID.
  • ReadGet CertificateLook up an issued certificate using either its human-readable certificate ID or its public-viewer share token, and return its recipient, batch, design, and resolved variables.
  • ReadGet Current WorkspaceVerify the connected CertSeal API key and return the workspace ID and username it belongs to.
  • ReadGet RecipientGet one issued certificate recipient record by batch ID and recipient ID.
  • ReadGet Webhook SubscriptionGet one webhook subscription by ID.
  • ReadList BatchesReturn one newest-first page of certificate batches in the connected workspace, optionally filtered by archive state.
  • ReadList DesignsReturn one newest-first page of reusable certificate designs.
  • ReadList RecipientsReturn one page of issued certificate recipients in a batch, optionally filtered by email delivery status.
  • ReadList Webhook SubscriptionsReturn one newest-first page of webhook subscriptions.
  • WriteCreate BatchCreate a persistent certificate batch from an existing CertSeal design and optional email template. Approval by default
  • WriteCreate Webhook SubscriptionCreate a persistent webhook subscription for selected certificate events. Approval by default
  • WriteDelete RecipientPermanently delete an issued recipient from an active batch. Approval by default
  • WriteDelete Webhook SubscriptionPermanently delete a webhook subscription and stop future deliveries. Approval by default
  • WriteIssue and Send CertificatesAtomically issue certificates for 1-100 recipients and queue email delivery for every created certificate. Approval by default
  • WriteIssue CertificatesAtomically issue certificates without sending email for 1-100 recipients in one active batch. Approval by default
  • WriteRotate Webhook Signing SecretImmediately invalidate a webhook subscription's current signing secret and replace it. Approval by default
  • WriteSend Certificate EmailsSequentially queue real certificate emails for 1-25 existing recipients in one active batch. Approval by default
  • WriteSend Recipient Certificate EmailQueue asynchronous certificate email delivery to one recipient. Approval by default
  • WriteSet Batch Archived StateIdempotently archive or unarchive a batch. Approval by default
  • WriteTest Webhook SubscriptionEnqueue one synthetic signed event through CertSeal's normal webhook dispatcher. Approval by default
  • WriteUpdate RecipientPartially update an issued certificate recipient. Approval by default

One prompt, start to finish

What a governed CertSeal run looks like inside Luumen.

Questions

How does LuumenAI connect to CertSeal?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in CertSeal on its own?

Read actions answer immediately. Anything that writes — create batch, create webhook subscription, delete recipient, delete webhook subscription, and more — is shown as a plan and requires approval by default, including the 7 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to CertSeal — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put CertSeal to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.