Agentforce · Agent Builder

Integrate Agents Into External Apps

Get an Agentforce agent answering inside an app outside Salesforce, such as a Microsoft Teams bot, a web chat app or Siri, through the Agent API and an External Client App.

6 tasks
Method

How MeshMesh does it

  1. Sets up an External Client App with OAuth or JWT auth on the org.
  2. Tests Agent API calls before building on them. In one case the user's own curl tests confirmed the setup.
  3. Builds the middleware between the external app and the agent, such as a Node.js bot that relays Teams messages or a Node/Express proxy with streaming.
  4. Builds the agent itself when needed. One example is an Agent Script agent with Flow-backed actions for product lookup and meeting booking.
  5. Builds the client side or guides the user through it. It built a web chat app and wrote step-by-step Apple Shortcut instructions with values pre-filled.
  6. Runs multi-turn conversations and packages the demo with docs.

For Slack specifically, see Deploy Agentforce Agents to Slack.