AgencyRelay
Capability · AI Integrations

White-label AI built into your client's stack

AI-driven actions inside the systems your client's team already opens every day — HubSpot, Slack, CRMs, helpdesks, custom internal tools — with auth, rate limits, least-privilege access, and the usage dashboards the buyer needs to see ROI. Not a parallel chat surface that nobody opens.

  • AI inside the tools your client opens daily
  • Auth, rate limits, least-privilege by default
  • White-label safe by default
What an Integrations engagement looks likeCapability

Integration pod, predictable spine

  • FormatIntegration pod inside your SOW
  • CadenceWeekly delivery · async daily standup
  • StackHubSpot · Slack · CRMs · OAuth · OpenAI / Anthropic
  • Starting at$3,200 / week
Final SOW is scoped against your brief. Multi-track AI pods (e.g. Integrations + Agents) and pods that mix capabilities are quoted at the highest applicable rate.
When agencies bring us in

Four moments where the integration brief deserves more than a parallel chat surface and a hopeful demo

These are the conversations agency owners describe when an integration brief is in front of them and the in-house team has shipped a side panel or a Slack bot but not yet AI that lives where the buyer's team already works.

Signal 0101 / 04

A parallel AI surface was built and the client's team never opens it

The standalone chat tab worked in the demo, has a stand-up engagement chart that points down, and the buyer is asking why. We move the AI to where the work already happens — inside HubSpot cards, Slack message shortcuts, CRM record actions — and the usage dashboard finally goes the right direction.

Signal 0202 / 04

An AI feature works in dev but the OAuth and rate-limit story breaks in production

Tokens expiring, scope errors at the worst moments, third-party rate limits hit in the middle of a busy hour, refresh-token races. We rebuild the integration with a real auth contract, scope minimisation, and a backoff and retry harness designed for production volume — not a single demo run.

Signal 0303 / 04

Multiple AI features are sprawling across HubSpot, Slack, and the CRM with no shared story

Each feature was built by a different sprint with its own auth, its own audit gap, its own way of calling the model. We rationalise the surface: one shared auth and audit layer, one model-routing pattern, per-feature cost ceilings, and a single observability story across every surface.

Signal 0404 / 04

The buyer wants to see ROI — usage, retention, hours saved — and there's no measurement layer

Activations, weekly active users, actions taken inside the integration, time-to-first-value — none of it is being captured. We retrofit the measurement layer the renewal call needs, and put it on a dashboard the buyer can open without asking for a deck.

What this track is — and isn't

A senior integrations pod under your brand. AI inside the tools your client already opens — not a side panel they don't.

What it covers
  • AI features inside HubSpot — custom cards, workflow actions, contact-page UI, app marketplace listings
  • AI features inside Slack — slash commands, modals, message shortcuts, App Home, Block Kit surfaces
  • AI inside CRMs — Salesforce, HubSpot CRM, Pipedrive, custom — actions, surfaces, and embedded prompts
  • AI inside helpdesks (Zendesk, Intercom, Freshdesk) and custom internal tools
  • OAuth, scopes, rate limit management, retry / backoff, least-privilege access patterns
  • Per-user / per-tenant audit logs, usage dashboards, and an ROI readout the buyer can quote
  • Marketplace listing prep when the integration is going public — HubSpot Apps, Slack App Directory, Zendesk Marketplace
What it doesn't do
  • Open-ended, tool-using, multi-step agents that reason outside an existing surface — that's AI Agents
  • Knowledge-grounded answer surfaces with citations — that's RAG & Knowledge AI
  • Background automations that don't surface inside a tool the buyer's team uses — that's Workflow Automation
  • Direct-to-client pitching — the pod sits inside your team, not in front of the client
  • Recruit, place, or staff-augment a developer onto your payroll
How an Integrations engagement runs

From brief to first AI surface live in your client's stack in under three weeks

