Firma × Ambacti

Bring Firma into
the flow of work.

A little less busywork with Firma.

Roman aqueduct developing from a precise architectural drawing into marble.
Gather contextDo the workReview & share
Company3 capabilities
  • Get company

    Get company details

  • Partial update company

    Partially update company details (PATCH)

  • Full update company

    Full update of company details (PUT)

Domain8 capabilities
  • List domains

    List all domains

  • Add a domain

    Add a new domain

  • Get a domain

    Get a domain by ID

  • Delete a domain
  • Verify domain DNS

    Verify DNS records for a domain

  • Verify domain ownership

    Verify ownership of a domain

  • Finalize a domain

    Finalize domain setup after verification

  • Set primary domain

    Set a domain as the primary domain

Email Template9 capabilities
  • List company email templates

    List company-scoped email templates

  • Upsert company email template

    Create or update a company email template

  • Delete company email template

    Delete a company email template

  • List workspace email templates

    List workspace-scoped email templates

  • Get workspace email template

    Get a workspace email template by type

  • Upsert workspace email template

    Create or update a workspace email template

  • Delete workspace email template

    Delete a workspace email template

  • Get default email templates

    Get default email templates for a language

  • Get email template placeholders

    Get available email template placeholders

JWT4 capabilities
  • Generate template token

    Generate a JWT for embedding the template editor

  • Revoke template token

    Revoke a JWT for the template editor

  • Generate signing request token

    Generate a JWT for embedding the signing view

  • Revoke signing request token

    Revoke a JWT for the signing view

Signing Request18 capabilities
  • List signing requests

    Get all signing requests

  • Create a signing request

    Create a new signing request (draft, not sent)

  • Create and send a signing request

    Create and immediately send a signing request (atomic with rollback)

  • Get a signing request

    Retrieve a signing request by ID

  • Update signing request properties

    Update signing request properties (name, description, expiration, settings)

  • Full update a signing request

    Full update of a signing request (PUT)

  • Send a signing request

    Send a signing request to its recipients

  • Cancel a signing request

    Cancel a sent signing request

  • Resend a signing request

    Resend notification emails to specific recipients

  • Download a signing request

    Get a signed URL to download the signing request document

  • Get audit trail

    Get the audit trail for a signing request

  • Get signing request users

    Get the recipients/users of a signing request

  • Get signing request fields

    Get the fields of a signing request

  • Get signing request reminders

    Get the reminders configured for a signing request

  • Delete a signing request

    Soft-delete a signing request (must not be sent — use Cancel for sent requests)

  • List custom fields

    List custom fields on a signing request

  • Create custom field

    Add a custom field to a signing request

  • Delete custom field

    Remove a custom field from a signing request

Template14 capabilities
  • List templates

    Get all templates

  • Create a template

    Create a new template

  • Get a template

    Retrieve a template by ID

  • Update template properties

    Update template properties (name, description, expiration, settings)

  • Full update a template

    Full update of a template (PUT)

  • Delete a template
  • Duplicate template to signing request

    Create a signing request from this template

  • Replace template document

    Replace the document of a template

  • Get template fields

    Get the fields of a template

  • Get template users

    Get the recipients/users of a template

  • Get template reminders

    Get the reminders configured for a template

  • List template custom fields

    List custom fields on a template

  • Create template custom field

    Add a custom field to a template

  • Delete template custom field

    Remove a custom field from a template

Webhook10 capabilities
  • List webhooks

    Get all webhooks. Without workspace_id, returns ONLY company-scoped webhooks.

  • Create a webhook

    Create a new webhook subscription

  • Get a webhook

    Retrieve a webhook by ID

  • Update a webhook
  • Delete a webhook

    Soft-delete a webhook

  • Test a webhook

    Send a test delivery to a webhook (rate limited to 10/min)

  • Rotate company webhook secret

    Rotate the company-level webhook signing secret (1-hour cooldown)

  • Rotate workspace webhook secret

    Rotate a workspace-level webhook signing secret (1-hour cooldown)

  • Get company webhook secret status

    Get the company-level webhook secret status

  • Get workspace webhook secret status

    Get a workspace-level webhook secret status

Workspace13 capabilities
  • List workspaces

    Get all workspaces

  • Create a workspace

    Create a new workspace

  • Get a workspace

    Retrieve a workspace by ID

  • Partially update a workspace

    Partially update a workspace (PATCH)

  • Full update a workspace

    Full update of a workspace (PUT)

  • Get workspace settings
  • Update workspace settings

    Update workspace settings (PATCH semantics despite PUT verb)

  • Regenerate workspace API key

    Regenerate the API key for a workspace (rate limited to 1/min)

  • Expire workspace API key

    Expire the API key for a workspace

  • List workspace custom fields

    List custom fields for a workspace

  • Create workspace custom field

    Create a custom field in a workspace

  • Update workspace custom field

    Update a custom field in a workspace

  • Delete workspace custom field

    Delete a custom field from a workspace

Frequently asked
questions.

What could an Ambacti integration do with Firma?

The documented operations include Company: Get company; Company: Partial update company; Company: Full update company; Domain: List domains.

Could I keep a workflow read-only?

For a read-only workflow, limit account permissions to reading data and exclude actions that create, update, or delete records.

Will every action run automatically?

Choose which steps could run on their own and which should pause for review. Changes should follow the permissions and approval rules you set.

Do I need to review actions in Firma?

Decide which work could run on its own and which steps need your review.