Run your Dify workflows and check results during a call.

Connect Dify to AgentCalls and your voice agent can run your published Dify Workflow apps while it talks to a caller. It can check the app's required inputs, start a run with details gathered on the call, and read back the outputs. It can also look up a past run by ID or list recent runs when a customer asks where their request stands. Your agent only uses the workflows you publish, and you decide which app it can reach.

What your agent can do with Dify

  • Run your latest published Dify workflow and read back its outputs during the call
  • Check which inputs a workflow needs before the agent asks the caller for them
  • Look up the status and result of a previous workflow run by run ID
  • List recent workflow runs to answer follow-up questions from customers
  • Connect with your own Dify credentials from the tool's settings

Dify exposes 4 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Caller asks for a quote through a published workflow

  1. Caller

    Hi, I'd like a quote for a kitchen cabinet refit at 42 Mill Road.

  2. Agent

    Happy to help. I'll pass those details to our quoting workflow. Roughly how many linear metres of cabinets are you looking at?

  3. Caller

    About eight metres, with new worktops.

  4. Agent

    Thanks. I've started the quote. It estimates between £3,400 and £3,900, and a surveyor can confirm the figure on site. Shall I book that visit for Thursday morning?

Customer checks on an earlier request

  1. Caller

    I sent in a request on Monday about my boiler service. Has anything happened with it?

  2. Agent

    Let me look that up. Do you have the reference number from the confirmation email?

  3. Caller

    Yes, it's RUN-20417.

  4. Agent

    Found it. Your request was processed on Monday afternoon and it's marked complete. The engineer's summary has been added to your file. Anything else I can check for you?

Agent confirms recent activity before a callback

  1. Agent

    Good morning, this is Sam calling from Harbor Dental for Ms. Patel. I'm following up on the intake form she submitted last week.

  2. Caller

    Oh yes, I wasn't sure it went through.

  3. Agent

    It did. It was processed on the 9th and the summary is ready. Would you like me to book your first appointment for next Tuesday at 10:30?

  4. Caller

    Yes, that works.

How to connect Dify

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect Dify

    From Integrations in the dashboard, choose Dify and enter the connection details from your Dify account settings.

  3. 3

    Choose the actions

    In the agent editor, enable the Dify actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does it work during the call or after it?

Both. Your agent can run a workflow or check a run while the caller is on the line, and it can also start follow-up actions after the call ends.

What do I need to connect Dify?

You need a Dify account with a published Workflow app. Copy the credentials from the tool's settings and add them in the AgentCalls dashboard. You can disconnect them at any time.

Which plan includes this integration?

Dify is included from the Growth plan and above.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with Dify.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.