Integration work runs auth-first. The pod doesn't ship an AI surface into a real tool without an auth contract, a rate-limit harness, and an audit layer behind it.

  1. Step 01Days 1–4

    Brief & feasibility

    Working session with your delivery lead and the buyer-side stakeholder. We map the surfaces (which tool, which views, which actions), the auth model, the rate-limit and tenancy constraints, and the ROI definition. NDA and SOW signed under Salt Technologies, Inc.

  2. Step 02Week 1

    Architecture + auth contract

    Architecture readout: AI placement per surface, OAuth scopes (with explicit minimisation), token-refresh and rate-limit strategy, audit and tenancy model, observability and ROI dashboard plan. The auth contract is signed off before any production credentials are issued.

  3. Step 03Weeks 2–5

    Build & integration tests

    Surface-by-surface build with weekly working review. OAuth flows wired with refresh-token races handled, rate-limit retries and backoff harness in place, audit logs landing on every action, and per-feature cost ceilings on AI nodes. Integration tests against the third-party sandbox run in CI.

  4. Step 04Week 5+

    Production rollout + ROI dashboard

    Gradual rollout against real users, marketplace listing prep when the integration is going public, and the ROI dashboard live for the buyer with usage, activations, and time-to-first-value. Post-launch transitions cleanly into a Support & Maintenance retainer for third-party API changes, model upgrades, and v1.x feature work.

How to engage

Two engagement shapes — pick the one that matches your brief

Integration work is long-arc once a real third-party surface is involved. The two shapes below are the engagements where production-grade AI integrations actually land — a new service line under your brand, or a delivery pod inside an active client SOW.

Capability rate
$3,200per week

Starting weekly rate for a single-capability AI pod. Multi-track AI pods (Integrations + Agents, Integrations + RAG) and pods that mix capabilities are quoted at the highest applicable rate. Final SOW is scoped against the brief.

Stack & deliverables

Senior AI engineers, your tools, ship-ready output

We work inside the integration surfaces your team and your client already use — no parallel platform, no "we'll just rebuild it our way" surprise.

Integration surfaces
  • HubSpot UI extensions · workflow actions
  • Slack apps · Block Kit · App Home
  • Salesforce LWC · Apex callouts
  • Zendesk · Intercom · Freshdesk apps
Auth & access
  • OAuth 2.0 · refresh-token races handled
  • Scope minimisation by default
  • Rate-limit + backoff harness
  • Per-tenant audit logs
AI in the surface
  • OpenAI · Anthropic
  • Structured output / function calling
  • Per-action cost ceilings
  • Per-tenant prompt + response logs
Outputs we ship
  • Production integrations across your client's surfaces
  • OAuth flows + scope review doc
  • Audit logs + usage dashboards
  • ROI readout for the buyer
  • Marketplace listing prep (where applicable)
  • Runbook for your client's ops team
Operating principles

Partner-safe inside your top integration accounts

Every AI Integrations engagement runs on the same operating spine that protects long-arc retainers and Dedicated Partner Pods — contracted through Salt Technologies, Inc.

Principle

No client-facing footprint

We don't email your client, join their calls, or appear in the proposal — unless you explicitly white-list a named engineer in the SOW.

Principle

Inside your accounts

We work in your GitHub, your model-provider accounts, your hosting, and your shared channel under aliases that fit your team's naming.

Principle

Mutual no-poach

Mutual non-solicitation written into every MSA, with a defined window after the engagement ends. Same clause across every track.

Principle

Salt Technologies, Inc.

MSA, NDA, and engagement SOW are issued by Salt — the Delaware C-Corp behind AgencyRelay.

The same operating spine sits underneath every AgencyRelay capability. Read the no-poach and confidentiality page for the contractual instruments behind these defaults.

AI Integrations FAQ

What agency owners ask before sizing an integrations build

Direct answers to the questions that come up on almost every AI Integrations scoping call.

