Everything between your agent and your customers’ apps

Sign-in and tokens for each customer, a catalog your agent can search, and a runtime that checks policy, uses the right credential and records every call.

Connect every app your agent needs

Your customers sign in once. Dexby stores their credentials encrypted and keeps them working.

  • Managed authOAuth 2.0 with PKCE, API keys, client credentials, basic auth and AWS IAM. Refresh and revocation run centrally.
  • Connect links with your brandA single-use link with your name, logo and colour. Customers land back in your product.
  • Several accounts per appEach account has a name, and one is the default.
AConnect HubSpot to Acme AssistAcme Assist will be able to read contacts and add notes.
  • crm.objects.contacts.readRead
  • crm.objects.contacts.writeWrite
Continue to HubSpotSecured by Dexby · Your logo and colour

Load the right tools, not all of them

Sessions give your agent search over the catalog instead of thousands of tool definitions.

  • Meta toolsSearch, load schemas, execute and read results. A few tools cover the whole catalog.
  • Pinned actionsPin up to 20 actions the agent calls on every request. They skip the search step.
  • Scoped searchLimit a session to apps, actions or prefixes like github_list_*. Search never returns anything outside it.
dexby_search_actions("log a call and book a meeting")
  • hubspot_create_noteAdd a note to a contactwriteConnected
  • hubspot_search_contactsFind contacts by name or emailreadConnected
  • google_calendar_create_eventCreate a calendar eventwriteConnected
  • salesforce_create_taskLog a task on a recordwriteNot connected

4 of 7,500+ actions, filtered to this session’s scope

Run every action with the right customer’s account

Dexby validates input, picks the customer’s account, refreshes the token if needed and calls the API.

  • Refusals the model understandsWhen a call cannot run, the model gets the reason and a next step, such as a connect link.
  • Scopes checked firstA grant without the needed scopes fails before it reaches the provider.
  • Results in pagesLarge responses are stored and paged back with dexby_read_result.
Example run

Log my call with Dana Wu and book a follow-up next Tuesday at 10.

  1. dexby_search_actionsFound 3 actions for "log a call" and "book a meeting"42ms
  2. hubspot_search_contactsAcme’s HubSpotPersonal data210ms
  3. hubspot_create_noteCall summary added to Dana WuPersonal data186ms
  4. google_calendar_create_eventTuesday 10:00, invite sent to Dana241ms

Logged the call on Dana Wu in HubSpot and booked Tuesday at 10:00.

Bring your own apps, servers and APIs

Everything you bring runs through the same sign-in, policy and audit as the catalog.

Your OAuth apps
Your MCP servers
OpenAPI specs
Any endpoint, by proxy
Your infrastructure (soon)
DexbySame auth, policy, audit
TypeScript SDK8 frameworks, 4 model APIs
MCP URLAny Streamable HTTP client
REST APIAny language

Control what every agent can touch

Policy, classification and audit are part of the runtime, so they apply to every connector without extra code.

  • Personal and health dataEvery action is marked as general, personal or health data. Personal and health data stays out of logs, traces and metrics.
  • Audit chainCredential access, rotations, permission changes and executions are hash-chained.
  • ErasureErase a customer and their credentials, connections and traces go with them.
Session policy
  • Read onlyWrite and destructive actions are refusedOn
  • Data it can useGeneral and personal dataNo health data
  • AppsOnly these appsHubSpot, Calendar
  • Raw proxyOff unless you opt inOff
  • Disconnect accountsOff unless you opt inOff

See everything your agents do

A dashboard for the people who run agents in production.

  • LogsEvery call with its customer, connection, status, latency and audit record.
  • UsageExecution counts, latency and payload sizes per project, from the first call.
  • PlaygroundTry any action with your own test accounts before you wire it into an agent.
LogsLast 24 hours · 1,284 calls
ActionCustomerStatus
hubspot_create_noteuser_8f3a2c200
slack_post_messageuser_b71e09200
gmail_send_emailuser_44c1d7200
linear_create_issueuser_e2096aScope
quickbooks_create_invoiceuser_5ad3f8200

Stop building integrations one app at a time