What a capability is
A connection to one of your systems, expressed in one of three computer-to-computer languages. Each connection is something the AI can call during a conversation when it decides the customer needs more than words.
Define the API
Give the capability a name and point it at a service. Paste an OpenAPI spec and Atender will parse every operation automatically. Or provide just a docs URL — the parser reads the docs and builds the endpoint definitions for you. For services with no spec, you can describe endpoints by hand.
Choose how it authenticates
Pick the auth mode — whose credentials are in play. External OAuth means the customer signs in with their own account. Proxy Auth uses your team’s credentials on the customer’s behalf. Full Access uses a service account for back-office work. Then choose the protocol the service expects: API Key, Bearer Token, Basic Auth, OAuth2, or a custom header.
Set the verification level
Decide what the customer must prove before this capability is allowed to run, on a four-step ladder from L0 (Public) to L3 (Authenticated Session). A simple order-status lookup might sit at L1; cancelling a subscription belongs at L2 or L3. The full ladder is in the next concept.
Protect sensitive data
Define redaction rules so credit-card numbers, SSNs, tokens, and anything else you flag never get logged or stored. Atender strips the matched fields out of the capability’s inputs and outputs before the data ever reaches your conversation history.
Connect and browse the endpoints
Once it’s wired up, every endpoint is visible inside the capability — you can pick which ones agents are allowed to call, replay the last successful run with all real values stripped to safe placeholders, and confirm the shapes are what you expect.