Skip to content

Run any ability by id

POST/abilities/execute

The original envelope: the same as POST /v1/abilities/{id}, with the ability named in the body.

Required
Yes
Content type
  • application/json
  • abilitystringrequired
    Allowed values: capability.discover, connection.authorize, connection.get, connection.list, connection.revoke, contact.create, contact.get, contact.list, contact.update, decision.list, decision.record, document.generate, document.summarize, email.render, event.emit, file.store, guide.list, guide.publish, integration.app.connect, integration.app.connections, integration.app.execute, integration.app.toolkits, integration.app.tools, integration.execute, integration.search, key.inspect, key.issue, key.list, key.revoke, key.rotate, lead.create, lead.get, lead.list, lead.update_status, lesson.record, memory.forget, memory.recall, memory.save, memory.search, message.send, message.send_markdown, payment.initiate, payment.list, payment.status, payout.balance, payout.batch, payout.list, payout.send, payout.status, payout.verify_account, plan.create, plan.execute, plan.learn, plan.verify, qa.browser_check, qa.checklist.create, research.verify, sim.generate, sim.list, skill.list, skill.load, task.create, task.get, task.list, task.update_status, trust.preflight, trust.publish, trust.status, vertical.list, vertical.manifest_get, web.browse, web.research, workflow.trigger, workspace.doc.close, workspace.doc.comment, workspace.doc.create, workspace.doc.list, workspace.doc.patch, workspace.doc.read
  • inputobjectrequired

    Matches the named ability’s input schema.

  • contextCallContextoptional

    Optional call context. The tenant always comes from the credential: tenantId is honoured only by a credential allowed to address sub-tenants, and then nests under the credential’s own tenant.

    Show 3 properties
    • tenantIdstringoptional

      Sub-tenant to act for (sub-tenant credentials only).

    • runIdstringoptional

      The trust run (from trust.preflight) this call executes under.

    • verticalIdstringoptional

      Vertical to attribute created records to.

Schema shown for 200 · application/json

  • result

    The ability’s return value. Its shape depends on the ability.