See full FAQ
  • Q.01

    What's the difference between AI Integrations and AI Agents on this site?

    Integrations put AI features inside an existing tool — a HubSpot card, a Slack shortcut, a CRM action — where the surface is fixed and the AI is one new capability inside it. Agents are the opposite — the AI decides which tool to call next, in what order, with state across multiple steps. If the buyer's team needs AI inside a surface they already open, it's an integration. If the buyer needs the model to reason across tools and take open-ended actions, it's an agent. Most briefs pick one cleanly; we route the ones that don't in week one.

  • Q.02

    HubSpot vs Salesforce vs Slack vs custom internal tools — does the platform change the engagement?

    The platform changes the build, not the engagement shape. HubSpot UI extensions, Slack apps with Block Kit, Salesforce Lightning Web Components, Zendesk apps, and custom internal tools each have their own SDK, review process, and rate-limit ceiling — and we ship into all of them. The architecture readout in week one names the platform-specific decisions (auth model, surface map, marketplace path) with the trade-offs written down.

  • Q.03

    How do you handle OAuth, scopes, and rate limits in production?

    OAuth 2.0 with explicit scope minimisation — every requested scope has a written justification in the auth contract. Refresh-token race conditions are handled at the connector layer, not at every call site. Rate limits get a backoff and retry harness, with a per-tenant ceiling so one heavy user can't starve the others. All of it ships behind audit logs the buyer's security team can read without asking us for help.

  • Q.04

    What about the marketplace — HubSpot Apps, Slack App Directory, Zendesk Marketplace?

    When the integration is going public, marketplace listing prep is part of scope — listing copy, screenshots and short video assets, scope and security review, the data-handling write-up the marketplace requires, and the back-and-forth with the platform's review team. When the integration stays private (a single-tenant build for one buyer), the marketplace step is skipped and the SOW reflects that.

  • Q.05

    How do you measure ROI for an AI integration?

    Three layers, picked in week one with the buyer-side stakeholder. Activation — first useful action taken inside the integration. Engagement — weekly active users on the AI surface and actions per active user. Outcome — the buyer-defined metric (hours saved, deflection rate, conversion lift, time-to-first-value). All three land on a single dashboard the buyer can open without a deck — and the renewal conversation runs off that dashboard, not off our claim.

  • Q.06

    What's the smallest engagement you'll take?

    Production integrations into a third-party surface aren't a one-week capability — OAuth, rate-limit, audit, and review-process work add up. The most common starting shape is a 4–6 week pod inside an Invisible Delivery Team SOW, sized around the surface count and the marketplace path. For shorter integration work (a single Slack shortcut, a HubSpot workflow action, an audit-log retrofit), we'll quote a tighter window against the same weekly rate.

  • Q.07

    How does the pricing work for a multi-track or multi-capability AI pod?

    The starting weekly rate for a single-capability AI pod is $3,200 per week. Multi-track AI pods (Integrations + Agents, Integrations + RAG) and pods that mix capabilities (Integrations + Backend, Integrations + UI/UX) are quoted at the highest applicable rate. Final SOW is scoped against the brief; the rate is the floor, not a ceiling.

  • Q.08

    What's the right way to support an integration after launch?

    Integrations live or die in month two. Most graduate cleanly into a Support & Maintenance retainer post-launch — third-party API deprecations (the constant), OAuth scope changes (surprise emails from the platform), model upgrades on the AI nodes, marketplace re-review when the listing changes, and v1.x feature work inside a monthly envelope. Either the same pod or a smaller maintenance crew carries it on the same MSA, no second sales cycle.

  • Q.09

    Do we own the work the pod produces?

    Yes. IP ownership and assignment on delivered code, OAuth scaffolding, audit and dashboard layers, marketplace assets, and supporting artefacts is written into the MSA — the work belongs to your agency (and onwards to your client per your own client contract) on payment of the relevant invoice. The Salt Technologies templates are counsel-reviewed and shared before signing.

Bring the brief, get the right shape

Tell us the integration you're sizing — we'll respond with a clean read on surface, pod shape, and starting rate.

An AI feature inside HubSpot, a Slack app for an internal team, a CRM action surface, or a multi-tool integration. Either way, the conversation starts with the work — not with a deck.

Operating defaultsMSA / NDA / SOW issued by Salt Technologies, Inc.US-aligned working hoursNo-poach commitmentsWhite-label safe by default