IntegrationsZendesk

Zendesk

The second destination whose address is per customer rather than per product. ServiceNow proved the shape; Zendesk shows it was a shape and not a special case.

MeetextMeetextDestination network Live
One productevery customer workspace
ClaudeChatGPTAtlassianGoogle ChatHubSpotMicrosoft 365SalesforceServiceNowSlackAsanaCursorLinearNotionVS CodeZendesk
Customer scopedLeast privilegeContinuously checked

Available today

The adapter is real and something is incomplete, either a part of the destination or real-provider proof for part of the lifecycle. The gap is stated on the page rather than discovered during an evaluation.

The adapter is complete and every path is covered by tests against a provider simulator, which proves our logic and not the provider's. Not yet exercised with real provider credentials: authorization, installation, execution, refresh and reconnect, validation, failure handling.

How installation normally works

What a forward deployed engineer does by hand today.

An OAuth redirect to the customer's own host. The subdomain has to be known before the flow starts, so a wrong one fails before authorization rather than authorizing into another company's helpdesk.

Who has to approve it

The person whose calendar decides your go-live date.

A Zendesk administrator. An agent without admin rights can complete the same screen and produce a grant that cannot see other agents' tickets, so the instructions say so.

Identity and OAuth model

Whose identity the product acts as, and where that grant lives.

OAuth 2.0 per account, with the authorizing user's email and role recorded so it is visible who the deployment acts as.

What Meetext owns

The repeatable half, turned into software.

The per-subdomain OAuth flow, proving which account actually authorized rather than trusting the subdomain somebody typed, credential storage, renewal where the client issues refresh tokens, and revocation.

What the customer owns

The half that is theirs and should stay theirs.

Their Zendesk account, and which agent authorized it.

Capability and permission model

How capabilities map onto what the platform will let you do.

Read is account-wide because Zendesk has no per-object read scope. Writes are per object type, so a deployment that only touches tickets never asks for users.

Validation

What has to execute before anyone is told it works.

A real read of the ticket list against the customer's own host.

Credential lifecycle

Rotation, expiry, revocation, and who notices first.

Tokens do not expire unless the client opted into rotation. Renewal is attempted where a refresh token exists and the customer is told to reconnect, with the reason, where it does not.

Deployment versioning

What happens to this customer when you ship version four.

The subdomain is re-read live so a corrected value reaches deployments that already exist. The object list is not: it decides the scopes the customer approved, and moving those under an installed customer would make the freeze a decoration.

Typical failure modes

What actually goes wrong, named rather than generalised.

A grant made by a non-admin agent, which authorizes and then cannot see most of the helpdesk.

Operational monitoring

How you learn it broke without the customer telling you.

Token validity against the customer's host, and scope drift against the current package.

Common questions

Does Meetext support Zendesk?
Zendesk support is in preview. The adapter is complete and every path is covered by tests against a provider simulator, which proves our logic and not the provider's. Not yet exercised with real provider credentials: authorization, installation, execution, refresh and reconnect, validation, failure handling. Meetext does not yet operate production Zendesk customer deployments.
Who has to approve a Zendesk installation?
A Zendesk administrator. An agent without admin rights can complete the same screen and produce a grant that cannot see other agents' tickets, so the instructions say so.
What goes wrong with Zendesk deployments?
A grant made by a non-admin agent, which authorizes and then cannot see most of the helpdesk.

Current support status

PreviewZendesk

The adapter is real and something is incomplete, either a part of the destination or real-provider proof for part of the lifecycle. The gap is stated on the page rather than discovered during an evaluation.

The adapter is complete and every path is covered by tests against a provider simulator, which proves our logic and not the provider's. Not yet exercised with real provider credentials: authorization, installation, execution, refresh and reconnect, validation, failure handling.

Implementation
A complete adapter.
Proof
Covered end to end against a provider simulator. Never run against the real provider.

Lifecycle coverage

  • authorization · simulated
  • execution · simulated
  • failure handling · simulated
  • installation · simulated
  • refresh and reconnect · simulated
  • validation · simulated

This label is generated from a proof registry in the deployment code, not written on this page. Available requires a complete adapter and either dated real-provider evidence or an explicit owner attestation after simulator-complete testing. The proof row above keeps those foundations apart.

2 environments free

Stop assigning an engineer to every customer.

Connect a source, publish, and send one link. Your next enterprise customer installs itself.

2 customer environments free, forever. No card required.