Advanced

MCP and custom server tools

For deeper integrations that need reusable contracts without giving the channel or model ownership of business state.

The customer context

For deeper integrations that need reusable contracts without giving the channel or model ownership of business state.

Expose specialized operations when the business logic and authorization should remain owned by your server.

What this workflow can cover

  • Register narrowly described server-owned operations
  • Keep lifecycle and authorization decisions outside the model
  • Reuse tool contracts across compatible agent experiences
  • Audit execution outcomes through platform surfaces

Advanced

How it works

  1. 1

    Model each operation as a typed, permission-aware tool.

  2. 2

    Attach it only to the agents and workflows that need it.

  3. 3

    Validate behavior across chat and voice before production rollout.

What your team gets

Stronger governance

Reusable business contracts

Less hidden behavior in prompts

Telp

How your team keeps control

Credentials remain server-side

Secrets are not placed in prompts or customer-visible conversation text.

Every tool has a contract

Names, descriptions, fields and permission policy define what the agent may request.

Writes can require confirmation

The platform can prepare a structured draft and execute only after explicit approval.

FAQ

Frequently asked questions

How much access does MCP and custom server tools receive?

Only the specific operations and fields exposed through approved tools. A connection does not give the agent unrestricted access to the underlying system.

Can write actions require a person to confirm them?

Yes. Sensitive operations can remain structured drafts until the platform receives explicit confirmation.

What happens when an integration fails?

The action is not presented as successful. Technical detail remains available in operational logs or debug surfaces, while the customer receives an appropriate next step.

Want to validate this workflow with your own examples?

Tell us the channel, current process and first result you want to improve. We will suggest a focused rollout path and the cases your team should test.